時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
一、TTL簡介
TTL,全稱是Time To Live,中文名為生存時間,它是IP報頭中一個非常重要的參數(shù)。通過TTL的值,我們可以判斷出當前網(wǎng)絡IP層的工作狀況。
TTL告訴網(wǎng)絡中的路由器數(shù)據(jù)包在網(wǎng)絡中的時間是否太長而應被丟棄,TTL的最初設想是確定一個時間范圍,超過此時間就把包丟棄。由于數(shù)據(jù)包每經(jīng)過一個路由器時,TTL值都會至少被路由器減1,所以TTL值通常表示包在被丟棄前還能最多經(jīng)過的路由器個數(shù)。當TTL值為0時,路由器丟棄該數(shù)據(jù)包,并發(fā)送一個ICMP報文給數(shù)據(jù)包的最初發(fā)送者。
有很多原因會導致數(shù)據(jù)包在一定時間內不能被傳遞到目的地。例如,不正確的路由表配置可能導致數(shù)據(jù)包的無限循環(huán),而解決方法就是在一段時間后丟棄這個數(shù)據(jù)包,然后給發(fā)送者發(fā)送一個報文,由發(fā)送者決定是否重發(fā)該數(shù)據(jù)包。當網(wǎng)絡出現(xiàn)這種情況時,數(shù)據(jù)包就會在路由表中配置錯誤的路由器處重復發(fā)送,每發(fā)送一次,TTL值減1,直到TTL為0時路由器丟棄該數(shù)據(jù)包,造成網(wǎng)絡中數(shù)據(jù)傳輸錯誤。
操作系統(tǒng)和傳輸協(xié)議不同,對應TTL的默認值也不同。表1列出了常見操作系統(tǒng)通過TCP和UDP協(xié)議傳輸時的TTL默認值。
操作系統(tǒng) TCP傳輸 UDP傳輸
AIX 60 30
DEC Patchworks V5 30 30
FreeBSD 2.1 64 64
HP/UX 9.0x 30 30
HP/UX 10.01 64 64
Irix 5.3 60 60
Irix 6.x 60 60
UNIX 255 255
Linux 64 64
MacOS/MacTCP 2.0.x 60 60
OS/2 TCP/IP 3.0 64 64
OSF/1 V3.2A 60 30
Solaris 2.x 255 255
SunOS 4.1.3/4.1.4 60 60
Ultrix V4.1/V4.2A 60 30
VMS/Multinet 64 64
VMS/TCPware 60 64
VMS/Wollongong 1.1.1.1 128 30
VMS/UCX (latest rel.) 128 128
MS Windows 95/98/NT 3.51 32 32
Windows NT 4.0/2000/XP/2003 Server 128 128
?。ū? 不同操作系統(tǒng)的TTL默認值)
二、 查看數(shù)據(jù)包的TTL值并分析傳輸故障
網(wǎng)絡中的網(wǎng)絡設備,其內部都是由操作系統(tǒng)進行處理的(有些硬件設備將系統(tǒng)預裝在了硬件芯片里面),在網(wǎng)絡遇到傳輸故障時,我們可以使用網(wǎng)絡檢測軟件,結合上表的信息對網(wǎng)絡中流通的數(shù)據(jù)包進行檢測,查看數(shù)據(jù)包的TTL值,以確定故障是否由錯誤的路由等原因引起。圖1是使用科來網(wǎng)絡分析系統(tǒng)5.0查看一個數(shù)據(jù)包TTL值的情況。
圖中的生存時間(TTL)是247,結合表1,確定出這個數(shù)據(jù)包在從源端(這里是61.139.2.69)到目的端(這里是192.168.10.44)共經(jīng)歷了255-247=8個路由器,且在傳輸過程中未出現(xiàn)故障。
注意:
1. 確定數(shù)據(jù)包在網(wǎng)絡中經(jīng)歷了多少個路由器,可用數(shù)據(jù)包源端設備的TTL默認值減去捕獲到的數(shù)據(jù)包TTL值;
2. 在不知道數(shù)據(jù)包源端設備的默認TTL時,一般用大于捕獲數(shù)據(jù)包的TTL,且最接近這個TTL的默認值。
3. TTL字段長1個字節(jié),所以TTL的最大值255;
通過查看數(shù)據(jù)包的TTL,可以確定網(wǎng)絡傳輸是否正常。如果捕獲到的數(shù)據(jù)包的TTL值過小,則表示網(wǎng)絡中很可能存在傳輸故障,應及時檢查網(wǎng)絡中三層設備的路由表配置,以及各主機上的路由表信息。
關鍵詞標簽:網(wǎng)絡故障
相關閱讀
熱門文章
提示dns服務錯誤怎么辦 dns錯誤問題多種解決方法
“無法瀏覽網(wǎng)頁” 十招解決疑難雜癥
路由器無線不能上網(wǎng)等故障排除
解決VPN路由設置不能訪問外網(wǎng)的問題
人氣排行 解決VPN路由設置不能訪問外網(wǎng)的問題 登錄SSH服務器失敗問題的分析及解決 光纖上網(wǎng) 路由器設置頁面進不去怎么辦 核心交換機故障現(xiàn)象及解決辦法 無線網(wǎng)卡連接不上怎么辦_無線網(wǎng)卡連接不上解決方法 路由設置不當 導致VPN無法訪問外網(wǎng) 提示dns服務錯誤怎么辦 dns錯誤問題多種解決方法 徹底避免環(huán)路問題 正確配置交換機步驟