Linux 路由追蹤 traceroute

簡介

traceroute (Windows 系統下是tracert) 命令利用ICMP 協議定位您的計算機和目標計算機之間的所有路由器。TTL 值可以反映數據包經過的路由器或網關的數量,通過操縱獨立ICMP 呼叫報文的TTL 值和觀察該報文被拋棄的返回信息,traceroute命令能夠遍歷到數據包傳輸路徑上的所有路由器。

命令參數

Traceroute的用法爲: Traceroute [options] [data size]
[options]的內容有:
[-n]:顯示的地址是用數字表示而不是符號
[-v]:長輸出
[-p]:UDP端口設置(缺省爲33434)
[-q]:設置TTL測試數目(缺省爲3)
[-t]:設置測包的服務類型
[data size]:每次測試包的數據字節長度(缺省爲38)

示例

traceroute -n -m 5 -q 4 -w 3 www.baidu.com

說明: -n 顯示IP地址,不查主機名, -m 設置跳數 -q 4每個網關發送4個數據包 -w 把對外發探測包的等待響應時間設置爲3秒

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章