<!-- Source: https://melinasecurity.com/knowledge/glossary/doip/  License: CC BY 4.0 with attribution to Melina Security  Last-updated: 2026-06-12 -->

# DoIP

**slug:** `doip` · **URL:** `/knowledge/glossary/doip/` · **category:** Automotive Protocol · **reviewer:** Tatiana

### Definition

DoIP (Diagnostics over Internet Protocol) is the standardized protocol for vehicle-diagnostic communication over Ethernet, specified by ISO 13400. It is the modern replacement for [OBD-II](/knowledge/glossary/obd-ii/) — CAN-based diagnostics where automotive Ethernet supplants the CAN bus as the primary diagnostic transport.

### What it means

DoIP encapsulates the Unified Diagnostic Services (UDS — ISO 14229) protocol over TCP/UDP for in-vehicle and out-of-vehicle diagnostics. The shift to DoIP reflects the broader move toward automotive Ethernet (100BASE-T1, 1000BASE-T1) as the in-vehicle backbone, particularly in zonal architectures where central compute units talk to zonal controllers over Ethernet.

For offensive-security assessment, DoIP testing covers: routing-activation and authentication, UDS service enumeration over DoIP (programming sessions, security access, routine control), vehicle-announcement-protocol behavior on Ethernet broadcasts, and gateway behavior between DoIP and legacy in-vehicle networks. The security model on DoIP depends on the manufacturer's authentication strategy for diagnostic services — a poor authentication strategy on DoIP can be just as exploitable as on legacy [OBD-II](/knowledge/glossary/obd-ii/).

### Related terms

- [OBD-II](/knowledge/glossary/obd-ii/)
- [CAN bus](/knowledge/glossary/can-bus/)
- [ECU](/knowledge/glossary/ecu/)

### Authoritative sources

- [ISO 13400 (DoIP)](https://www.iso.org/standard/74785.html)
- [ISO 14229 (UDS)](https://www.iso.org/standard/72439.html)

---

End of glossary-batch-5/article.md (9 terms: SROS2, RTPS, DDS, Embedded Linux, FreeRTOS, TrustZone, Secure boot, EPSS, DoIP).
