ICMP的應用之路由追蹤程序(Tracert)

實現原理:ios Tracert 程序關鍵是對 IP 頭部生存時間(time to live)TTL 字段的使用,程序實現是向目的主機發送一個 ICMP 回顯請求報文,初始時 TTL 等於 1 ,這樣當該數據報抵達途中的第一個路由器時,TTL 的值就被減爲 0,致使發送超時錯誤,所以該路由生成一份 ICMP 超時差錯報文返回給源主機。隨後,主機將數據報的 TTL 值遞增 1 ,以便 IP 報能傳送
相關文章
相關標籤/搜索