前言
近些年来,随着为了让汽车更加安全、智能、环保等,一系列的高级辅助驾驶功能喷涌而出。未来满足这些需求,就对传统的电子电器架构带来了严峻的考验,需要越来越多的电子部件参与信息交互,导致对网络传输速率,稳定性,负载率等方面都提出了更为严格的挑战。
除此以外,随着人们对汽车多媒体以及影音系统的需求越来越高,当前虽已有各式各样的音视频系统,可随着汽车电动化进程的加速推进,手机控制车辆以及彼此交互的场景不断扩大,可以想象未来联网需求只会不断拓展,无论是车内还是车外的联网需求都不约而同的提出了更多网络带宽的重要性。
为此,车载以太网应运而生。首先以太网的首要优势之一在于支持多种网络介质,因此可以在汽车领域进行使用;同时由于物理介质与协议无关,因此可以在汽车领域可以做相应的调整与拓展,形成一整套车载以太网协议,该协议将会在未来不断发展并长期使用。
今天,我们来一起探索车载以太网协议的基本面貌。为了便于大家理解,以下是本文的主题大纲:
-
完整Ethernet II帧格式
图3 Ethernet II帧格式
-
完整IEEE802.3帧格式
-
0:单播地址(1对1),普通终端设备接收; -
1:组播地址(1对多),仅交换机会接收,普通终端设备不会接收; -
48个bit全为1:表示为广播地址,所有设备均会接收;
-
TCP协议头
-
TCP建立连接过程
-
TCP断开连接过程
-
TCP协议特点
-
面向连接;仅支持单播传输,点对点方式,不支持多播或者广播方式; -
面向字节流; -
可靠传输; -
提供拥塞控制; -
全双工通信;
-
UDP协议特点
-
面向无连接,即不需要建立连接便可以直接进行通信; -
存在单播,多播,广播的功能; -
UDP是面向报文的,UDP的报文报经过IP层不会进行任何拆分或重组 -
不可靠性:由于没有像TCP的拥塞控制以及出错自动重传等机制,则会导致发送的报文无法保证接收方是否收到,因为网络本身就存在诸多的不确定性;
来源:ADAS与ECU之吾见 奋斗的农民工