DoIP——step2:车辆发现


前言

完成诊断设备到车辆的物理连接并通过激活线使能诊断连接后边缘节点将会将连接状态传递至应用层,在开始车辆发现过程之前,需要先进行各自的IP地址配置,获得通信的能力后才可以进行车辆发现流程。所谓车辆发现,即外部诊断设备获取所连接的车辆信息的过程,如果是诊断设备1 : N的场景,则通过获取到的车辆信息选择要诊断的目标车辆建立连接执行诊断任务,如果是1 : 1直连,则基于获取的信息与车辆建立连接执行诊断任务。


一、IP地址配置

作为基于IP的诊断协议,IP地址是实现通信的基础,诊断设备和边缘节点的IP地址配置有两种方式:AutoIPDHCP(Dynamic Host Control Protocol)

1.1 AutoIP

AutoIP(也即Link-Local IP, RFC3927)依赖ARP协议来实现IP地址的配置,ARP全称Address Resolution Protocol,即地址解析协议,用于根据已知的IP地址获取物理地址(MAC地址)的协议,其流程如下:
1

①AutoIP 协议首先在 169.254.1.0 到 169.254.254.255 的 AutoIP IPv4 地址范围内选择随机地址,之后针对选定的地址发送ARP探测消息,ARP 探测

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 06:08:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 06:08:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 06:08:02       87 阅读
  4. Python语言-面向对象

    2024-06-18 06:08:02       96 阅读

热门阅读

  1. vue 修改页面 刷新页面 增删改 provide / inject

    2024-06-18 06:08:02       39 阅读
  2. Elasticsearch在日志分析中的神奇之旅

    2024-06-18 06:08:02       35 阅读
  3. super().__init__()的解析和作用

    2024-06-18 06:08:02       33 阅读
  4. awtk界面实现下拉屏功能

    2024-06-18 06:08:02       40 阅读
  5. linux 压缩命令之tar工具的基本使用

    2024-06-18 06:08:02       36 阅读
  6. 【Linux】I/O多路复用

    2024-06-18 06:08:02       37 阅读
  7. 微调大模型 - 面向学术论文的AI大模型

    2024-06-18 06:08:02       29 阅读
  8. MySql修改最大连接数

    2024-06-18 06:08:02       40 阅读
  9. 系统安全!

    2024-06-18 06:08:02       32 阅读