ARP協議 ICMP協議
阿新 • • 發佈:2020-10-11
這兩個協議都是網路層協議
ARP協議
- 是一個解決地址問題的協議,通過IP地址位線索,解析出對應的MAC地址。如果目標主機不在鏈路上,可以通過ARP來查詢下一跳路由器對應的MAC地址
ARP的工作機制
- ARP請求包一般是廣播出去的,然後有主機發現廣播出去中的IP地址和自己的地址一致,才會迴應傳送一個ARP響應包。而為了減少鏈路消耗,一般會有一個MAC快取來快取這些MAC地址,MAC地址的快取有一定的期限,過了期限就會被清楚。
ICMP協議
- ICMP協議是輔助IP協議進行工作的一種協議,來進行確認網路是否正常工作,以及遇到異常問題時的診斷。
- ICMP協議的功能主要為:確認IP包是否成功送達目的地址,通知在傳送過程中IP包被丟棄的主要原因,改善網路設定等
- 在IP通訊中如果某個IP因為某種原因未能到達目標地址,這個具體的原因由ICMP負責通知。
- ICMP的訊息大致分為兩類,通知出錯的原因的訊息,用於診斷的查詢訊息。