2. 车载网络基础

要理解 MACsec 在车载网络中的位置,必须先看清它所依附的“地基”——车载以太网。传统 CAN 总线在 20 世纪 80 年代解决了分布式 ECU 的低成本互联问题,FlexRay 在 2000 年代补上了高可靠时间触发通信的短板,而随着摄像头、激光雷达、域控制器和高算力中央计算平台的引入,带宽需求从 500 kbit/s 跃升到 100 Mbit/s、1 Gbit/s 甚至 10 Gbit/s,车载以太网因此成为主干网络的首选。本节从发展脉络、拓扑、协议栈、横向对比和典型场景五个角度建立整体认知。

一、发展历程:从 CAN 到车载以太网

车载网络演进大致可分为三个阶段。第一阶段以 CAN/LIN 为主,面向车身控制、门窗、灯光等低带宽、低成本节点;第二阶段引入 FlexRay 与 MOST,服务于动力总成、线控和车载娱乐,强调确定性与音视频传输;第三阶段则是以以太网为骨干的域集中式与中央计算式架构,通过 100BASE-T1、1000BASE-T1 等单对双绞线物理层,在满足车规 EMC 与线束重量的前提下提供高带宽。

关键转折点在于 IEEE 802.3bw(100BASE-T1)与 802.3bp(1000BASE-T1)的发布,以及 OPEN Alliance 对 TC8/TC10 等测试规范的推动。TC10 睡眠唤醒机制让以太网节点可以像 CAN 一样低功耗休眠,解决了“以太网功耗高、不能常开”的顾虑,使其真正具备量产车网络资格。

二、拓扑结构:从总线到域/中央架构

CAN 是典型的多点共享总线,所有节点挂在同一对差分线上,靠仲裁竞争发送;车载以太网则普遍采用交换式点对点拓扑,每个节点通过独立链路接入交换机,形成星型或树型结构。当前主流拓扑包括:

  • 域集中式:按动力、底盘、座舱、智驾划分域控制器,域内以太网交换,域间通过骨干以太网互联。
  • 中央计算+区域控制器:中央计算单元负责算力,区域控制器(Zonal)就近汇聚传感器与执行器,减少线束长度。
  • 环形冗余骨干:在智驾与底盘等安全相关链路中,采用环形拓扑配合 RSTP/802.1CB 实现链路冗余。

下图给出一个典型的域集中式车载以太网拓扑示意,其中骨干链路与安全相关节点是 MACsec 的重点部署位置。

域集中式车载以太网拓扑(骨干链路部署 MACsec) 中央网关 / 交换机 1000BASE-T1 骨干 动力域控制器 CAN FD / 以太网混合 智驾域控制器 摄像头 / 雷达 / 激光雷达 座舱域控制器 音视频 / 显示 MACsec 加密 MACsec 加密 区域控制器 A 车身 / 传感器 区域控制器 B 执行器 / 照明 区域控制器 C 后舱 / 充电 骨干交换机 域控制器 区域控制器 MACsec 保护链路

三、协议栈:车载以太网的分层模型

车载以太网并非单一协议,而是一套分层协议族。物理层使用 100BASE-T1/1000BASE-T1 单对双绞线,支持全双工与 TC10 睡眠唤醒;数据链路层即以太网 MAC,MACsec 正是在这一层插入加密与完整性保护;网络层以 IPv4/IPv6 为主,配合 SOME/IP、DDS 等中间件承载服务通信;应用层则包括诊断(DoIP)、时间同步()和软件更新(OTA)。

应用层    SOME/IP · DDS · DoIP ·  · OTA
传输层    TCP / UDP
网络层    IPv4 / IPv6 · VLAN (802.1Q)
链路层    以太网 MAC ── MACsec (802.1AE) ── 802.1Qbv/802.1CB
物理层    100BASE-T1 / 1000BASE-T1 / 10BASE-T1S

可以看到,MACsec 位于链路层,对上层 IP、SOME/IP 完全透明,因此无需修改应用即可获得逐跳的机密性与完整性保护,这也是它在车载骨干网中受青睐的原因。

四、与传统 CAN/FlexRay 的对比

下表从带宽、拓扑、确定性、安全机制等维度对比三类总线,帮助判断何时该用以太网、何时保留 CAN/FlexRay。

对比维度 CAN / CAN FD FlexRay 车载以太网
典型带宽500 kbit/s ~ 5 Mbit/s10 Mbit/s100 Mbit/s ~ 10 Gbit/s
拓扑多点共享总线总线/星型,双通道交换式点对点,星/树/环
确定性优先级仲裁,非严格确定时间触发,强确定性依赖 TSN(802.1Qbv 等)
线束双绞线,成本低双绞线,成本较高单对双绞线,轻量化
安全机制无原生加密无原生加密MACsec / IPsec / TLS
典型应用车身、诊断、动力线控、底盘智驾、座舱、骨干、OTA
选型建议:低带宽、低成本、强实时的小节点继续用 CAN;安全关键且需时间触发的场景可保留 FlexRay;高带宽、大数据量、需要安全通信的域间与骨干链路优先选择车载以太网 + MACsec。

五、典型应用场景与常见误区

车载以太网的典型场景包括:智驾域的多路摄像头与激光雷达数据回传、座舱域的高清视频与音频流、中央计算与区域控制器之间的骨干通信、OTA 软件包下发,以及 DoIP 诊断。这些场景共同特点是数据量大、节点算力高、对信息安全敏感,因此也是 MACsec 部署的重点区域。

常见误区一:认为“以太网带宽高就一定实时”。实际上普通交换式以太网存在排队抖动,必须借助 TSN 的 802.1Qbv 时间感知整形才能满足确定性要求。误区二:认为“上了 MACsec 就万事大吉”。MACsec 只保护链路层逐跳安全,无法覆盖应用层身份认证与密钥生命周期管理,仍需与 SecOC、TLS、HSM 配合形成纵深防御。

复盘来看,车载以太网的引入不是简单替换总线,而是网络架构、协议栈与安全模型的整体升级。理解它的拓扑与分层,才能准确判断 MACsec 应部署在哪些链路、保护哪些流量,并为后续的集成与性能验证打下基础。