这个问题是关于 L2 MAC 地址学习过程中的。众所周知,如果发送者向某个交换机不知道的接收者主机发送数据包,它将广播以供学习。
假设交换机收到一个以太网帧,目标 MAC 不存在于 MAC 表中(出于某种原因),交换机广播以学习新的 MAC。
任何人都可以在这里告诉,是否有任何超时之类的事情?交换机将等待响应多长时间?
(假设如果这样的 MAC 永远不存在,无论如何它会下降,但任何超时都存在)
提前感谢您的回复。
这个问题是关于 L2 MAC 地址学习过程中的。众所周知,如果发送者向某个交换机不知道的接收者主机发送数据包,它将广播以供学习。
假设交换机收到一个以太网帧,目标 MAC 不存在于 MAC 表中(出于某种原因),交换机广播以学习新的 MAC。
任何人都可以在这里告诉,是否有任何超时之类的事情?交换机将等待响应多长时间?
(假设如果这样的 MAC 永远不存在,无论如何它会下降,但任何超时都存在)
提前感谢您的回复。
众所周知,如果发送者向某个交换机不知道的接收者主机发送数据包,它将广播以供学习。
这是不正确的。如果交换机尚未获知帧的目标 MAC,它将将该帧泛洪到除接收帧的端口之外的所有端口,模仿中继器集线器。
尽管如此,它只学习/更新源 MAC。只有当目标 MAC 主机发送一个帧(以它的 MAC 作为源)时,交换机才会学习 MAC。
通常,交换机自己处理每一帧。它只是将 MAC 端口关联存储在其 MAC 表中,仅此而已。
从技术上讲,您询问的功能和超时不存在。实际上,它的工作方式有点像这样,但这取决于目标主机,而不是两者之间的切换。