Traceroute程序
生活随笔
收集整理的這篇文章主要介紹了
Traceroute程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Traceroute程序可以讓我們看到IP數據報從一臺主機傳到另一臺主機所經過的路由,還可以讓我們使用IP源路由選項。
操作過程:
??????? 1.發送TTL值為1的IP數據報給目的主機,第一個路由器將TTL值減1,丟棄該數據報,并回發超時ICMP報文。這樣就得到了第1個路由器的地址。
??????? 2.發送TTL值為2的IP數據報給目的主機。這樣就得到了第2個路由器的地址。
??????? 3.以此類推,知道數據報到達目的主機。
??????? 4.Traceroute程序發送UDP數據報和任何程序都不使用的端口(30000以上),數據報到達目的主機會回發端口不可達錯誤的ICMP報文。以此判斷到達目的地并結束程序。
源站選路:
??????? 1.嚴格的源路由選擇:
???????????????? 指明IP數據報采用的確切路由。當路由器發現源路由所指定的下一個路由器不在其直接連接的網絡上,就返回一個源站路由失敗的ICMP差錯報文。
??????? 2.寬松的源站選路:
???????????????? 發送端指明了一個數據報經過的IP地址清單,但是數據報在清單上指明的任意兩個地址之間可以通過其他路由器。
總結
以上是生活随笔為你收集整理的Traceroute程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里公开600页技术图(附下载链接),程
- 下一篇: 电路定理