两台直接连接的计算机是否需要源 Mac 地址?

网络工程 以太网 MAC地址
2021-07-13 18:29:22

我阅读了不同的信息来源,我发现的唯一答案是需要源 mac 来填充交换机的表(将地址映射到端口的表)。

这样对吗?如果两台电脑直接连接会怎样?这种情况下mac地址有没有用?

2个回答
  1. 关于通过源 MAC 地址学习设备位置(端口)的交换机是正确的。仅此一项就意味着它们在任何地方都是必要的。

  2. 在您连接两台计算机/服务器的示例中,它们仍然是必需的,因为这些计算机/服务器可能有多个接口。MAC 地址是每个接口的,每个接口都必须能够辨别出目的地是什么流量。你的操作系统的网络堆栈并不关心它连接到什么,它会与任何东西进行相同的互操作。

当2个以太网设备背对背连接时,用同一根电缆连接到2个端口,MAC层处于连接模式。

MAC 层的本机行为是无连接模式,具有源地址和目标地址。

无连接模式协议可以在连接模式下运行,但连接模式协议(如 ATM、MPLS、PPP)永远不能在无连接模式下运行。

所以你是对的,在这种情况下,以太网只是在连接模式下使用。

该行为与 PBB-TE 运营商以太网相同。

最好的问候,米歇尔