关于交换机如何从其他端口和转发表中学习以太网地址的问题

网络工程 转变 MAC地址
2022-02-24 21:39:33

嘿伙计们,我有点理解交换机对转发表的作用。

示例: Switch-A 刚刚根据转发表在端口 4 上获知以太网地址 00:0f:4b:02:63:ae。现在,端口 6 上的一个站点,其以太网地址为 00:aa:bb:cc:dd:ee 发送到 00:0f:4b:02:63:ae

回答:我已经知道,SRC MAC (00:aa:bb:cc:dd:ee) 在转发表中检查,如果不在表中,则更新(移动)如果它在不同的端口上 DST MAC( 00:0f:4b:02:63:ae) 在转发表中检查;未找到将单播泛洪到所有其他端口,否则在该端口上转发

但是现在假设同一个交换机 A 现在在端口 5 上接收到一个帧,其以太网地址为 00:41:51:61:71:81,目标以太网地址为 00:a2:b2:11:22:33。

现在这个交换机将如何更新转发表以及它究竟会如何处理这个“它在端口 5 上接收的帧”交换机会做同样的事情,但是它处理目的地的情况如何

1个回答

它将在其表中搜索 00:a2:b2:11:22:33。如果由于没有看到以该地址作为源的帧而未使用该地址填充该表,则该帧将被淹没。

交换机使用源地址构建转发表,但在需要转发帧时搜索目标地址。

如果交换机基于源做出决定,那么您谈论的是过滤而不是转发,并且决定通常是继续转发还是丢弃(例如端口安全)。