10.10 traceroute:追踪数据传输路由状况
生活随笔
收集整理的這篇文章主要介紹了
10.10 traceroute:追踪数据传输路由状况
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
traceroute命令
用于顯示網絡數據包傳輸到指定主機的路徑信息,追蹤數據傳輸路由狀況。默認數據包大小是60字節(IPv4)或80字節(IPv6),用戶可另行設置。它與Windows下的tracert命令類似。 traceroute [option] [host]? ? ? [packet len] traceroute [選項]? ?[主機名或IP]? [數據包大小]?traceroute命令的參數選項及說明
-q <nqueries>?? ?設置每一跳的探測包數量。默認是3 -I? ???? ??? ??? 使用ICMP ECHO探測,即ping -n?? ??? ??? ??? 直接使用IP地址而不使用主機名 -m?? ??? ??? ??? 設置最大的跳教,默認為30 [root@cs6 ~]# yum install traceroute.x86_64 -y [root@cs6 ~]# traceroute www.wenyule.top traceroute to www.wenyule.top (213.232.105.22), 30 hops max, 60 byte packets # 域名 IP地址 最大30跳(次) 60字節數據包 1 10.0.0.2 (10.0.0.2) 0.445 ms 0.214 ms 0.348 ms # <==第一個同關 第1次時間 第2次 第3次 2 * * * 3 * * * 4 * * * 5 * * * 6 * * * 7 * * * 8 * * * 9 * * * 10 * * * 11 * * * 12 * *^C命令結果說明具體如下。
記錄按序列號從1開始,每個記錄就是一跳,每跳表示一個網關,我們看到每行有3個時間,單位是ms,其實就是-q的默認參數值為3。探測數據包向每個網關發送3個數據包之后,網關響應并返回的時間。 有時我們traceroute一臺主機時,會看到有一些星號。出現這樣的情況,可能是因為網絡設備封掉或丟棄了返回的信息,所以我們得不到返回的時間。 有時在某一網關的延時比較長,這有可能是某臺網關比較阻塞,也可能是物理設備本身的原因。當然如果某臺DNS出現了問題,不能解析主機名、域名時,也會有延時比較長的現象,這時可以加-n參數來避免DNS解析,以IP格式輸出數據。 在局域網的不同網段之間,我們可以通過traceroute來排查問題所在,確定是主機的問題還是網關的問題。如果通過遠程來訪問某臺服務器遇到問題時,用traceroute來追蹤數據包所經過的網關,并提交給IDC服務商,這樣也有助于解決問題。加快查詢時間
traceroute默認是使用UDP協議(受網絡影響性能不太好),因此使用-1參數來調用icmp協議(ping命令使用的協議),若同時還使用-n參數,則不解析主機名: [root@cs6 ~]# traceroute -In www.wenyule.top traceroute to www.wenyule.top (213.232.105.22), 30 hops max, 60 byte packets 1 10.0.0.2 0.089 ms 0.056 ms 0.034 ms 2 * * * 3 * * * 4 * * * 5 * * * 6 * * * 7 * * * 8 * * * 9 * * * 10 * * * 11 * * * 12 * * * 13 * * * 14 * * * 15 * * * 16 * * * 17 * * * 18 * * * 19 * * * 20 * * * 21 * * * 22 * * * 23 * 213.232.105.22 203.477 ms 203.017 ms 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的10.10 traceroute:追踪数据传输路由状况的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 10.9 ping:测试主机之间网络的连
- 下一篇: 10.11 arping:发送arp请求