传播静态 MAC 地址
网络工程
转变
交换
MAC地址
第 2 层
交换机端口
2022-03-05 04:51:12
3个回答
根据您的评论,您似乎不明白发送到该 MAC 地址的任何帧都会到达该交换机接口,无论交换机的 MAC 地址表中是否有 MAC 地址。
交换机会将未知的单播 MAC 地址(不在其 MAC 地址表中的地址)泛洪到每个交换机接口 Host2 发送的帧将被传递到服务器,但它会通过发送到每个交换机接口来实现,就像广播或多播帧。
您想要做的事情需要连接到服务器的交换机接口以将帧发送到交换机,但这需要定期发生,因为交换机 MAC 地址表中的条目是动态的并且会超时。这可以防止死主机使用交换机资源,并有助于将主机从一个接口移动到不同交换机的同一接口上的另一个接口。
在任何情况下,交换机都不需要其 MAC 地址表中的条目即可将帧发送到目的地。这样做会更有效率。
交换机从它们收到的帧中学习 MAC 地址。如果你能找到一种方法来用你的服务器的 MAC 泛滥一个帧,那么每个交换机都会学习它。
除非您禁用了未知单播的泛洪(可能不是您的交换机的选项),否则流量仍然会到达那里,但它也会流向其他任何地方。为了避免这种事实上的广播风暴,接收器需要定期发送广播帧,以便每个交换机都能看到它并知道它在哪里。手动执行此操作 - “静态 MAC” - 在我不会去那里的 a** 中是如此难以控制的痛苦。
其它你可能感兴趣的问题
