天天看點

ARP的三種模式

ARP:工作在以太網中

第一種: ARP  A、B在同一個網段,觸發ARP回應

SMAC     SIP    DMAC    DIP

Y             A         ?         B

第二種: 代理ARP  A、B不在同一個網段,觸發代理ARP回應

SMAC     SIP    DMAC    DIP

Y            A        ?          B

第三種: 免費ARP  A=B是同一個IP位址,觸發免費ARP、無故ARP

SMAC     SIP       DMAC      DIP

Y          A(B)     ?           A(B)

免費ARP的作用:1.檢測IP位址沖突

                           2.重新整理二層交換機的MAC位址表項

ARP的三種模式

如上圖,運作HSRP或者VRRP時,當主路由器連結交換機的鍊路down時,交換機的端口是怎麼知道虛拟網關的虛拟MAC從1切換到2去?

當主裝置失效時,備裝置會發送免費ARP封包到二層交換機,二層交換機收到免費ARP後會重新整理自己的MAC位址表項,然後把虛拟網關的MAC位址添加到連結備裝置的那個端口中去。

代理ARP:(預設開啟)

當ARP在不同網段尋址時,路由器啟動ARP代理功能,檢視本地的路由表,有的話傳回該端口的MAC位址作為目标的MAC位址,有2個以上的包來的話,選最後一個包的路由器的端口的MAC位址作為目标MAC

ARP的三種模式

上行口down:

本來PC到R1是通過R2的,當R2的上行口down掉時,R2實作 ICMP重定向(當一個包從一個路由器的端口進了又出去時,該路由器會查詢自己的路由表,為資料包自動切換路徑)。

下行口down:

下行口down後,arp表會保留R2很長一段時間,這段時間内PC是無法ping通R1,當arp表自動清除後會重新學習,切換到其它可行路徑。

繼續閱讀