新聞中心
有學(xué)習(xí)過網(wǎng)絡(luò)都知道,網(wǎng)絡(luò)從來不是兩點(diǎn)一線的,所謂路由跟蹤,目的就是看看那一段網(wǎng)絡(luò)出了問題,對于排查網(wǎng)絡(luò)故障有很大的用途.
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比海門網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式海門網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋海門地區(qū)。費(fèi)用合理售后完善,10余年實體公司更值得信賴。
首先說的工具就是古老而又出名的traceroute(win稱tracert),安裝簡單,win甚至自帶
traceroute(win稱tracert):
安裝:
yum install -y traceroute
用法:
traceroute [參數(shù)] hostname(ip)
tracert [參數(shù)] hostname(ip)
界面說明:
每一跳序號都有一個IP和三個時間值,IP代表當(dāng)次跳轉(zhuǎn)的路由IP,三個時間值代表ping三次的延時,
當(dāng)出現(xiàn)*即代表連接超時或路由不通(也可能是禁ping導(dǎo)致),
不過只要能繼續(xù)下一跳也算正常,只是說是到這個路由地址的網(wǎng)絡(luò)有丟包現(xiàn)象(非禁ping情況下).
參數(shù)說明
traceroute [-dFlnrvx][-f<存活數(shù)值>][-g<網(wǎng)關(guān)>...][-i<網(wǎng)絡(luò)界面>][-m<存活數(shù)值>][-p<通信端口>][-s<來源地址>][-t<服務(wù)類型>][-w<超時秒數(shù)>][主機(jī)名稱或IP地址][數(shù)據(jù)包大小]
-d 使用Socket層級的排錯功能。
-f 設(shè)置第一個檢測數(shù)據(jù)包的存活數(shù)值TTL的大小。
-F 設(shè)置勿離斷位。
-g 設(shè)置來源路由網(wǎng)關(guān),最多可設(shè)置8個。
-i 使用指定的網(wǎng)絡(luò)界面送出數(shù)據(jù)包。
-I 使用ICMP回應(yīng)取代UDP資料信息。
-m 設(shè)置檢測數(shù)據(jù)包的最大存活數(shù)值TTL的大小。
-n 直接使用IP地址而非主機(jī)名稱。
-p 設(shè)置UDP傳輸協(xié)議的通信端口。
-r 忽略普通的Routing Table,直接將數(shù)據(jù)包送到遠(yuǎn)端主機(jī)上。
-s 設(shè)置本地主機(jī)送出數(shù)據(jù)包的IP地址。
-t 設(shè)置檢測數(shù)據(jù)包的TOS數(shù)值。
-v 詳細(xì)顯示指令的執(zhí)行過程。
-w 設(shè)置等待遠(yuǎn)端主機(jī)回報的時間。
-x 開啟或關(guān)閉數(shù)據(jù)包的正確性檢驗。
----------------------------------------------------------------------------------------
tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name
-d 指定不對計算機(jī)名解析地址。
-h maximum_hops 指定查找目標(biāo)的跳轉(zhuǎn)的最大數(shù)目。
-jcomputer-list 指定在 computer-list 中松散源路由。
-w timeout 等待由 timeout 對每個應(yīng)答指定的毫秒數(shù)。
target_name 目標(biāo)計算機(jī)的名稱。
然后要說的是比較新的工具mtr,除了能像traceroute那樣做路由跟蹤,還能結(jié)合ping命令,在win下也有相應(yīng)的exe文件,可以自行下載:
mtr(實時路由跟蹤+ping結(jié)合工具)安裝:
yum install -y mtr
用法:
mtr [參數(shù)] hostname(ip)
界面說明:
第一列(Host):節(jié)點(diǎn)IP地址和域名。如前面所示,按n鍵可以切換顯示。
第二列(Loss%):節(jié)點(diǎn)丟包率。
第三列(Snt):每秒發(fā)送數(shù)據(jù)包數(shù)。默認(rèn)值是10,可以通過參數(shù) -c 指定。
第四列(Last):最近一次的探測延遲值。
第五、六、七列(Avg、Best、Wrst):分別是探測延遲的平均值、最小值和最大值。
第八列(StDev):標(biāo)準(zhǔn)偏差。越大說明相應(yīng)節(jié)點(diǎn)越不穩(wěn)定。
參數(shù)說明:
-r 或 --report:以報告模式顯示輸出。
-p 或 --split:將每次追蹤的結(jié)果分別列出來,而非如 --report統(tǒng)計整個結(jié)果。
-s 或 --psize:指定ping數(shù)據(jù)包的大小。
-n 或 --no-DNS:不對IP地址做域名反解析。
-a 或 --address:設(shè)置發(fā)送數(shù)據(jù)包的IP地址。用于主機(jī)有多個IP時。
-4:只使用 IPv4 協(xié)議。
-6:只使用 IPv6 協(xié)議。
可以在 mtr 運(yùn)行過程中,輸入相應(yīng)字母來快速切換模式,比如:
?或 h:顯示幫助菜單。
d:切換顯示模式。
n:切換啟用或禁用 DNS 域名解析。
u:切換使用 ICMP或 UDP 數(shù)據(jù)包進(jìn)行探測。
文章名稱:路由跟蹤工具簡介
本文來源:http://www.dlmjj.cn/article/jggehc.html