發(fā)布時間:2022-06-07 文章來源:深度系統(tǒng)下載 瀏覽:
網(wǎng)絡技術是從1990年代中期發(fā)展起來的新技術,它把互聯(lián)網(wǎng)上分散的資源融為有機整體,實現(xiàn)資源的全面共享和有機協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機、存儲資源、數(shù)據(jù)資源、信息資源、知識資源、專家資源、大型數(shù)據(jù)庫、網(wǎng)絡、傳感器等。 當前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡則被認為是互聯(lián)網(wǎng)發(fā)展的第三階段。 【9PC 綜合報道】一、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ù)包在一定時間內(nèi)不能被傳遞到目的地。例如,不正確的路由表配置可能導致數(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默認值。 二、查看數(shù)據(jù)包的TTL值并分析傳輸故障 網(wǎng)絡中的網(wǎng)絡設備,其內(nèi)部都是由操作系統(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)絡的神奇作用吸引著越來越多的用戶加入其中,正因如此,網(wǎng)絡的承受能力也面臨著越來越嚴峻的考驗―從硬件上、軟件上、所用標準上......,各項技術都需要適時應勢,對應發(fā)展,這正是網(wǎng)絡迅速走向進步的催化劑。 |