Cisco HSRP CAM 与 ARP 超时

网络工程 思科 网络 arp 高铁 FRP
2021-07-22 04:56:39

今天我们收到了来自 ISP 的电子邮件,说他们正在对他们的网络进行维护,因此如果您在这种情况下与他们有 HSRP 连接,您需要清除ARP table或减少ARP timeout

我们确实HSRP与我们的 ISP 建立了连接,然后我发现了我感到困惑的地方。

#show mac address-table aging-time
Vlan    Aging Time  Configured Aging Time
----    ----------  ---------------------
Global Vlan Admin Age: 300
   1    300         300
   2    300         300

接口上:ARP超时4小时

#sh int te1/50
TenGigabitEthernet1/50 is up, line protocol is up (connected)
  Hardware is Ten Gigabit Ethernet Port, address is 68ef.bd75.7370 (bia 68ef.bd75.7370)
  Description: ISP_A
  MTU 1500 bytes, BW 10000000 Kbit, DLY 10 usec,
     reliability 255/255, txload 33/255, rxload 36/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 10Gb/s, link type is auto, media type is 10GBase-LR
  input flow-control is on, output flow-control is off
  ARP type: ARPA, ARP Timeout 04:00:00
  • 那两个超时是什么?
  • 在文档中说你应该保持 CAM 超时和 ARP 超时相等,但如何?
  • 当 ISP 说您应该减少时ARP timeout,这是否意味着仅适用于连接到其路由器或整个交换机的特定接口?
1个回答

ISP 的意思是,当他们进行更改时,您可能会在一段时间内失去连接,因为您的路由器与它们的 ARP 表条目将与它所做的更改不匹配。如果减少 ARP 超时,就可以减少可能丢失连接的时间。

您实际上只需要更改arp timeout用于连接到 ISP 的接口。

Router(config)# interface Ethernet0/0
 arp timeout <seconds>

ARP 超时处理 ARP(第 3 层到第 2 层地址解析)条目在老化之前保留在 ARP 表中的时间量。

交换机使用的 CAM 表处理 MAC 地址以进行接口解析。第 2 层交换机不关心第 3 层或第 3 层地址,因此它们不使用 ARP,但它们确实关心应将哪个接口用于 MAC 地址,因此它们有一个表来解决该问题。

这两个表处理非常不同的事情。在第 3 层交换机上,可能需要保持两个表的协调。交换机 CAM 超时设置为:

mac address-table aging-time <seconds>