{"id":5053,"date":"2026-07-30T14:45:44","date_gmt":"2026-07-30T12:45:44","guid":{"rendered":"https:\/\/w3.ime-actia.de\/vehicle-diagnostics\/doip\/"},"modified":"2026-08-10T13:38:56","modified_gmt":"2026-08-10T11:38:56","slug":"doip","status":"publish","type":"page","link":"https:\/\/www.ime-actia.de\/en\/vehicle-diagnostics\/doip\/","title":{"rendered":"DoIP"},"content":{"rendered":"\n<div class=\"wp-block-essential-blocks-button root-eb-button-qyls3\"><div class=\"eb-parent-wrapper eb-parent-eb-button-qyls3 \"><div class=\"eb-button-wrapper eb-button-alignment eb-button-qyls3\"><div class=\"eb-button\"><div class=\"eb-button-inner-wrapper \"><a class=\"eb-button-anchor \" href=\"https:\/\/www.ime-actia.de\/en\/vehicle-diagnostics\/\" rel=\"noopener\"><i icon=\"fas fa-arrow-left\" class=\"fas fa-arrow-left eb-button-icon eb-button-icon-left hvr-icon\"><\/i>Back to Vehicle Diagnostics<\/a><\/div><\/div><\/div><\/div><\/div>\n\n<h2 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--60)\">DoIP &#8211; ISO 13400<\/h2>\n\n<p class=\"wp-block-paragraph\"><strong>DoIP (Diagnostic over Internet Protocol)<\/strong> describes the <strong>transport protocol <\/strong>for using the <strong>Ethernet interface<\/strong> in the field of vehicle diagnostics. It is used in particular for <strong>data-intensive applications<\/strong>, such as flashing infotainment systems. The issue of cybersecurity\u2014which is ubiquitous today\u2014also has implications for DoIP. With new DoIP implementations, it is also possible to use <strong>certificates (TLS)<\/strong> to secure communication.   <\/p>\n\n<p class=\"wp-block-paragraph\">DoIP gateways are also frequently used to provide access to the vehicle&#8217;s internal, well-known bus systems (CAN, FlexRay, LIN, etc.). With DoIP, the familiar UDS diagnostic services are encapsulated and utilized via TCP\/IP and Ethernet. <\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"879\" height=\"569\" src=\"https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-5.png\" alt=\"DoIP Architecture&#10;\" class=\"wp-image-4635\" srcset=\"https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-5.png 879w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-5-300x194.png 300w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-5-768x497.png 768w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-5-600x388.png 600w\" sizes=\"auto, (max-width: 879px) 100vw, 879px\" \/><figcaption class=\"wp-element-caption\"><em>DoIP Architecture<br\/><\/em><\/figcaption><\/figure>\n\n<h3 class=\"wp-block-heading\">Overview<\/h3>\n\n<p class=\"wp-block-paragraph\">Before communication can take place via the vehicle&#8217;s Ethernet interface, the Ethernet interface must be activated by a signal from the tester. This is also referred to as <strong>Ethernet activation<\/strong>; PIN 8 of the OBD connector is often used for this purpose. <\/p>\n\n<p class=\"wp-block-paragraph\">When establishing a connection, each DoIP control unit generates a <strong>Vehicle Announcement Message (VAM)<\/strong> after an IP address has been assigned. In this process, the control unit or gateway transmits information regarding the <strong>Vehicle Identification Number (VIN)<\/strong>, the <strong>UDS diagnostic address<\/strong> of the control unit\/gateway, and <strong>other hardware information<\/strong> multiple times via UDP. All DoIP control units are required to repeat Vehicle Announcement Messages if the tester sends a request to do so in the form of a <strong>VIR (Vehicle Identification Request)<\/strong>.  <\/p>\n\n<p class=\"wp-block-paragraph\">These two messages are exchanged as broadcasts, while the actual diagnostic communication takes place over \u201cnormal\u201d TCP connections.<\/p>\n\n<p class=\"wp-block-paragraph\">To facilitate this communication, the DoIP protocol provides mechanisms that ensure the relatively short diagnostic messages from the control units interact effectively with the characteristics of Ethernet communication. For example, by default, Ethernet bundles multiple messages together\u2014provided they fit within an MTU\u2014to achieve efficient transmission (Nagle algorithm). However, this behavior would be counterproductive for short diagnostic messages and their timing. Further details are described in <strong>ISO 13400<\/strong>.   <\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"440\" src=\"https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-6.png\" alt=\"DoIP Sequence\" class=\"wp-image-4636\" srcset=\"https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-6.png 640w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-6-300x206.png 300w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2026\/07\/image-6-600x413.png 600w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">If the DoIP control unit is a gateway, the tester sends a<strong> Routing Activation Request<\/strong> to it. This instructs the gateway to forward subsequent requests to the control units. Using the gateway\u2019s UDS diagnostic address, it is possible to address a specific gateway. By using additional parameters, login and authentication mechanisms can also be utilized.   <\/p>\n\n<div class=\"wp-block-cover alignfull cta-footer\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:0;min-height:430px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-ast-global-color-5-background-color has-background-dim-100 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-15ae893d wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2c464be3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:300px\">\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"437\" src=\"https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB.png\" alt=\"ACTIA logo\" class=\"wp-image-11\" style=\"border-radius:0px;box-shadow:none;object-fit:cover\" srcset=\"https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB.png 2000w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB-300x66.png 300w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB-1024x224.png 1024w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB-768x168.png 768w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB-1536x336.png 1536w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB-600x131.png 600w, https:\/\/www.ime-actia.de\/wp-content\/uploads\/2025\/11\/cropped-ACTIA_QUADRI_RVB-109x24.png 109w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<h2 class=\"wp-block-heading has-ast-global-color-2-color has-text-color has-link-color wp-elements-1\">Do you have any questions about our products or services?<\/h2>\n\n\n\n<p class=\"has-ast-global-color-3-color has-text-color has-link-color wp-elements-2 wp-block-paragraph\"><strong>We are here for you! Send us your inquiry using the contact form \u2013 our team will get back to you as soon as possible. <\/strong><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.ime-actia.de\/en\/contact\/\">Contact us<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>DoIP &#8211; ISO 13400 DoIP (Diagnostic over Internet Protocol) describes the transport protocol for using the Ethernet interface in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2227,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5053","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/pages\/5053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/comments?post=5053"}],"version-history":[{"count":1,"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/pages\/5053\/revisions"}],"predecessor-version":[{"id":5054,"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/pages\/5053\/revisions\/5054"}],"up":[{"embeddable":true,"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/pages\/2227"}],"wp:attachment":[{"href":"https:\/\/www.ime-actia.de\/en\/wp-json\/wp\/v2\/media?parent=5053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}