首頁 >深度 >

快報:linux tracert命令

隨著社會越來越發(fā)達,大家都選擇在網(wǎng)絡上汲取相關知識內(nèi)容,比如linux tracert命令,為了更好的解答大家的問題,小編也是翻閱整理了相應內(nèi)容,下面就一起來看一下吧!

linux系統(tǒng)下tracert命令是什么呢?下面是具體介紹:

tracert命令不是linux系統(tǒng)的命令。


(資料圖片)

用來檢測發(fā)出數(shù)據(jù)包的主機到目標主機之間所經(jīng)過的網(wǎng)關數(shù)量時,Windows系統(tǒng)下網(wǎng)絡工程技術人員或者系統(tǒng)管理員會使用tracert命令,而linux系統(tǒng)下與tracert相同的是traceroute命令。

拓展資料:

traceroute是用來檢測發(fā)出數(shù)據(jù)包的主機到目標主機之間所經(jīng)過的網(wǎng)關數(shù)量的工具。traceroute的原理是試圖以最小的TTL(存活時間)發(fā)出探測包來跟蹤數(shù)據(jù)包到達目標主機所經(jīng)過的網(wǎng)關,然后監(jiān)聽一個來自網(wǎng)關ICMP的應答。發(fā)送數(shù)據(jù)包的大小默認為38個字節(jié)。

1、原理:程序利用增加存活時間(TTL)來實現(xiàn)其功能。每當數(shù)據(jù)包(3個數(shù)據(jù)包包括源地址,目的地址和包發(fā)出的時間標簽)經(jīng)過一個路由器,其存活時間就會減1。當其存活時間是0時,主機便取消數(shù)據(jù)包,并傳送一個ICMP(Internet控制報文協(xié)議。它是TCP/IP協(xié)議族的一個子協(xié)議,用于在IP主機、路由器之間傳遞控制消息??刂葡⑹侵妇W(wǎng)絡通不通、主機是否可達、路由是否可用等網(wǎng)絡本身的消息。這些控制消息雖然并不傳輸用戶數(shù)據(jù),但是對于用戶數(shù)據(jù)的傳遞起著重要的作用。) TTL數(shù)據(jù)包給原數(shù)據(jù)包的發(fā)出者。

2、命令格式:

traceroute [參數(shù)] [主機]

3、命令功能:

traceroute指令讓你追蹤網(wǎng)絡數(shù)據(jù)包的路由途徑,預設數(shù)據(jù)包大小是40Bytes,用戶可另行設置。

具體參數(shù)格式:traceroute [-dFlnrvx][-f<存活數(shù)值>][-g<網(wǎng)關>…][-i<網(wǎng)絡界面>][-m<存活數(shù)值>][-p<通信端口>][-s<來源地址>][-t<服務類型>][-w<超時秒數(shù)>][主機名稱或IP地址][數(shù)據(jù)包大小]

4、命令參數(shù):

-d 使用Socket層級的排錯功能。

-f 設置第一個檢測數(shù)據(jù)包的存活數(shù)值TTL的大小。

-F 設置勿離斷位。

-g 設置來源路由網(wǎng)關,最多可設置8個。

-i 使用指定的網(wǎng)絡界面送出數(shù)據(jù)包。

-I 使用ICMP回應取代UDP資料信息。

-m 設置檢測數(shù)據(jù)包的最大存活數(shù)值TTL的大小。

-n 直接使用IP地址而非主機名稱。

-p 設置UDP傳輸協(xié)議的通信端口。

-r 忽略普通的Routing Table,直接將數(shù)據(jù)包送到遠端主機上。

-s 設置本地主機送出數(shù)據(jù)包的IP地址。

-t 設置檢測數(shù)據(jù)包的TOS數(shù)值。

-v 詳細顯示指令的執(zhí)行過程。

-w 設置等待遠端主機回報的時間。

-x 開啟或關閉數(shù)據(jù)包的正確性檢驗。

以上就是小編今天的分享了,希望可以幫助到大家。

關鍵詞: linux tracert命令

責任編輯:Rex_19