"TTL expired in transit" 具體解釋第2/3頁
更新時(shí)間:2007年08月03日 15:07:49 作者:
一客戶端“機(jī)房0廠上的TCP/IP協(xié)議的配置和工作情況,可直接在該臺機(jī)器上Ping本機(jī)的IP地址,若返回成功的信
息,說明IP地虹LB己置無誤,若失敗則應(yīng)檢查IP地址的配置。可通過以下步驟進(jìn)行:首先先檢查一·卜整個(gè)網(wǎng)絡(luò),重點(diǎn)
看一下該IP地址是否正在被其他用戶使用,然后再看一下該工作站是否已正確連入網(wǎng)絡(luò)(很多情況下用戶沒有登陸網(wǎng)
絡(luò)也會出現(xiàn)此種情況,這可是低級錯(cuò)誤啊)。最后檢查網(wǎng)—E的I/0地址lIRQ值和DMA值,這些值是否與其他設(shè)備發(fā)生
了沖突。其中最后一項(xiàng)的檢查非常重要,也常被許多用戶所忽視,即使是Ping成功后也要進(jìn)行此項(xiàng)的檢查。因?yàn)楫?dāng)Ping
本機(jī)的IP地址成功后,僅表明本機(jī)的IP地址配置沒有問題,但并不能說明網(wǎng)卡的配置完全正確。這時(shí)雖然在本機(jī)的
“網(wǎng)上鄰居”中能夠看到本機(jī)的計(jì)算機(jī)名,可就是無法與其他的用戶連通,不知問題出在何處,其實(shí)問題往往就出在
網(wǎng)卡上。
簡單來說,TTL全程Time to Live,意思就是生存周期。
首先要說明ping命令是使用的網(wǎng)絡(luò)層協(xié)議ICMP,所以TTL指的是一個(gè)網(wǎng)絡(luò)層的網(wǎng)絡(luò)數(shù)據(jù)包(package)的生存周期,這句話不懂的先回去復(fù)習(xí)OSI7層協(xié)議去。
第一個(gè)問題,為什么要有生存周期這個(gè)概念。
很顯然,一個(gè)package從一臺機(jī)器到另一臺機(jī)器中間需要經(jīng)過很長的路徑,顯然這個(gè)路徑不是單一的,是很復(fù)雜的,并且很可能存在環(huán)路。如果一個(gè)數(shù)據(jù)包在傳輸過程中進(jìn)入了環(huán)路,如果不終止它的話,它會一直循環(huán)下去,如果很多個(gè)數(shù)據(jù)包都這樣循環(huán)的話,那對于網(wǎng)絡(luò)來說這就是災(zāi)難了。所以需要在包中設(shè)置這樣一個(gè)值,包在每經(jīng)過一個(gè)節(jié)點(diǎn),將這個(gè)值減1,反復(fù)這樣操作,最終可能造成2個(gè)結(jié)果:包在這個(gè)值還為正數(shù)的時(shí)候到達(dá)了目的地,或者是在經(jīng)過一定數(shù)量的節(jié)點(diǎn)后,這個(gè)值減為了0。前者代表完成了一次正常的傳輸,后者代表包可能選擇了一條非常長的路徑甚至是進(jìn)入了環(huán)路,這顯然不是我們期望的,所以在這個(gè)值為0的時(shí)候,網(wǎng)絡(luò)設(shè)備將不會再傳遞這個(gè)包而是直接將他拋棄,并發(fā)送一個(gè)通知給包的源地址,說這個(gè)包已死。
其實(shí)TTL值這個(gè)東西本身并代表不了什么,對于使用者來說,關(guān)心的問題應(yīng)該是包是否到達(dá)了目的地而不是經(jīng)過了幾個(gè)節(jié)點(diǎn)后到達(dá)。但是TTL值還是可以得到有意思的信息的。
每個(gè)操作系統(tǒng)對TTL值得定義都不同,這個(gè)值甚至可以通過修改某些系統(tǒng)的網(wǎng)絡(luò)參數(shù)來修改,例如Win2000默認(rèn)為128,通過注冊表也可以修改。而Linux大多定義為64。不過一般來說,很少有人會去修改自己機(jī)器的這個(gè)值的,這就給了我們機(jī)會可以通過ping的回顯TTL來大體判斷一臺機(jī)器是什么操作系統(tǒng)。
以我公司2臺機(jī)器為例
看如下命令
D:Documents and Settingshx>ping 61.152.93.131
Pinging 61.152.93.131 with 32 bytes of data:
Reply from 61.152.93.131: bytes=32 time=21ms TTL=118
Reply from 61.152.93.131: bytes=32 time=19ms TTL=118
Reply from 61.152.93.131: bytes=32 time=18ms TTL=118
Reply from 61.152.93.131: bytes=32 time=22ms TTL=118
Ping statistics for 61.152.93.131:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss
Approximate round trip times in milli-seconds:
Minimum = 18ms, Maximum = 22ms, Average = 20ms
D:Documents and Settingshx>ping 61.152.104.40
Pinging 61.152.104.40 with 32 bytes of data:
Reply from 61.152.104.40: bytes=32 time=28ms TTL=54
Reply from 61.152.104.40: bytes=32 time=18ms TTL=54
Reply from 61.152.104.40: bytes=32 time=18ms TTL=54
Reply from 61.152.104.40: bytes=32 time=13ms TTL=54
Ping statistics for 61.152.104.40:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss
Approximate round trip times in milli-seconds:
相關(guān)文章
交換機(jī)如何配置 新手配置交換機(jī)詳細(xì)教程
下面我來為大家介紹一下,交換機(jī)的配置方法,新手看仔細(xì),老手過2010-06-06AR系列路由器使用SSH用戶驗(yàn)證方式為password登錄路由器的典型配置
AR系列路由器使用SSH用戶驗(yàn)證方式為password登錄路由器的典型配置...2007-04-04Cisco路由器和H3C交換設(shè)備ARP病毒快速解決辦法
最近arp病毒瘋狂網(wǎng)絡(luò),好多服務(wù)器都出現(xiàn)頁面掛馬現(xiàn)象2008-01-01如何反編譯D-Link路由器固件程序并發(fā)現(xiàn)它的后門
反編譯D-Link路由器固件程序,對于喜歡單片機(jī)的朋友一定喜歡研究這個(gè),學(xué)習(xí)一下人家的方法。2013-10-10