常用路由器診斷命令和工具_(dá)第1頁(yè)
常用路由器診斷命令和工具_(dá)第2頁(yè)
常用路由器診斷命令和工具_(dá)第3頁(yè)
常用路由器診斷命令和工具_(dá)第4頁(yè)
常用路由器診斷命令和工具_(dá)第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、3  常用診斷命令和工具介紹了NE80E/40E提供的故障處理手段,包括ping命令、tracert命令、display命令、debugging命令、reset命令和日志功能。· 3.1 ping命令介紹了Ping的原理、功能以及使用ping命令解決故障的實(shí)例。 · 3.2 tracert命令介紹了Tracert的原理、功能以及使用tracert命令解決故障的實(shí)例。 · 3.3 display命令介紹了display命令的功能和使用方法,包括正則表達(dá)式在display命令中的應(yīng)用。 · 3.4 debugging命令介紹了debugging命令

2、的功能和使用方法、與display命令的配合關(guān)系。 · 3.5 reset命令介紹了reset命令的功能和使用方法。 · 3.6 日志功能介紹了NE80E/40E的日志功能。 3.1  ping命令介紹了Ping的原理、功能以及使用ping命令解決故障的實(shí)例。· 3.1.1 原理· 3.1.2 功能· 3.1.3 ping命令介紹· 3.1.4 使用ping命令進(jìn)行故障處理3.1.1  原理“ping”這個(gè)詞源于聲納定位操作,指來(lái)自聲納設(shè)備的脈沖信號(hào)。ping命令的作用類似于發(fā)出一個(gè)短促的雷達(dá)波,通過(guò)收集回波來(lái)判斷

3、目標(biāo)。即,源站點(diǎn)向目的站點(diǎn)發(fā)ICMP Echo Request報(bào)文,目的站點(diǎn)收到后回送ICMP Echo Reply報(bào)文,以此檢測(cè)兩個(gè)節(jié)點(diǎn)間在IP層的可達(dá)性,檢測(cè)網(wǎng)絡(luò)層是否連通。3.1.2  功能ping命令用于檢查IP網(wǎng)絡(luò)連接及主機(jī)是否可達(dá)。3.1.3  ping命令介紹NE80E/40E平臺(tái)的ping命令本節(jié)介紹NE80E/40E平臺(tái)的ping命令中幾個(gè)常用參數(shù)。ping -a source-ip-address | -c count | -s packetsize | -t timeout * host· -a source-ip-address:設(shè)置發(fā)送I

4、CMP Echo Request報(bào)文的源IP地址。· -c count:設(shè)置發(fā)送ICMP Echo Request報(bào)文的次數(shù),缺省值為5。· -s packetsize:設(shè)置發(fā)送ICMP Echo Request報(bào)文的長(zhǎng)度(不包括IP和ICMP報(bào)文頭),以字節(jié)為單位,缺省值為56。· -t timeout:設(shè)置ping報(bào)文的超時(shí)時(shí)間,缺省值為2000ms。說(shuō)明: NE80E/40E實(shí)現(xiàn)多種應(yīng)用環(huán)境下的ping功能,例如,對(duì)私網(wǎng)報(bào)文的ping、對(duì)VRRP虛擬路由器的ping、對(duì)LSP的ping、對(duì)IPv6的ping等等。對(duì)這些功能的詳細(xì)介紹請(qǐng)參考NE80E/40E

5、配置指南。例如,向主機(jī)110.1.1.1發(fā)出2個(gè)8100字節(jié)的ping報(bào)文。<Quidway> ping -c 2 -s 8100 110.1.1.1 PING 110.1.1.1: 8100 data bytes, press CTRL_C to break Reply from 110.1.1.1: bytes=8100 Sequence=0 ttl=123 time = 538 ms Reply from 110.1.1.1: bytes=8100 Sequence=1 ttl=123 time = 730 ms - 110.1.1.1 ping statistics - 2

6、 packets transmitted 2 packets received 0.00% packet loss round-trip min/avg/max = 538/634/730 ms Windows平臺(tái)的ping命令本節(jié)介紹Windows平臺(tái)的ping命令中幾個(gè)常用參數(shù)。ping -n number | -t | -l number * host· -n number:設(shè)置發(fā)送ICMP Echo Request報(bào)文的次數(shù),缺省值為5。· -t:持續(xù)地ping,直到被人為中斷,<Ctrl+Break>可以暫時(shí)中止ping命令并查看當(dāng)前的統(tǒng)計(jì)結(jié)果,而&l

7、t;Ctrl+C>則可以中斷命令的執(zhí)行。· -l:設(shè)置ping報(bào)文所攜帶的數(shù)據(jù)部分的字節(jié)數(shù)。例如,向主機(jī)110.2.1.1發(fā)出2個(gè)數(shù)據(jù)部分大小為3000字節(jié)的ping報(bào)文。C:> ping -l 3000 -n 2 110.2.1.1Pinging 110.2.1.1 with 3000 bytes of dataReply from 110.2.1.1: bytes=3000 time=321ms TTL=123Reply from 110.2.1.1: bytes=3000 time=297ms TTL=123Ping statistics for 110.2.1.1

8、: Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 297ms, Maximum = 321ms, Average = 309ms說(shuō)明: Windows平臺(tái)ping命令其他參數(shù)的介紹請(qǐng)參考Windows在線幫助。3.1.4  使用ping命令進(jìn)行故障處理案例一:連通性問(wèn)題還是性能問(wèn)題· 案例描述工程師小L,在配置完一臺(tái)路由器后執(zhí)行ping命令檢測(cè)鏈路是否通暢,發(fā)現(xiàn)5個(gè)報(bào)文都沒(méi)有ping通。檢查雙方的配置文件

9、和路由表,沒(méi)有找到錯(cuò)誤原因。重復(fù)執(zhí)行了一遍相同的ping命令,這一次5個(gè)報(bào)文中有1個(gè)ping通了原來(lái)是線路質(zhì)量不好,存在比較嚴(yán)重的丟包。小L又配置了一臺(tái)路由器,執(zhí)行ping命令訪問(wèn)Internet上某站點(diǎn)的IP地址,但沒(méi)有ping通。吸取上次教訓(xùn),小L再一次ping了20個(gè)報(bào)文,仍舊沒(méi)有響應(yīng)。小L斷定是網(wǎng)絡(luò)故障,但檢查配置鏈路沒(méi)有發(fā)現(xiàn)問(wèn)題。最后,小L采取逐段檢測(cè)的方法對(duì)鏈路中的網(wǎng)關(guān)進(jìn)行逐級(jí)測(cè)試,發(fā)現(xiàn)都可以ping通,但響應(yīng)時(shí)間越來(lái)越長(zhǎng),最后一個(gè)網(wǎng)關(guān)的響應(yīng)時(shí)間在1800ms左右。會(huì)不會(huì)是由于超時(shí)而導(dǎo)致顯示為ping不同呢?小L將ping命令報(bào)文的超時(shí)時(shí)間改為4000ms,這次成功ping通了,所

10、有報(bào)文響應(yīng)時(shí)間都在2200ms左右。· 建議和總結(jié)真的是ping不通嗎?這個(gè)問(wèn)題需要定位清楚,連通性問(wèn)題和性能問(wèn)題的關(guān)注點(diǎn)是不一樣的,問(wèn)題定位錯(cuò)誤必然導(dǎo)致排錯(cuò)過(guò)程的周折。ping命令缺省發(fā)送5個(gè)報(bào)文,超時(shí)時(shí)長(zhǎng)是2000ms。如果ping不通,建議用帶參數(shù)-c和-t的ping命令再執(zhí)行一遍,如:ping -c 20 -t 4000 ip-address即,連續(xù)發(fā)送20個(gè)報(bào)文,每個(gè)報(bào)文的超時(shí)時(shí)長(zhǎng)為4000ms,這樣就可以判斷出到底是連通性問(wèn)題還是性能問(wèn)題。案例二:使用大包ping對(duì)端進(jìn)行MTU不一致的故障處理· 案例描述一臺(tái)使用NE80E/40E軟件的NE路由器與其他廠商的路由

11、器互連,并運(yùn)行OSPF協(xié)議。配置完畢后,一切正常,并在相當(dāng)長(zhǎng)的時(shí)間內(nèi)運(yùn)轉(zhuǎn)穩(wěn)定。但兩個(gè)月后,用戶反饋網(wǎng)絡(luò)中斷。· 采用以下方式對(duì)問(wèn)題定位:1. 登錄到兩臺(tái)路由器上,發(fā)現(xiàn)雙方連接正常,可以相互ping通對(duì)端地址,但OSPF協(xié)議中斷;2. 登錄到NE路由器查看鄰居狀態(tài),發(fā)現(xiàn)鄰居狀態(tài)機(jī)處于Exstart狀態(tài)。打開(kāi)相應(yīng)的調(diào)試開(kāi)關(guān)查看報(bào)文信息,發(fā)現(xiàn)雙方都可以收到Hello報(bào)文,但NE路由器發(fā)送DD報(bào)文后,一直沒(méi)有收到對(duì)方回應(yīng)的DD報(bào)文;3. 登錄另一臺(tái)路由器,打開(kāi)相應(yīng)的調(diào)試開(kāi)關(guān),發(fā)現(xiàn)對(duì)方收到NE路由器發(fā)送的DD報(bào)文后,發(fā)送了相應(yīng)的DD報(bào)文進(jìn)行回應(yīng)。因此,NE路由器沒(méi)有收到對(duì)方發(fā)出的DD回應(yīng)報(bào)文,

12、但對(duì)方確實(shí)發(fā)出來(lái)了。· 原因分析1. 雙方能夠接收到Hello報(bào)文,說(shuō)明鏈路通暢,多播報(bào)文收發(fā)也沒(méi)有問(wèn)題。2. 推斷可能是對(duì)方發(fā)送的DD報(bào)文有錯(cuò)誤,導(dǎo)致NE路由器拒絕接受,但查看相應(yīng)的信息,并沒(méi)有報(bào)告接收到錯(cuò)誤的DD報(bào)文。3. 仔細(xì)查看某廠商路由器的調(diào)試信息發(fā)現(xiàn)這個(gè)DD報(bào)文很大有2000多字節(jié)。會(huì)不會(huì)是由于報(bào)文太大導(dǎo)致的問(wèn)題呢?試著ping了一個(gè)2000字節(jié)的報(bào)文,結(jié)果不通。那么故障原因很可能是由于雙方的MTU不一致導(dǎo)致大包不通。· 處理過(guò)程:檢查配置,發(fā)現(xiàn)對(duì)方路由器的MTU設(shè)置為4000多而NE路由器的MTU設(shè)置為1500,于是修改對(duì)端路由器的MTU為1500。故障處理。

13、那么為什么工程初期沒(méi)有問(wèn)題呢?這是因?yàn)榍捌贒D報(bào)文長(zhǎng)度小于1500字節(jié),而后來(lái)網(wǎng)絡(luò)擴(kuò)容導(dǎo)致路由信息過(guò)多使DD 報(bào)文的長(zhǎng)度超過(guò)了1500 字節(jié)。· 建議和總結(jié):缺省情況下,ping命令發(fā)送的報(bào)文大小是56個(gè)字節(jié),所以顯示的ping通信息只是表示56字節(jié)的報(bào)文可以通而并不一定表示其他大小的報(bào)文仍舊可以通。所以,應(yīng)當(dāng)善于使用ping的其他參數(shù)來(lái)進(jìn)行故障處理。案例三:A能ping通B,B就一定能ping通A嗎· 現(xiàn)象描述圖3-1  ping案例組網(wǎng)圖 在RouterA上配置一條指向100.2.2.2/16的靜態(tài)路由。RouterA ip route-static 100.

14、2.2.2 255.255.0.0 100.1.1.2在RouterA上ping路由器RouterB的以太網(wǎng)接口地址100.2.2.2,可以ping通;但在RouterB上ping路由器RouterA的以太網(wǎng)接口地址100.3.3.3,卻無(wú)法ping通。· 原因分析1. 在RouterB上執(zhí)行display ip routing-table命令,發(fā)現(xiàn)沒(méi)有到100.3.0.0/16的路由,所以RouterB上ping不通RouterA的以太網(wǎng)接口100.3.3.3。2. 但是為何在RouterA上可以ping通100.2.2.2呢?同樣是沒(méi)有回程路由呀?3. 打開(kāi)路由器上的IP報(bào)文調(diào)試

15、開(kāi)關(guān),發(fā)現(xiàn)從RouterA上發(fā)出的ICMP報(bào)文的源地址填寫(xiě)的是100.1.1.1而不是100.3.3.3,由于兩臺(tái)路由器的POS接口處于同一網(wǎng)段,所以,響應(yīng)報(bào)文可以順利到達(dá)RouterA。· 建議和總結(jié)在不考慮防火墻前提下,A能夠ping通B則B一定能夠ping通A,這句話的對(duì)錯(cuò)取決于A和B是指主機(jī)還是指路由器。o 如果是指兩臺(tái)主機(jī),上面的描述就是正確的。o 如果是指兩臺(tái)路由器,上面的描述就不應(yīng)正確。這是因?yàn)?,路由器通常?huì)有多個(gè)IP地址。當(dāng)從一臺(tái)路由器上執(zhí)行ping命令時(shí),ICMP Echo報(bào)文的源地址選擇哪一個(gè)呢?實(shí)際情況是,路由器選擇發(fā)出報(bào)文的接口的IP地址。o 在考慮配置NAT

16、的前提下,即使是兩臺(tái)主機(jī),公網(wǎng)主機(jī)ping不通私網(wǎng)主機(jī)。3.2  tracert命令介紹了Tracert的原理、功能以及使用tracert命令解決故障的實(shí)例。· 3.2.1 原理· 3.2.2 功能· 3.2.3 tracert命令介紹· 3.2.4 使用tracert命令進(jìn)行故障處理3.2.1  原理“tracert”的全稱是trace route,用于探測(cè)報(bào)文在源節(jié)點(diǎn)到目的節(jié)點(diǎn)之間所經(jīng)過(guò)的路徑。tracert利用IP報(bào)文的TTL域每經(jīng)過(guò)一個(gè)路由器轉(zhuǎn)發(fā)后減一,當(dāng)TTL0時(shí)向源節(jié)點(diǎn)報(bào)告TTL超時(shí)這個(gè)特性實(shí)現(xiàn)。1. 首先發(fā)送一個(gè)TTL為

17、1的UDP報(bào)文,因此第一跳發(fā)送回一個(gè)ICMP錯(cuò)誤消息,明此數(shù)據(jù)報(bào)不能被發(fā)送;2. 之后再發(fā)送一個(gè)TTL為2的報(bào)文,在第二跳返回TTL超時(shí),這個(gè)過(guò)程不斷進(jìn)行,直到到達(dá)目的地;3. 在目的地,由于數(shù)據(jù)報(bào)中使用了無(wú)效的端口號(hào)(缺省為33434),目的主機(jī)會(huì)返回一個(gè)ICMP目的地不可達(dá)消息,該tracert操作結(jié)束。在上述過(guò)程中,tracert記錄下每一個(gè)ICMP TTL超時(shí)消息的源地址,從而獲得報(bào)文到達(dá)目的地所經(jīng)過(guò)的網(wǎng)關(guān)的IP地址。3.2.2  功能tracert命令用于測(cè)試報(bào)文從發(fā)送主機(jī)到目的地所經(jīng)過(guò)的網(wǎng)關(guān),主要用于檢查網(wǎng)絡(luò)連接是否可達(dá),以及初步定位網(wǎng)絡(luò)發(fā)生故障的位置。3.2.3 

18、60;tracert命令介紹NE80E/40E平臺(tái)的tracert命令本節(jié)介紹NE80E/40E平臺(tái)的tracert命令中幾個(gè)常用參數(shù)。tracert -a source-ip-address | -f first-TTL | -m max-TTL | -p port | -q nqueries | -w timeout * host· -a source-ip-address:設(shè)置tracert報(bào)文的IP地址。· -f first-TTL:設(shè)置初始TTL。· -m max-TTL:設(shè)置最大TTL。· -p port:設(shè)置的主機(jī)的端口號(hào),一般無(wú)須更改此選

19、項(xiàng)。· -q nqueries:設(shè)置每次發(fā)送的探測(cè)數(shù)據(jù)包的個(gè)數(shù)。· -w timeout:設(shè)置報(bào)文的超時(shí)時(shí)間,單位是秒。· host:目的主機(jī)的IP地址。例如,查看去往目的主機(jī)100.1.1.1所經(jīng)過(guò)的網(wǎng)關(guān)。<Quidway> tracert 100.1.1.1 traceroute to 100.1.1.1(100.1.1.1) 30 hops max,40 bytes packet 1 100.10.10.1 1 4 ms 5 ms 5 ms 2 100.10.2.30 10 ms 5 ms 5 ms 3 100.10.3.21 10 ms 5 m

20、s 5 ms 4 100.20.1.17 175 ms 160 ms 145 ms 5 110.1.27.32 185 ms 210 ms 260 ms 6 100.1.1.1 230 ms 185 ms 220 ms說(shuō)明: NE80E/40E實(shí)現(xiàn)多種應(yīng)用環(huán)境下的tracert功能,例如,對(duì)私網(wǎng)地址的tracert、對(duì)LSP的tracert、對(duì)IPv6的tracert等等。對(duì)這些功能的詳細(xì)介紹請(qǐng)參考NE80E/40E 配置指南。Windows平臺(tái)的tracert命令在Windows平臺(tái)上,tracert命令的格式如下:tracert -d | -h max-TTL | -j host-list

21、 | -w timeout * host· -d:不解析主機(jī)名;· -h max-TTL:設(shè)置最大TTL。· -j host-list:設(shè)置松散源地址路由列表。· -w timeout:設(shè)置UDP報(bào)文的超時(shí)時(shí)間。例如,查看去往目的主機(jī)100.1.1.1所經(jīng)過(guò)的前兩個(gè)網(wǎng)關(guān)。C:> tracert -h 2 100.1.1.1Tracing route to 100.1.1.1 over a maximum of 2 hops: 1 3 ms 2 ms 2 ms 100.10.10.1 2 5 ms 3 ms 2 ms 100.10.20.2Trace

22、 complete.3.2.4  使用tracert命令進(jìn)行故障處理案例一:使用tracert命令定位不當(dāng)?shù)木W(wǎng)絡(luò)配置點(diǎn)· 現(xiàn)象描述圖3-2  tracert命令定位故障組網(wǎng)圖一 在圖3-2中,RouterB和RouterC同屬于一個(gè)運(yùn)行RIPv2協(xié)議的網(wǎng)絡(luò),主機(jī)100.4.0.2訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器100.5.0.2,用戶反映訪問(wèn)速度慢。· 相關(guān)信息顯示登錄到RouterC,使用帶參數(shù)的ping遠(yuǎn)端服務(wù)器100.5.0.2,顯示如下:<RouterC> ping -c 10 -s 4000 -t 6000 100.5.0.2 PING 100.5

23、.0.2: 4000 data bytes, press CTRL_C to break Reply from 100.5.0.2: bytes=4000 Sequence=0 ttl=249 time = 552 ms Reply from 100.5.0.2: bytes=4000 Sequence=1 ttl=249 time = 5733 ms Reply from 100.5.0.2: bytes=4000 Sequence=2 ttl=249 time = 552 ms Reply from 100.5.0.2: bytes=4000 Sequence=3 ttl=249 time

24、 = 5714 ms Reply from 100.5.0.2: bytes=4000 Sequence=4 ttl=249 time = 552 ms Reply from 100.5.0.2: bytes=4000 Sequence=5 ttl=249 time = 5711 ms Reply from 100.5.0.2: bytes=4000 Sequence=6 ttl=249 time = 552 ms Reply from 100.5.0.2: bytes=4000 Sequence=7 ttl=249 time = 5709 ms Reply from 100.5.0.2: b

25、ytes=4000 Sequence=8 ttl=249 time = 552 ms Reply from 100.5.0.2: bytes=4000 Sequence=9 ttl=249 time = 5710 ms· 原因分析1. 上面的ping顯示出一個(gè)規(guī)律:偶數(shù)報(bào)文返回的時(shí)長(zhǎng)是奇數(shù)報(bào)文的10倍還多。初步推斷,奇數(shù)報(bào)文和偶數(shù)報(bào)文采用了不同的路徑傳輸。2. 使用tracert命令來(lái)追蹤路徑。在RouterC上,tracert遠(yuǎn)端RouterA的以太網(wǎng)接口100.5.0.1。<RouterC> tracert -q 8 100.5.0.1 traceroute to 1

26、00.5.0.1(100.5.0.1) 30 hops max,40 bytes packet 1 100.4.0.1 6 ms 4 ms 4 ms 4 ms 4 ms 4 ms 4 ms 4 ms. 5 100.3.0.2 20 ms 16 ms 15 ms 16 ms 16 ms 16 ms 16 ms 16 ms 6 100.5.0.1 30 ms 278 ms 25 ms 279 ms 25 ms 278 ms 25 ms 277 ms從上面的顯示可以看到,直至100.3.0.2,UDP探測(cè)報(bào)文的返回時(shí)長(zhǎng)都基本一致,而到100.5.0.1時(shí),則發(fā)生明顯變化,出現(xiàn)奇數(shù)報(bào)文時(shí)長(zhǎng)短,偶數(shù)報(bào)文

27、時(shí)長(zhǎng)長(zhǎng)的現(xiàn)象。據(jù)此判斷,問(wèn)題發(fā)生在RouterB和RouterA之間。3. 詢問(wèn)該段網(wǎng)絡(luò)的管理員,得知RouterB和RouterA之間有一主一備兩條串行鏈路,主鏈路帶寬為155Mbit/s(POS2/0/0之間),備份鏈路為2Mbit/s(Serial3/0/0之間)。兩路由器間配置了如下的靜態(tài)路由。配置RouterB:ip route-static 100.5.0.0 255.255.0.0 100.1.0.2ip route-static 100.5.0.0 255.255.0.0 100.2.0.2配置RouterA:ip route-static 0.0.0.0 0.0.0.0 10

28、0.1.0.1ip route-static 0.0.0.0 0.0.0.0 100.2.0.1由于配置時(shí)沒(méi)有指定靜態(tài)路由的優(yōu)先級(jí),兩條路由項(xiàng)的優(yōu)先級(jí)都采用了缺省值60。因此,兩條路由同時(shí)出現(xiàn)在路由表中,實(shí)現(xiàn)的是負(fù)載分擔(dān),而不是備份。· 處理過(guò)程確定了故障原因后,有兩種處理方法可以解決此問(wèn)題:o 繼續(xù)使用靜態(tài)路由,更改優(yōu)先級(jí)RouterB的主鏈路使用缺省優(yōu)先級(jí)60,備份鏈路優(yōu)先級(jí)改為100:RouterB ip route-static 100.5.0.0 255.255.0.0 100.1.0.2RouterB ip route-static 100.5.0.0 255.255.0

29、.0 100.2.0.2 100RouterA進(jìn)行類似更改:RouterA ip route-static 0.0.0.0 0.0.0.0 100.1.0.1RouterA ip route-static 0.0.0.0 0.0.0.0 100.2.0.1 100這樣,只有當(dāng)主鏈路發(fā)生故障時(shí),備份鏈路的路由項(xiàng)才會(huì)出現(xiàn)在路由表中。o 在兩路由器上運(yùn)行動(dòng)態(tài)路由協(xié)議,如IS-IS、OSPF等,但不要運(yùn)行RIP(因?yàn)镽IP僅以hop作為Metric)· 建議和總結(jié)本案例展示了如何通過(guò)ping命令和tracert命令的配合,定位網(wǎng)絡(luò)問(wèn)題的故障點(diǎn)。在規(guī)模較大的網(wǎng)絡(luò)中,維護(hù)人員可能無(wú)法沿路徑逐個(gè)排

30、查,這種情況下,迅速定位出發(fā)生問(wèn)題的線路或路由器非常重要。案例二:使用tracert命令發(fā)現(xiàn)路由環(huán)路· 現(xiàn)象描述圖3-3  tracert命令定位故障組網(wǎng)圖二 如圖3-3,三臺(tái)路由器均配置靜態(tài)路由,配置完成后,登錄到RouterA上ping主機(jī)100.4.0.2,不能ping通。· 相關(guān)信息顯示<RouterA> ping -c 6 -t 5000 100.4.0.2 PING 100.4.0.2: 56 data bytes, press CTRL_C to break Request time out Request time out Reques

31、t time out Request time out Request time out Request time out<RouterA> tracert 100.4.0.2 traceroute to 100.4.0.2(100.4.0.2) 30 hops max,40 bytes packet 1 100.1.0.1 7 ms 5 ms 5 ms 2 100.1.0.2 7 ms 6 ms 6 ms? 29 100.1.0.1 25 ms 25 ms 16 ms 30 100.1.0.2 18 ms 17 ms 17 ms· 原因分析從tracert命令的輸出信息

32、可以發(fā)現(xiàn),RouterA和RouterB間產(chǎn)生了路由環(huán)路。由于是配置的是靜態(tài)路由,推斷RouterA或RouterB的靜態(tài)路由配置錯(cuò)誤。o 檢查RouterA的配置,配置的是缺省靜態(tài)路由,沒(méi)有錯(cuò)誤:ip route-static 0.0.0.0 0.0.0.0 100.1.0.1o 檢查RouterB的配置,發(fā)現(xiàn)配置的到100.4.0.0網(wǎng)絡(luò)的靜態(tài)路由如下:ip route-static 100.4.0.0 255.255.0.0 100.1.0.2o 下一跳配置的是100.1.0.2,而不是100.3.0.1。正是這一錯(cuò)誤的配置導(dǎo)致了路由環(huán)路的產(chǎn)生。· 處理過(guò)程修改RouterB的

33、配置:RouterB undo ip route-static 100.4.0.0 255.255.0.0 100.1.0.2RouterB ip route-static 100.4.0.0 255.255.0.0 100.3.0.1· 建議和總結(jié)使用tracert命令,很容易發(fā)現(xiàn)路由環(huán)路等問(wèn)題。當(dāng)路由器A認(rèn)為路由器B知道到達(dá)目的地的路徑,而路由器B認(rèn)為路由器A知道目的地時(shí),路由環(huán)路就發(fā)生了。使用ping命令只能知道接收端的超時(shí)錯(cuò)誤,而tracert命令能夠立即發(fā)現(xiàn)環(huán)路所在如果tracert命令兩次或者多次顯示同樣的接口。當(dāng)通過(guò)tracert命令發(fā)現(xiàn)路由環(huán)路后,需要分情況判斷:o

34、靜態(tài)路由:基本可以肯定是手工配置的問(wèn)題,如本案例。o OSPF協(xié)議:可能是地址聚合的問(wèn)題。請(qǐng)參閱相關(guān)章節(jié)內(nèi)容。o 多路由協(xié)議:可能是路由引入產(chǎn)生的問(wèn)題。請(qǐng)參閱相關(guān)章節(jié)內(nèi)容。3.3  display命令介紹了display命令的功能和使用方法,包括正則表達(dá)式在display命令中的應(yīng)用。· 3.3.1 display命令概述· 3.3.2 display命令中的正則表達(dá)式· 3.3.3 查看版本信息· 3.3.4 查看配置信息· 3.3.5 查看接口信息· 3.3.6 display diagnostic-informatio

35、n命令3.3.1  display命令概述display命令是網(wǎng)絡(luò)維護(hù)和故障處理的重要工具,可用于了解:· 路由器的當(dāng)前狀況;· 檢測(cè)相鄰路由器;· 總體監(jiān)控網(wǎng)絡(luò);· 定位網(wǎng)絡(luò)故障。熟練掌握各種display命令的應(yīng)用,了解顯示信息的含義,是網(wǎng)絡(luò)維護(hù)人員需要掌握的必備技能之一。NE80E/40E平臺(tái)的display命令可以在所有視圖下運(yùn)行,方便用戶隨時(shí)查看各種信息例如,基于NE80E/40E5.30路由平臺(tái)的display命令部分選項(xiàng)如下所示:<Quidway> display ? aaa AAA(Authentication,Au

36、thorization,Accounting) access-user Online user accounting-scheme Accounting scheme acl Acl status and configuration information arp Display ARP entry aspf ASPF configuration information atm ATM status and configuration information authentication-scheme Authentication scheme authorization-scheme Dis

37、play AAA authorization scheme bfd Specify BFD(Bidirectional Forwarding Detection) configuration information bgp BGP information ccc Display CCC connection channel Informational channel status and configuration information clipboard Clipboard status and configuration information clock Clock status an

38、d configuration information.說(shuō)明: · 上述信息列出了display命令可以使用的部分一級(jí)關(guān)鍵字,大部分關(guān)鍵字后還可以跟更多的關(guān)鍵字,以使用戶能夠了解到不同層次的信息。· 不同設(shè)備或相同設(shè)備不同版本支持的特性不盡相同,上述信息所涉及的特性在某些設(shè)備上可能不提供。本節(jié)只介紹部分最常用的、與設(shè)備整體相關(guān)的display命令,各協(xié)議相關(guān)的display命令,在后續(xù)章節(jié)相應(yīng)的協(xié)議故障處理中介紹。3.3.2  display命令中的正則表達(dá)式正則表達(dá)式的規(guī)則正則表達(dá)式可用于模式匹配和替換,使用時(shí),用戶首先根據(jù)一定的規(guī)則構(gòu)建匹配模式,然后將匹配模式

39、與目標(biāo)對(duì)象進(jìn)行匹配。為幫助用戶靈活地構(gòu)建匹配模式,正則表達(dá)式提供了一些具有特殊含義的專用字符,也稱為“元字符”(metacharacter),用來(lái)規(guī)定其它字符在目標(biāo)對(duì)象中的出現(xiàn)模式。表3-1是對(duì)元字符的使用描述。表3-1  元字符描述 元字符含義轉(zhuǎn)義字符.匹配除“n”之外任何單個(gè)字符,包括空格*之前的字符在目標(biāo)對(duì)象中出現(xiàn)0次或連續(xù)多次+之前的字符在目標(biāo)對(duì)象中出現(xiàn)1次或連續(xù)多次|豎線左邊和右邊的字符為“或”的關(guān)系之后的字符必須出現(xiàn)在目標(biāo)對(duì)象的開(kāi)始$之前的字符必須出現(xiàn)在目標(biāo)對(duì)象的結(jié)束xyz匹配方括號(hào)內(nèi)列出的任意字符xyz匹配除了方括號(hào)內(nèi)列出的字符外的任意字符(號(hào)在字符前)a-z匹配指定范

40、圍內(nèi)的任意字符a-z匹配不在指定范圍內(nèi)的任意字符nn是一個(gè)非負(fù)整數(shù),匹配連續(xù)出現(xiàn)的確定n次n,n是一個(gè)非負(fù)整數(shù),匹配連續(xù)出現(xiàn)的至少n次n,mm和n均為非負(fù)整數(shù),n<=m。匹配連續(xù)出現(xiàn)的次數(shù)為nm次。使用時(shí)注意,逗號(hào)與n和m之間不能有空格最簡(jiǎn)單的正則表達(dá)式不包含任何元字符,例如,可以規(guī)定一個(gè)正則表達(dá)式hello,它只匹配字符串“hello”。另外兩個(gè)例子如下:· ip:匹配以字符串“ip”開(kāi)始的目標(biāo)對(duì)象。· ip$:匹配以字符串“ip”結(jié)束的目標(biāo)對(duì)象。display命令中的正則表達(dá)式有些display命令會(huì)產(chǎn)生大量輸出信息,而這些信息中可能只有部分內(nèi)容是網(wǎng)絡(luò)維護(hù)人員關(guān)心

41、的。NE80E/40E平臺(tái)的大部分display命令提供對(duì)正則表達(dá)式的支持,用戶可以對(duì)希望顯示的內(nèi)容進(jìn)行過(guò)濾。進(jìn)行過(guò)濾輸出時(shí),有三種類型的過(guò)濾可供選擇,在支持正則表達(dá)式的命令中,這三種選擇的表達(dá)方式為| begin | exclude | include regular-expression:· begin:從指定的字符串開(kāi)始輸出。· exclude:只輸出不包含匹配字符串的行。· include:只輸出包含匹配字符串的行。下面是一個(gè)查看以字符串“user”開(kāi)始的配置信息:<Quidway> display current-configuration

42、| begin useruser-interface con 0user-interface aux 0user-interface vty 0 4 authentication-mode none user privilege level 3 idle-timeout 0 03.3.3  查看版本信息查看版本信息使用display version命令,不僅可以查看軟件的基本信息,也可以查看設(shè)備的硬件信息。由于不同版本在支持的特性和實(shí)現(xiàn)的功能方面存在差異,所以,查看硬件和軟件的信息是故障處理的重要一步。在進(jìn)行故障處理時(shí),通常從這個(gè)命令開(kāi)始,收集下列信息:· 當(dāng)前運(yùn)行的VRP

43、軟件版本和產(chǎn)品軟件版本· 是哪一系列的路由器· 路由器上次啟動(dòng)以來(lái)運(yùn)行的時(shí)間· 主控板信息· 接口板信息下面是路由器上的輸出示例。<Quidway> display versionHuawei Versatile Routing Platform SoftwareNE40E (R) software, Version 5.30 (CN), RELEASE 0014Copyright (C) 2000-2005 Huawei Technologies Co., LtdNE40E uptime is 0 week, 0 day, 4 hours,

44、 3 minutesBKP 0 version information: 1. PCB Version : CR52BKPA REV A 2. MPU Slot Quantity: 0 3. SRU Slot Quantity: 2 4. SFU Slot Quantity: 2 5. LPU Slot Quantity: 8MPU 9(Master) : uptime is 0 week, 0 day, 4 hours, 3 minutes SDRAM Memory Size : 2048M bytes Flash Memory Size : 32M bytes NVRAM Memory S

45、ize : 512K bytes CF Card Memory Size : 489M bytes CF Card1 Memory Size: 0M bytes MPU version information: 1. PCB Version : CR52MPUA REV A 2. EPLD1 Version : 017 3. EPLD2 Version : 033 4. BootROM Version : 31.0 5. BootLoad Version : 31.0 6. Software Version : Version 5.30 RELEASE 0014 MIF version inf

46、ormation: 1. PCB Version : CR52MIFA REV C 2. FPGA Version : 006 MonitorBUS version information: 1. PCB Version : CR31MBSA REV D 2. EPLD Version : 017 3. Software Version : 1.4說(shuō)明: 由于不同設(shè)備的硬件結(jié)構(gòu)不同,display version命令實(shí)際輸出的項(xiàng)目也有所差異。3.3.4  查看配置信息display current-configuration和display saved-configuration命令

47、display current-configuration命令用來(lái)查看當(dāng)前的配置信息。display saved-configuration命令用來(lái)查看存儲(chǔ)設(shè)備中的路由器配置文件,即路由器下次上電啟動(dòng)時(shí)所用的配置文件。說(shuō)明: current-configuration是路由器目前正在運(yùn)行的配置文件,當(dāng)更改某一配置時(shí),current-configuration會(huì)立即改變。如果沒(méi)有使用save命令將改變保存到啟動(dòng)配置文件saved-configuration中,路由器重啟時(shí)改動(dòng)將丟失。配置文件是文本文件,其格式如下:· 以命令格式保存;· 為節(jié)省空間,只保存非缺省的參數(shù)

48、3; 命令的組織以命令視圖為基本框架,同一命令視圖的命令組織在一起,形成一節(jié),節(jié)與節(jié)之間通常用空行或注釋行隔開(kāi)(以“#”開(kāi)始的為注釋行)??招谢蜃⑨屝锌梢允且恍谢蚨嘈小O旅媸且粋€(gè)當(dāng)前配置文件的示例:<Quidway> display current-configuration# sysname Quidway#stp region-configuration region-name 00e06b699758 active region-configuration# mpls lsr-id 1.1.1.1 mpls#interface NULL0#interface LoopBack

49、1 ip address 1.1.1.1 255.255.255.255#aaa authentication-scheme default # authorization-scheme default # accounting-scheme default # domain default # ip route-static 0.0.0.0 0.0.0.0 100.1.1.1#user-interface con 0 idle-timeout 0 0user-interface vty 0 4#return強(qiáng)烈建議網(wǎng)絡(luò)維護(hù)或管理人員保存一份啟動(dòng)配置文件的拷貝,存放在路由器以外的其他設(shè)備上。這

50、有幾點(diǎn)好處:· 使維護(hù)人員能夠迅速對(duì)其他路由器完成類似配置;· 保存在外部的文本文件可以按上述規(guī)定的格式脫機(jī)編輯,然后加載到路由器;· 可以將該配置文件通過(guò)E-mail發(fā)送給華為技術(shù)支持人員以定位配置問(wèn)題。display this命令display this命令用來(lái)查看當(dāng)前視圖下的配置信息。下面是一個(gè)Loopback接口的當(dāng)前配置信息:Quidway-LoopBack1 display this#interface LoopBack1 ip address 1.1.1.1 255.255.255.255#return3.3.5  查看接口信息查看接口信息

51、的基本命令是display interface,另外,如果需要查看接口的IP層相關(guān)信息,可以使用命令display ip interface。下面是一個(gè)以太網(wǎng)接口的顯示信息:<Quidway> display interface gigabitethernet 1/0/0GigabitEthernet1/0/0 current state : UPLine protocol current state : UPDescription : HUAWEI, Quidway Series, GigabitEthernet1/0/0 Interface Route Port,The Max

52、imum Transmit Unit is 1500Internet Address is 10.5.40.1/24IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc2c-87b3The Vendor PN is SCP6F86-GL-CWH Port BW: 1G, Transceiver max BW: 1G, Transceiver Mode: MultiModeWaveLength: 850nm, Transmission Distance: 300mRx Power: -29.59d

53、Bm, Tx Power: -5.00dBmLoopback:none, full-duplex mode, negotiation: disable, Pause Flowcontrol:ReceiveEnable and Send Enable Last physical up time : 2008-03-21 15:35:04Last physical down time : 2008-03-21 15:35:04Statistics last cleared: never Last 5 minutes input rate 0 bits/sec, 0 packets/sec Last

54、 5 minutes output rate 0 bits/sec, 0 packets/sec Input: 1442 packets, 118606 bytes 11 broadcasts, 1426 multicasts, 0 pauses 62039 errors, 0 runts, 0 giants, 0 throttles, 0 CRC, 62039 frames, 0 overruns, 0 alignments Output:2727 packets, 218444 bytes 0 broadcasts, 2710 multicasts, 0 pauses 0 errors,

55、0 underruns, 0 collisions, 0 late collisions, 0 deferred, 0 lost carrier, 0 no carrier說(shuō)明: 不同類型的接口輸出信息不同,不同設(shè)備上相同類型的接口也可能由于采用不同的器件,輸出信息有所差異。3.3.6  display diagnostic-information命令display diagnostic-information命令是多條display命令的集合,可用來(lái)獲取系統(tǒng)的主要監(jiān)控信息。如果無(wú)法判斷網(wǎng)絡(luò)故障的產(chǎn)生原因,可以將display diagnostic-information命令的輸出信

56、息發(fā)送給華為技術(shù)支持人員,使之了解當(dāng)前路由器的總體情況。說(shuō)明: display diagnostic-information命令不支持分屏顯示,一旦開(kāi)始運(yùn)行,只能通過(guò)鍵盤(pán)操作<Ctrl+C>中止其執(zhí)行。3.4  debugging命令介紹了debugging命令的功能和使用方法、與display命令的配合關(guān)系。· 3.4.1 debugging命令概述· 3.4.2 debugging命令使用注意· 3.4.3 debugging信息查看· 3.4.4 display命令和debugging命令的配合使用· 3.4.5 debugging命令使用案例3.4.1  debugging命令概述NE80E/40E提供豐富的debugging命令,可以幫助用戶獲得路由器報(bào)文交換和處理的詳細(xì)信息,有效定位網(wǎng)絡(luò)故障。在NE80E/40E中,debugging信息與日志(log)信息、告警(trap)信息統(tǒng)一由信息中心(info-center)管理。用戶可以使用信息中心提供的功能,靈活設(shè)置信息輸出的條件、輸出方向等。信息中心的詳細(xì)介紹請(qǐng)參見(jiàn)NE80E/40E 配置指南 系統(tǒng)管理。3.4.2 &#

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論