綠色資(zī)源網:您(nín)身邊(biān)最放心的安全下載站(zhàn)! 最(zuì)新軟件(jiàn)|熱門排行|軟件分類|軟(ruǎn)件專題|廠商(shāng)大(dà)全

綠色資源網

技(jì)術教程
您的位置:首頁係統集成網絡故障(zhàng) → 用traceroute ip追查網絡故障的方法

用traceroute ip追查網絡故障的(de)方法

我(wǒ)要評論 2012/11/28 21:11:20 來(lái)源:綠色資源網 編輯:www.chithemodel.com [ ] 評(píng)論:0 點擊:667次(cì)

當網絡中出現故障(zhàng)導(dǎo)致異常時,我們需要可以迅速找到(dào)故障原因的方法,用traceroute ip追查網絡故障,基於IP地址路(lù)由跟蹤,可以用(yòng)來(lái)排除大部分的網絡(luò)故障。

一、traceroute ip雖然(rán)在排錯過程中具有很大(dà)的(de)作(zuò)用,在實際(jì)應用中其仍然有一(yī)定的局限性(xìng),為了查明原因、排(pái)除故障,網管需要先(xiān)知道客戶端與路由器的(de)IP地址,然後通過traceroute ip命令,查看客戶端與服務器之間的連接是(shì)否正常,如是否出現擁塞、數據傳輸的路(lù)徑(jìng)是否合理、有沒有出現丟包現(xiàn)象等(děng)等(děng),所以traceroute ip命(mìng)令使(shǐ)用的(de)時候有(yǒu)一定的局限性(xìng)。

其比較容易(yì)查明問題發生的原(yuán)因,但是對於問題(tí)到底發生在(zài)哪個(gè)位置,有時候會有(yǒu)點束手無策。特別是在拓撲(pū)結構(gòu)比較複雜的時候,可能隻(zhī)有(yǒu)通過排除法(fǎ)來查明故障點。

二、第二層路由追(zhuī)蹤就會非(fēi)常的有用。因為通過(guò)第(dì)二層(céng)路由跟蹤,可以僅僅使(shǐ)用MAC地(dì)址來跟蹤(zōng)網絡中(zhōng)的設備連接(jiē)。如對於直接連接的(de)子網設(shè)備,第二層路由追蹤命(mìng)令可以將IP地址作為命令的(de)一部分使(shǐ)用(yòng)等等(děng),在(zài)知道了服務器與客(kè)戶端的IP地址(zhǐ)後,通過查詢(xún)ARP表,就可以確定它們的MAC地址。然後就可(kě)以通過(guò)traceroute mac mac命令來定位故(gù)障點。

三、由於第二(èr)層(céng)路由跟蹤是基於MAC地址的(de),所以在使(shǐ)用的時候,比(bǐ)traceroute ip命令有更多的前(qián)提條件。網管必(bì)須了(le)解這些(xiē)內(nèi)容(róng),以免在排錯的時候,做了無用(yòng)功。其(qí)限製條(tiáo)件還是比(bǐ)較多的。

●1、需要主要網絡設備所使用的軟件版(bǎn)本不同,其會(huì)有不同的限製,如思科網絡(luò)設備中,如果其部(bù)署(shǔ)的時CatOS係(xì)統,則(zé)正在(zài)進行排錯的(de)設(shè)備必須與sc0或者slo接口處與(yǔ)相(xiàng)同(tóng)的子網中。

而如果交(jiāo)換(huàn)機使用的是ioses軟(ruǎn)件的時候,則被跟(gēn)蹤的設備(bèi)必須(xū)與交換機(jī)上配置的SVI(交換機(jī)虛擬接口)處於相同的子(zǐ)網中。這是一個非常嚴格(gé)的(de)限製條件。特別是對(duì)於那些平時(shí)不怎麽接觸思(sī)科網絡設備(bèi)的用戶來(lái)說,這(zhè)一點需要牢牢記住。否則的話,可能(néng)得(dé)到的結(jié)果反而會(huì)誤導用戶(hù)排錯。

●2、如(rú)要要使用(yòng)第二層路由(yóu)跟蹤功能(néng),則必須在網絡中所(suǒ)有的交換(huàn)機(jī)和(hé)接口上運行CDP協議,並且這個CDP協議的工作狀態必須(xū)是正常的。

CDP協(xié)議又成為思科發現協議。其(qí)主(zhǔ)要用來獲取相鄰設備(bèi)的協議地(dì)址以及發現這些設備的平台。有些(xiē)時候,網(wǎng)管可(kě)能出於安全等考慮(lǜ),會將這些協議關閉掉。但是如(rú)果(guǒ)要啟(qǐ)用第(dì)二(èr)層路由跟蹤功能,則需要(yào)啟用這(zhè)些協議。

並且需(xū)要確(què)保這些協議工作正常。否則的話,係統返回的信息,會跟實際的情況有所差(chà)距,從而影(yǐng)響管理員(yuán)的正確排錯。通常(cháng)情況下,在(zài)實際排錯過(guò)程中(zhōng),利用這個(gè)功能之(zhī)前,筆者都會事(shì)先確認CDP協議是否開啟(qǐ)並(bìng)且(qiě)工作正常。

●3、對於源(yuán)和(hé)存在(zài)問題的設備(bèi)之間(jiān)的所有(yǒu)中間交換機(jī),都必(bì)須(xū)要(yào)求支持L2路(lù)由跟蹤特性。大部分的(de)思科設備現在(zài)都支持這個特(tè)性。隻有那些(xiē)比較早期的,如2950等產品,需要軟件(jiàn)升級(jí)之(zhī)後(hòu)才能夠使用。

由於其不怎(zěn)麽(me)引人注(zhù)意,所(suǒ)以在實際工作中(zhōng)特別(bié)容易讓人忽視。這裏特別強調一下。可見(jiàn),在使用第二層路由跟蹤的(de)時候,還是(shì)有比較嚴格的限製的。不(bú)過(guò)這些限製條件,並(bìng)不影響其使用價值。

四(sì)、使用traceroute ip命令雖然可以查(chá)明問題(tí)的原因,但是無法(fǎ)精確定位(wèi)故障點(diǎn)。此(cǐ)時(shí)就需要使用基於第(dì)二層的路由追(zhuī)蹤。通(tōng)過查詢ARP表(biǎo),可以知道(dào)服務器的MAC地址。通常情況下,在(zài)執行第二層路由跟蹤(zōng)功能的時候(hòu),隻要知道目的MAC地址(zhǐ)或者交換機的MAC地址,管理員就(jiù)可以(yǐ)選擇網絡中的任何交換機,來查(chá)看(kàn)客戶端與服務器(qì)之(zhī)間的(de)連接是否存在問(wèn)題。

有時(shí)候為了縮小範(fàn)圍,也可以將目標MAC地址或者(zhě)源MAC地址替換掉,如替換為中間交換機的MAC地址,一步(bù)步縮(suō)小範(fàn)圍,最終就(jiù)能夠精確的定位故障發生的點。

通過traceroute ip,我們可以(yǐ)坐在終端(duān)前麵(miàn),確定網絡中是否存在著故障,在(zài)比較複雜(zá)的拓撲網絡中進(jìn)行排錯的時(shí)候,可以幫助我們精確定(dìng)位故障點,為(wéi)解(jiě)決故障爭取到(dào)時間。

關(guān)鍵詞(cí):traceroute,網絡故障

閱讀(dú)本文後您有什麽感想? 已有 人給出評價!

  • 1 歡迎(yíng)喜歡
  • 1 白(bái)癡
  • 1 拜托
  • 1 哇
  • 1 加(jiā)油
  • 1 鄙視