车载以太网之要火系列:第74篇:为什么普通以太网没有“主从模式”,车载以太网却必须有?

📅 2026/7/2 1:57:28
车载以太网之要火系列:第74篇:为什么普通以太网没有“主从模式”,车载以太网却必须有?
学完基础协议篇再来看TC8,我发现了一个之前没注意过的“违和感”:学普通以太网的时候,从来没听说过什么Master/Slave模式。两个电脑插上网线,自动就通了,谁管谁做主、谁做从?但到了车载以太网这里,TC8规范里第一条就写着——DUT和Link Partner必须以相反的主从配置连接。为什么?普通以太网不需要的东西,车载以太网却把它当作“铁律”?这篇把这个问题彻底讲透。📄 先看普通以太网:100BASE-TX怎么工作?普通以太网(100BASE-TX)用的是两对双绞线——一对用于发送(TX),一对用于接收(RX)。这就意味着:两个节点可以独立收发,互不干扰。A只管往发送线上发,B只管在自己的接收线上听——大家的时钟各管各的,不需要谁跟随谁。上电之后,两个PHY通过自动协商(Auto-Negotiation)来决定工作模式(速率、双工等)。但这个协商只涉及“能力交换”,不涉及“谁当主谁当从”。协商完了,各用各的时钟,各自发各自的。没有主从,也能正常工作。这就是普通以太网的物理层设计逻辑。📄 再看车载以太网:100BASE-T1的设计约束车载以太网(100BASE-T1)完全不同,它有几个关键约束:约束一:只有一对双绞线100BASE-T1只用一对双绞线实现全双工通信。这意味着收发必须在同一对线上同时进行——不能像普通以太网那样,一对接一对、一对专门收。在同一对线上同时收发,会带来一个问题:你发送的信号会“淹掉”对方发来的微弱信号。约束二:车载环境需要快速建链普通以太网可以花几百毫秒甚至几秒来完成建链,汽车不能——你按下启动按钮,几十个ECU