1. 程式人生 > >網絡工程:2.1.ARP協議與PC間通信

網絡工程:2.1.ARP協議與PC間通信

監聽 class 協議 org cal 主動 pac 宕機 虛擬

技術分享圖片

ARP協議功能:通過解析網路層IPV4地址來找尋數據鏈路層MAC地址的一個網絡傳輸協議

ARP協議格式

技術分享圖片

每臺帶ARP協議設備表格式

技術分享圖片

1、PC間正常通信原則一(雙方PC能相互訪問)

  ① 需求:1.1.1.21.1.1.3正常通信(本機無其他設備ARP信息)

    1) 結果:小明正確的把自己的MAC填進題目中並提交回去(通信成功)

技術分享圖片

最終請求協議如下:

技術分享圖片

最終應答協議如下:

技術分享圖片

最終1.1.1.2ARP表如下

主機

IP地址

MAC地址

A

1.1.1.2

0C:3E......

B

1.1.1.3

QW:31......

1、代理ARP

  (1) 廣播時,由鏈路中的非請求地址設備的其他設備進行接收和應答

2、反向ARP

  (1) DHCP服務器,PC只要接上網絡會自動獲得一個來自DHCP的應答

    ① 應答信息包括 : IP + 掩碼 + 網關 + DNS

3、無故ARP(如圖下)

  ① 如果有一個1.1.1.2發出如下圖ARP請求

  1) 結果:1.1.1.3立刻斷網

  ② 如果有一個軟件,發送一整個網段這樣的請求

    1) 結果:整個網段都立即斷網

技術分享圖片

1、HSRP熱備份路由器協議

(1) 根據下圖可知當線路1端口損壞後,會從路由2

和路由3進行發送ARP協議

(2) ARP可能會從router2router3進行代理應答使用自身表數據進行代理回復

技術分享圖片

  配置了HSRP協議三種多點組播消息:     Hello———hello消息通知其他路由器發送路由器的HSRP優先級和狀態信息,HSRP路由器默認為每3秒鐘發送一個hello消息;     Coup———當一個備用路由器變為一個主動路由器時發送一個coup消息;     Resign———當主動路由器要宕機或者當有優先級更高的路由器發送hello消息時,主動路由器發送一個resign消息。   在任一時刻,配置了HSRP協議的路由器六種狀態之一:     Initial———HSRP啟動時的狀態,HSRP還沒有運行,一般是在改變配置或端口剛剛啟動時進入該狀態。     Learn——— 學習狀態,不知道虛擬IP,未看到活躍路由器發hello。等待活躍路由器發hello。     Listen———路由器已經得到了虛擬IP地址,但是它既不是活動路由器也不是等待路由器。它一直監聽從活動路由器和等待路由器發來的HELLO報文。     Speak———在該狀態下,路由器定期發送HELLO報文,並且積極參加活動路由器或等待路由器的競選。     Standby———當主動路由器失效時路由器準備接管包傳輸功能。     Active———路由器執行包傳輸功能。

網絡工程:2.1.ARP協議與PC間通信