Linux系統(tǒng)中tracert命令使用詳解
Linux系統(tǒng)中tracert命令使用詳解
Linux系統(tǒng)中Tracert命令用來(lái)顯示數(shù)據(jù)包到達(dá)目標(biāo)主機(jī)是所經(jīng)過(guò)的路徑。下面由學(xué)習(xí)啦小編為大家整理了linux系統(tǒng)中tracert命令使用詳解,希望對(duì)大家有幫助!
Linux系統(tǒng)中tracert命令使用詳解
Tracert命令用來(lái)顯示數(shù)據(jù)包到達(dá)目標(biāo)主機(jī)所經(jīng)過(guò)的路徑,并顯示到達(dá)每個(gè)節(jié)點(diǎn)的時(shí)間。命令功能同Ping類(lèi)似,但它所獲得的信息要比Ping命令詳細(xì)得多,它把數(shù)據(jù)包所走的全部路徑、節(jié)點(diǎn)的IP以及花費(fèi)的時(shí)間都顯示出來(lái)。該命令比較適用于大型網(wǎng)絡(luò)。
命令格式:
tracert IP地址或主機(jī)名 [-d][-h maximumhops][-j host_list] [-w timeout]
參數(shù)含義:
-d 不解析目標(biāo)主機(jī)的名字;
-h maximum_hops 指定搜索到目標(biāo)地址的最大跳躍數(shù);
-j host_list 按照主機(jī)列表中的地址釋放源路由;
-w timeout 指定超時(shí)時(shí)間間隔,程序默認(rèn)的時(shí)間單位是毫秒。
linux系統(tǒng)中tracert命令用法
tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name
如果不使用參數(shù),將顯示連接情況,如圖2-23所示。
提示:
圖2-23顯示的是從本地計(jì)算機(jī)到163這臺(tái)服務(wù)器所經(jīng)過(guò)的計(jì)算機(jī)。
● -d
指定不將地址解析為計(jì)算機(jī)名,如圖2-24所示。
● -h maximum_hops
指定搜索目標(biāo)的最大躍點(diǎn)數(shù),如圖2-25所示。
● -j computer-list
指定沿computer-list的稀疏源路由。
● -w timeout
每次應(yīng)答等待timeout指定的微秒數(shù),如圖2-26所示。
補(bǔ)充:linux系統(tǒng)中tracert命令原理
tracert命令也稱(chēng)作路由跟蹤命令,用于確定IP數(shù)據(jù)庫(kù)包訪問(wèn)目標(biāo)所采取的路徑,通過(guò)IP生成時(shí)間(TTL)字段和ICMP錯(cuò)誤信息來(lái)確定,從個(gè)網(wǎng)絡(luò)到主機(jī)之間的網(wǎng)絡(luò)狀況。
tracert命令原理與ping命令為相似,都是通過(guò)向目標(biāo)發(fā)送數(shù)據(jù)包,并通過(guò)數(shù)據(jù)包響應(yīng)及丟失情況,從而判斷本地與目標(biāo)主機(jī)之間的網(wǎng)絡(luò)狀況,所不同的是tracert命令能夠反映出網(wǎng)絡(luò)中各個(gè)路由節(jié)點(diǎn)信息,以及網(wǎng)絡(luò)狀況,并且可以用以跟蹤路由節(jié)點(diǎn),以及監(jiān)控服務(wù)器狀況等作用。