详解ISO 13400文档(DoIP协议)-3

Routing activation request and response

对于用TCP_DATA socket传输DoIP消息的,必须激活路由,也就是在DoIP通信前,TCP三次连接成功后,需要发送Routing activation request并得到response,才能发送诊断请求,本质上是通过发送routing activation request把源逻辑地址与对应的socket关联起来,称之为注册

DoIP实体既可以是DoIP节点,也可以是DoIP网关

先看一下routing activation request报文的payload组成

详解ISO 13400文档(DoIP协议)-3_第1张图片

  • Source address

由外部测试设备发给DoIP实体的诊断通信前的路由激活请求

2个字节,外部测试设备的逻辑地址

外部测试设备的逻辑地址定义可参考逻辑地址视图

详解ISO 13400文档(DoIP协议)-3_第2张图片

  • Activation type

1个字节,routing activation request报文的激活类型

你可能感兴趣的:(【付费专栏】汽车通信协议,汽车总线协议,DoIP协议)