计算机网络实验arp协议分析,计算机网络ARP地址协议解析实验报告
計算機網絡ARP地址協議解析實驗報告
(5頁)
本資源提供全文預覽,點擊全文預覽即可全文預覽,如果喜歡文檔就下載吧,查找使用更方便哦!
9.9 積分
計算機網絡實驗報告、實驗目的:1. 掌握ARP協議的報文格式2. 掌握ARP協議的工作原理3. 理解ARP高速緩存的作用4. 掌握ARP請求和應答的實現方法5. 掌握ARP緩存表的維護過程、實驗步驟:一,完成網絡環境的配置,并進行拓撲驗證。預期問題:拓撲驗證岀現錯誤。必須嚴格按照附錄中的拓撲圖進行網絡環境的 配置,如有錯誤不能向下進行實驗。因為在錯誤的網絡配置環境下做的實驗結 果也是無意義的。二,完成采集網絡傳輸數據前的準備工作。網關的設定;開通靜態路由;主機A ping主機E成功;清空ARP高速緩存;設置協議分析器的過濾條件;預期問題:網關設定錯誤,沒有在主機B開啟靜態路由都會造成主機APing主 機E不成功。三,開始實驗,啟動協議分析器,開始捕獲數據。預期問題:必須先開啟數據捕獲,再執行主機A ping主機E操作,否則獲 取不到數據。四,查看采集到的ARP報文,對實驗結果進行截圖、記錄。五,關閉實驗平臺,將實驗系統恢復原狀,完成實驗。1. IP配置完畢,進行拓撲驗證: 拓撲驗證完畢,各角色的地址如下表所示:角色IPA172. 16. 1.41B左:172.16.1.42 右:172. 16. 0. 42C172. 16. 1.43D172. 16. 1.44E172. 16. 0. 45F172. 16. 0. 46e- -0 Jia圖示為A角色捕獲到的ARP-request*?0Zb BN lto0同V2.實驗結果及現彖:圖示說明: 方向:172.16.1.42 (主機A)-子網內的所有主機內容:ARP - request協議解析樹: Ethernet 802. 3目的MAC地址二FFFFFF?FFFFFF : 向子網內所有主機發送源MAC地址二6C626D?707DCE: 主機A的MAC地址協議類型或數據長度=0806 (ARP協議):ARP協議ARP (地址解析議) 硬件類型二1協議類型=0800硬件地址長度二6協議地址長度二4操作碼二1 (請求)發送端硬件地址=6C626D - 707DCE (主機A發送端邏輯地址=172.16.1.41 (主機A)目的端硬件地址=000000?000000 (未知,請求的駛件地址)目的端邏輯地址=172.16.1.42 (主機B左網卡)過程描述: 主機A-子網內的所有主機,發送ARP-request,請求1P地址是172. 16. 1.42 (主機B的左網卡)主機Aping主機E,由于A發現E與其不是在同一子網,所以主機A把發送 的數據轉發到網關:主機B左網卡。這時需要通過ARP協議知道網關的MAC地 址,于是發送請求網關MAC地址的ARP請求。■ — —V圖示為A主機捕獲到的ARP-response數據 數據顯示同ARP-request數據。在B運行arp - a,顯示arp緩存表內容:lnterface:172.16.1.42 (左網卡)172.16.1.41 6C626D - 707DCE (主機 A 的 MAC 地址)lnterface:172.16.0.42 (右網卡)172.16.0.42 6C626D - 6DF73D (主機 B 的 MAC 地址)右網卡多了主機E的arp緩存記錄,如果捕獲B的網絡連接2的網卡數據, 就會看到此條數據。四、 思考問題的解答1. 哪些主機收到了 ARP請求包,哪臺主機給出了 ARP響應包?答:在子網一內,主機B的左網卡,主機C,主機D收到了主機A的ARP請 求包;主機B的左網卡給岀了 ARP響應包。在子網二內,主機E,主機F收到了主機B右網卡的ARP請求包;主機E 給出了 ARP響應包。2. 比較ARP協議在同網段內解析和跨網段的解析有何異同點?答:在同網段內,由于同網的主機都能收到ARP請求,并且符合ARP請求中FI的IP地址字段的條件的主機就在同網內,所以這臺主機直接將自己的 MAC地址應答給發送ARP請求的主機。在不同的網段,跨網段的解析中,ARP請求是從一個網絡中的主機發往另一 個網絡的主機,那么連接這兩個網絡的路由器就可以回答該請求。過程為: 在子網一內,發送ARP請求的主機將目的邏輯地址設置為路由器的邏輯地 址,路由器將自己的MAC地址應答給發送請求的主機。接著,路由器在子 網二內發送ARP請求,目的IP地址為ping的目的主機的IP地址。此IP 地址的主機收到ARP請求后,將應答返回給路由器。這樣,通過連接兩個 子網的路由器,進行ARP的回答和請求。路由器在ARP緩存表中有了兩臺 主機的ARP緩存信息后,起到了 IP數據報的轉發作用。3. ARP數據包的長度是固定的嗎?試加以解釋。答:不固定。第一,硬件地址長度根據不用的網絡類型,是可變的。例如,以太網的 物理地址長度是6字節。第二,第二,協議地址長度根據不同的協議類型,長度是可變的。例如, IPv4協議的地址長度是4個字節。4?試解釋為什么ARP高速緩存每存入一個項目就要設置10-20分鐘的 超時計時器。這個時間設置得太大或太小會岀現什么問題?答:ARP緩存表采用老化機制,在一段時間內,如10 - 20分鐘,如果表中 的某一項沒有使用,就會被刪除,這樣可以大大減少ARP緩存表的長度, 加快查詢速度。這個時間如果設置的太大,會出現緩存表屮信息過多,降 低查詢速度的可能。也會出現如教材中提到的,外界的硬件環境發生變化, 而ARP緩存表沒有及時更新,造成ARP緩存中的信息失效的可能。這 個時間設置得過短的情況:因為兩臺主機首次通信后,很有可能還會持續 的通信數次,這個過程會持續一段時間。所以這個吋間設置得過短,會增 加ARP通信的次數,增加網絡中的通信量。5.至少舉出兩種不需要發送ARP請求數據包的情況。答:1,主機之間剛剛進行完通信,在緩存表中還保存著對方主機的地址信 息,這時只需要查詢ARP緩存表,不需要發送ARP請求。2, 廣播發送的吋候不需要發送ARP請求。3, 在不同子網間,兩臺主機通過路由器進行IP數據包的傳輸。在路 由器中,保存了該兩臺主機ARP緩存信息之后,兩臺主機只需要把 數據發送給路由器即可。在這之前,一臺主機不用發送對子網外主機 的ARP請求,它也不需要知道子網外主機的MAC地址。五、 實驗中遇到的問題和解決方法,待解決的問題遇到問題:A未能ping通E解決方案:Internet屬性更改后未點確定造成的 關?鍵?詞: 計算機網絡 ARP 地址 協議 解析 實驗 報告
?天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
總結
以上是生活随笔為你收集整理的计算机网络实验arp协议分析,计算机网络ARP地址协议解析实验报告的全部內容,希望文章能夠幫你解決所遇到的問題。