Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

以太网交换故障排除

问题

Description

有时,在交换机以太网交换表中的 MAC 地址条目从交换机上的一个接口移动到另一个接口后,不会更新。通常,发生 MAC 移动操作时,交换机不会等待 MAC 地址过期。交换机一旦检测到新接口上的 MAC 地址,就会立即更新表。许多网络设备在将 IP 地址从一台设备切换到另一台设备时会发送免费的 ARP 数据包。交换机在收到此类免费 ARP 消息后更新其 ARP 缓存表,然后还会更新其以太网交换表。

有时,静默设备(例如接收 UDP 流量但不向流量源返回确认 (ACK) 消息的系统日志服务器或 SNMP 陷阱接收器)无法在设备移动时发送无偿 ARP 数据包。如果在系统管理员无法通过发出 命令来显式清除受影响的接口时发生此类移动,则以太网交换表中已移动设备的条目不会更新。clear ethernet-switching table

解决方案

设置交换机以处理无人参与的 MAC 地址切换。

  1. 减少系统范围的 ARP 老化计时器。(默认情况下,ARP 老化计时器设置为 20 分钟。ARP 老化计时器的范围为 1 到 240 分钟。

  2. 将 MAC 老化计时器设置为与 ARP 计时器相同的值。(默认情况下,MAC 老化计时器设置为 300 秒。范围为 60 到 1,000,000 秒。

移动设备的 ARP 条目和 MAC 地址条目将在老化计时器值指定的时间内过期。条目过期后,交换机会向设备的 IP 地址发送新的 ARP 消息。设备响应 ARP 消息,从而刷新交换机的 ARP 缓存表和以太网交换表中的条目。