ICMP在實際應用中主要完成以下幾個任務:
通告目的端可達性:如果一臺路由器不能轉發數據包,它就會發送目的端不可達消息通告給發送數據包的一方。
通告緩沖區已滿:如果路由器內存中的緩沖區已滿,它就會發送源抑制消息控制擁塞的加劇。
通告跳數:一個數據包在發送出去時,會被分配一個跳數,來限制數據包經過的路由器數。如果在到達目的端之前跳數就超過了限制數,那么路由器會將其丟棄,同時會發送參數錯誤消息通告發送方數據包已被丟棄。
ping命令的使用:當我們使用ping命令測試與目的主機的連通性時,路由器可以發送ICMP請求與應答消息檢測互聯網絡上通信雙方的連接性。
traceroute命令的使用:使用traceroute可以尋找一個數據包經過互聯網絡時的路徑,它同樣是使用目的不可達消息。
回答所涉及的環境:聯想天逸510S、Windows 10。
ICMP在實際應用中主要完成以下幾個任務:
通告目的端可達性:如果一臺路由器不能轉發數據包,它就會發送目的端不可達消息通告給發送數據包的一方。
通告緩沖區已滿:如果路由器內存中的緩沖區已滿,它就會發送源抑制消息控制擁塞的加劇。
通告跳數:一個數據包在發送出去時,會被分配一個跳數,來限制數據包經過的路由器數。如果在到達目的端之前跳數就超過了限制數,那么路由器會將其丟棄,同時會發送參數錯誤消息通告發送方數據包已被丟棄。
ping命令的使用:當我們使用ping命令測試與目的主機的連通性時,路由器可以發送ICMP請求與應答消息檢測互聯網絡上通信雙方的連接性。
traceroute命令的使用:使用traceroute可以尋找一個數據包經過互聯網絡時的路徑,它同樣是使用目的不可達消息。
回答所涉及的環境:聯想天逸510S、Windows 10。