常用路由器診斷命令和工具(共23頁)_第1頁
常用路由器診斷命令和工具(共23頁)_第2頁
常用路由器診斷命令和工具(共23頁)_第3頁
常用路由器診斷命令和工具(共23頁)_第4頁
常用路由器診斷命令和工具(共23頁)_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、3 常用診斷(zhndun)命令和工具介紹(jisho)了NE80E/40E提供的故障處理手段,包括(boku)ping命令、tracert命令、display命令、debugging命令、reset命令和日志功能。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000024#dc_vrp_trouble_0000

2、24 3.1 ping命令介紹了Ping的原理、功能以及使用ping命令解決故障的實例。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000029#dc_vrp_trouble_000029 3.2 tracert命令介紹了Tracert的原理、功能以及使用tracert命令解決故障的實例。 HYPERLINK

3、/support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000034#dc_vrp_trouble_000034 3.3 display命令介紹了display命令的功能和使用方法,包括正則表達式在display命令中的應用。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFla

4、g=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000041#dc_vrp_trouble_000041 3.4 debugging命令介紹了debugging命令的功能和使用方法、與display命令的配合關系。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&mate

5、rial_type=ProductManual&part_no=10062 l dc_vrp_trouble_000047#dc_vrp_trouble_000047 3.5 reset命令介紹了reset命令的功能和使用方法。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000051#dc_vrp_troubl

6、e_000051 3.6 日志功能介紹了NE80E/40E的日志功能。 3.1 ping命令介紹了Ping的原理、功能以及使用ping命令解決故障的實例。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000025#dc_vrp_trouble_000025 3.1.1 原理 HYPERLINK /support/

7、pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000026#dc_vrp_trouble_000026 3.1.2 功能 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_t

8、ype=ProductManual&part_no=10062 l dc_vrp_trouble_000027#dc_vrp_trouble_000027 3.1.3 ping命令介紹 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000028#dc_vrp_trouble_000028 3.1.4 使用ping命

9、令進行故障處理3.1.1 原理“ping”這個詞源于聲納定位操作,指來自聲納設備的脈沖信號。ping命令的作用類似于發出一個短促的雷達波,通過收集回波來判斷目標。即,源站點向目的站點發ICMP Echo Request報文,目的站點收到后回送ICMP Echo Reply報文,以此檢測兩個節點間在IP層的可達性,檢測網絡層是否連通。3.1.2 功能ping命令用于檢查IP網絡連接及主機是否可達。3.1.3 ping命令介紹NE80E/40E平臺(pngti)的ping命令本節介紹(jisho)NE80E/40E平臺的ping命令中幾個常用(chn yn)參數。ping -a source-ip

10、-address | -c count | -s packetsize | -t timeout * host-a source-ip-address:設置發送ICMP Echo Request報文的源IP地址。-c count:設置發送ICMP Echo Request報文的次數,缺省值為5。-s packetsize:設置發送ICMP Echo Request報文的長度(不包括IP和ICMP報文頭),以字節為單位,缺省值為56。-t timeout:設置ping報文的超時時間,缺省值為2000ms。說明: NE80E/40E實現多種應用環境下的ping功能,例如,對私網報文的ping、對V

11、RRP虛擬路由器的ping、對LSP的ping、對IPv6的ping等等。對這些功能的詳細介紹請參考NE80E/40E 配置指南。例如,向主機發出2個8100字節的ping報文。 ping -c 2 -s 8100 PING : 8100 data bytes, press CTRL_C to break Reply from : bytes=8100 Sequence=0 ttl=123 time = 538 ms Reply from : bytes=8100 Sequence=1 ttl=123 time = 730 ms ping statistics 2 packets transm

12、itted 2 packets received 0.00% packet loss round-trip min/avg/max = 538/634/730 ms Windows平臺的ping命令本節介紹Windows平臺的ping命令中幾個常用參數。ping -n number | -t | -l number * host-n number:設置發送ICMP Echo Request報文的次數,缺省值為5。-t:持續地ping,直到被人為中斷,可以暫時中止ping命令并查看當前的統計結果,而則可以中斷命令的執行。-l:設置ping報文所攜帶的數據部分的字節數。例如,向主機發出2個數據部分

13、大小為3000字節的ping報文。C: ping -l 3000 -n 2 Pinging with 3000 bytes of dataReply from : bytes=3000 time=321ms TTL=123Reply from : bytes=3000 time=297ms TTL=123Ping statistics for : Packets: Sent = 2, Received = 2, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 297ms, Maximum =

14、 321ms, Average = 309ms說明(shumng): Windows平臺(pngti)ping命令其他參數的介紹請參考Windows在線幫助。3.1.4 使用ping命令進行故障(gzhng)處理案例一:連通性問題還是性能問題案例描述工程師小L,在配置完一臺路由器后執行ping命令檢測鏈路是否通暢,發現5個報文都沒有ping通。檢查雙方的配置文件和路由表,沒有找到錯誤原因。重復執行了一遍相同的ping命令,這一次5個報文中有1個ping通了原來是線路質量不好,存在比較嚴重的丟包。小L又配置了一臺路由器,執行ping命令訪問Internet上某站點的IP地址,但沒有ping通。吸

15、取上次教訓,小L再一次ping了20個報文,仍舊沒有響應。小L斷定是網絡故障,但檢查配置鏈路沒有發現問題。最后,小L采取逐段檢測的方法對鏈路中的網關進行逐級測試,發現都可以ping通,但響應時間越來越長,最后一個網關的響應時間在1800ms左右。會不會是由于超時而導致顯示為ping不同呢?小L將ping命令報文的超時時間改為4000ms,這次成功ping通了,所有報文響應時間都在2200ms左右。建議和總結真的是ping不通嗎?這個問題需要定位清楚,連通性問題和性能問題的關注點是不一樣的,問題定位錯誤必然導致排錯過程的周折。ping命令缺省發送5個報文,超時時長是2000ms。如果ping不通

16、,建議用帶參數(cnsh)-c和-t的ping命令再執行一遍,如:ping -c 20 -t 4000 ip-address即,連續(linx)發送20個報文,每個報文的超時時長為4000ms,這樣就可以判斷出到底是連通性問題還是性能問題。案例二:使用大包ping對端進行(jnxng)MTU不一致的故障處理案例描述一臺使用NE80E/40E軟件的NE路由器與其他廠商的路由器互連,并運行OSPF協議。配置完畢后,一切正常,并在相當長的時間內運轉穩定。但兩個月后,用戶反饋網絡中斷。采用以下方式對問題定位:登錄到兩臺路由器上,發現雙方連接正常,可以相互ping通對端地址,但OSPF協議中斷;登錄到N

17、E路由器查看鄰居狀態,發現鄰居狀態機處于Exstart狀態。打開相應的調試開關查看報文信息,發現雙方都可以收到Hello報文,但NE路由器發送DD報文后,一直沒有收到對方回應的DD報文;登錄另一臺路由器,打開相應的調試開關,發現對方收到NE路由器發送的DD報文后,發送了相應的DD報文進行回應。因此,NE路由器沒有收到對方發出的DD回應報文,但對方確實發出來了。原因分析雙方能夠接收到Hello報文,說明鏈路通暢,多播報文收發也沒有問題。推斷可能是對方發送的DD報文有錯誤,導致NE路由器拒絕接受,但查看相應的信息,并沒有報告接收到錯誤的DD報文。仔細查看某廠商路由器的調試信息發現這個DD報文很大有

18、2000多字節。會不會是由于報文太大導致的問題呢?試著ping了一個2000字節的報文,結果不通。那么故障原因很可能是由于雙方的MTU不一致導致大包不通。處理過程:檢查配置,發現對方路由器的MTU設置為4000多而NE路由器的MTU設置為1500,于是修改對端路由器的MTU為1500。故障處理。那么為什么工程初期沒有問題呢?這是因為前期DD報文長度小于1500字節,而后來網絡擴容導致路由信息過多使DD 報文的長度超過了1500 字節。建議和總結:缺省情況下,ping命令發送的報文大小是56個字節,所以顯示的ping通信息只是表示56字節的報文可以通而并不一定表示其他大小的報文仍舊可以通。所以,

19、應當善于(shny)使用ping的其他參數來進行故障處理。案例(n l)三:A能ping通B,B就一定能ping通A嗎現象(xinxing)描述圖3-1 ping案例組網圖 在RouterA上配置一條指向/16的靜態路由。RouterA ip route-static 在RouterA上ping路由器RouterB的以太網接口地址,可以ping通;但在RouterB上ping路由器RouterA的以太網接口地址,卻無法ping通。原因分析在RouterB上執行display ip routing-table命令,發現沒有到/16的路由,所以RouterB上ping不通RouterA的以太網接口

20、。但是為何在RouterA上可以ping通呢?同樣是沒有回程路由呀?打開路由器上的IP報文調試開關,發現從RouterA上發出的ICMP報文的源地址填寫的是而不是,由于兩臺路由器的POS接口處于同一網段,所以,響應報文可以順利到達RouterA。建議和總結在不考慮防火墻前提下,A能夠ping通B則B一定能夠ping通A,這句話的對錯取決于A和B是指主機還是指路由器。如果是指兩臺主機,上面的描述就是正確的。如果是指兩臺路由器,上面的描述就不應正確。這是因為,路由器通常會有多個IP地址。當從一臺路由器上執行ping命令時,ICMP Echo報文的源地址選擇哪一個呢?實際情況是,路由器選擇發出報文的

21、接口的IP地址。在考慮配置NAT的前提下,即使是兩臺主機,公網主機ping不通私網主機。3.2 tracert命令介紹了Tracert的原理、功能以及使用tracert命令解決故障的實例。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000030#dc_vrp_trouble_000030 3.2.1 原理(yu

22、nl) HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000031#dc_vrp_trouble_000031 3.2.2 功能(gngnng) HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web

23、_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000032#dc_vrp_trouble_000032 3.2.3 tracert命令(mng lng)介紹 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble

24、_000033#dc_vrp_trouble_000033 3.2.4 使用tracert命令進行故障處理3.2.1 原理“tracert”的全稱是trace route,用于探測報文在源節點到目的節點之間所經過的路徑。tracert利用IP報文的TTL域每經過一個路由器轉發后減一,當TTL0時向源節點報告TTL超時這個特性實現。首先發送一個TTL為1的UDP報文,因此第一跳發送回一個ICMP錯誤消息,明此數據報不能被發送;之后再發送一個TTL為2的報文,在第二跳返回TTL超時,這個過程不斷進行,直到到達目的地;在目的地,由于數據報中使用了無效的端口號(缺省為33434),目的主機會返回一個I

25、CMP目的地不可達消息,該tracert操作結束。在上述過程中,tracert記錄下每一個ICMP TTL超時消息的源地址,從而獲得報文到達目的地所經過的網關的IP地址。3.2.2 功能tracert命令用于測試報文從發送主機到目的地所經過的網關,主要用于檢查網絡連接是否可達,以及初步定位網絡發生故障的位置。3.2.3 tracert命令介紹NE80E/40E平臺的tracert命令本節介紹NE80E/40E平臺的tracert命令中幾個常用參數。tracert -a source-ip-address | -f first-TTL | -m max-TTL | -p port | -q nq

26、ueries | -w timeout * host-a source-ip-address:設置tracert報文的IP地址。-f first-TTL:設置初始TTL。-m max-TTL:設置最大TTL。-p port:設置的主機的端口號,一般無須更改此選項。-q nqueries:設置每次發送的探測數據包的個數。-w timeout:設置報文的超時時間,單位是秒。host:目的主機的IP地址。例如(lr),查看去往目的主機所經過的網關。 tracert traceroute to () 30 hops max,40 bytes packet 1 1 4 ms 5 ms 5 ms 2 0

27、10 ms 5 ms 5 ms 3 1 10 ms 5 ms 5 ms 4 7 175 ms 160 ms 145 ms 5 2 185 ms 210 ms 260 ms 6 230 ms 185 ms 220 ms說明(shumng): NE80E/40E實現(shxin)多種應用環境下的tracert功能,例如,對私網地址的tracert、對LSP的tracert、對IPv6的tracert等等。對這些功能的詳細介紹請參考NE80E/40E 配置指南。Windows平臺的tracert命令在Windows平臺上,tracert命令的格式如下:tracert -d | -h max-TTL

28、| -j host-list | -w timeout * host-d:不解析主機名;-h max-TTL:設置最大TTL。-j host-list:設置松散源地址路由列表。-w timeout:設置UDP報文的超時時間。例如,查看去往目的主機所經過的前兩個網關。C: tracert -h 2 Tracing route to over a maximum of 2 hops: 1 3 ms 2 ms 2 ms 2 5 ms 3 ms 2 ms Trace complete.3.2.4 使用tracert命令進行故障處理案例一:使用tracert命令定位不當的網絡配置點現象描述圖3-2 tr

29、acert命令定位(dngwi)故障組網圖一 在 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l fig_dc_vrp_trouble_00003301#fig_dc_vrp_trouble_00003301 圖3-2中,RouterB和RouterC同屬于一個運行RIPv2協議(xiy)的網絡,主機訪問數據庫服務器,用戶反映訪問速度慢。相關(x

30、inggun)信息顯示登錄到RouterC,使用帶參數的ping遠端服務器,顯示如下: ping -c 10 -s 4000 -t 6000 PING : 4000 data bytes, press CTRL_C to break Reply from : bytes=4000 Sequence=0 ttl=249 time = 552 ms Reply from : bytes=4000 Sequence=1 ttl=249 time = 5733 ms Reply from : bytes=4000 Sequence=2 ttl=249 time = 552 ms Reply from

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

32、 Sequence=8 ttl=249 time = 552 ms Reply from : bytes=4000 Sequence=9 ttl=249 time = 5710 ms原因分析上面的ping顯示出一個規律:偶數報文返回的時長是奇數報文的10倍還多。初步推斷,奇數報文和偶數報文采用(ciyng)了不同的路徑傳輸。使用tracert命令來追蹤(zhuzng)路徑。在RouterC上,tracert遠端RouterA的以太網接口(ji ku)。 tracert -q 8 traceroute to () 30 hops max,40 bytes packet 1 6 ms 4 ms 4

33、 ms 4 ms 4 ms 4 ms 4 ms 4 ms 5 20 ms 16 ms 15 ms 16 ms 16 ms 16 ms 16 ms 16 ms 6 30 ms 278 ms 25 ms 279 ms 25 ms 278 ms 25 ms 277 ms從上面的顯示可以看到,直至,UDP探測報文的返回時長都基本一致,而到時,則發生明顯變化,出現奇數報文時長短,偶數報文時長長的現象。據此判斷,問題發生在RouterB和RouterA之間。詢問該段網絡的管理員,得知RouterB和RouterA之間有一主一備兩條串行鏈路,主鏈路帶寬為155Mbit/s(POS2/0/0之間),備份鏈路為

34、2Mbit/s(Serial3/0/0之間)。兩路由器間配置了如下的靜態路由。配置RouterB:ip route-static ip route-static 配置RouterA:ip route-static ip route-static 由于配置時沒有指定靜態路由的優先級,兩條路由項的優先級都采用了缺省值60。因此,兩條路由同時出現在路由表中,實現的是負載分擔,而不是備份。處理過程確定了故障原因后,有兩種處理方法可以解決此問題:繼續使用靜態路由,更改優先級RouterB的主鏈路使用缺省優先級60,備份鏈路優先級改為100:RouterB ip route-static RouterB

35、ip route-static 100RouterA進行類似(li s)更改:RouterA ip route-static RouterA ip route-static 100這樣,只有(zhyu)當主鏈路發生故障時,備份鏈路的路由項才會出現在路由表中。在兩路由器上運行動態路由協議,如IS-IS、OSPF等,但不要運行RIP(因為(yn wi)RIP僅以hop作為Metric)建議和總結本案例展示了如何通過ping命令和tracert命令的配合,定位網絡問題的故障點。在規模較大的網絡中,維護人員可能無法沿路徑逐個排查,這種情況下,迅速定位出發生問題的線路或路由器非常重要。案例二:使用tra

36、cert命令發現路由環路現象描述圖3-3 tracert命令定位故障組網圖二 如 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l fig_dc_vrp_trouble_00003302#fig_dc_vrp_trouble_00003302 圖3-3,三臺路由器均配置靜態路由,配置完成后,登錄到RouterA上ping主機,不能ping通。相關信

37、息顯示 ping -c 6 -t 5000 PING : 56 data bytes, press CTRL_C to break Request time out Request time out Request time out Request time out Request time out Request time out tracert traceroute to () 30 hops max,40 bytes packet 1 7 ms 5 ms 5 ms 2 7 ms 6 ms 6 ms? 29 25 ms 25 ms 16 ms 30 18 ms 17 ms 17 ms原因(

38、yunyn)分析從tracert命令的輸出信息可以(ky)發現,RouterA和RouterB間產生了路由環路。由于是配置(pizh)的是靜態路由,推斷RouterA或RouterB的靜態路由配置錯誤。檢查RouterA的配置,配置的是缺省靜態路由,沒有錯誤:ip route-static 檢查RouterB的配置,發現配置的到網絡的靜態路由如下:ip route-static 下一跳配置的是,而不是。正是這一錯誤的配置導致了路由環路的產生。處理過程修改RouterB的配置:RouterB undo ip route-static RouterB ip route-static 建議和總結使用

39、tracert命令,很容易發現路由環路等問題。當路由器A認為路由器B知道到達目的地的路徑,而路由器B認為路由器A知道目的地時,路由環路就發生了。使用ping命令只能知道接收端的超時錯誤,而tracert命令能夠立即發現環路所在如果tracert命令兩次或者多次顯示同樣的接口。當通過tracert命令發現路由環路后,需要分情況判斷:靜態路由:基本可以(ky)肯定是手工配置的問題,如本案例。OSPF協議(xiy):可能是地址聚合的問題。請參閱相關章節內容。多路由協議:可能是路由引入產生的問題。請參閱相關章節(zhngji)內容。3.3 display命令介紹了display命令的功能和使用方法,包

40、括正則表達式在display命令中的應用。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000035#dc_vrp_trouble_000035 3.3.1 display命令概述 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searc

41、hManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000036#dc_vrp_trouble_000036 3.3.2 display命令中的正則表達式 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l

42、 dc_vrp_trouble_000037#dc_vrp_trouble_000037 3.3.3 查看版本信息 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000038#dc_vrp_trouble_000038 3.3.4 查看配置信息 HYPERLINK /support/pages/kbcenter/v

43、iew/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l dc_vrp_trouble_000039#dc_vrp_trouble_000039 3.3.5 查看接口信息 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductM

44、anual&part_no=10062 l dc_vrp_trouble_000040#dc_vrp_trouble_000040 3.3.6 display diagnostic-information命令3.3.1 display命令概述display命令是網絡維護和故障處理的重要工具,可用于了解:路由器的當前狀況;檢測相鄰路由器;總體監控網絡;定位網絡故障。熟練掌握各種display命令的應用,了解顯示信息的含義,是網絡維護人員需要掌握的必備技能之一。NE80E/40E平臺的display命令可以在所有視圖下運行,方便用戶隨時查看各種信息例如,基于NE80E/40E5.30路由平臺的di

45、splay命令部分選項如下所示: display ? aaa AAA(Authentication,Authorization,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-s

46、cheme Authentication scheme authorization-scheme Display 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

47、 and configuration information clock Clock status and configuration information說明(shumng): 上述(shngsh)信息列出了display命令可以使用的部分一級關鍵字,大部分關鍵字后還可以跟更多的關鍵字,以使用戶能夠(nnggu)了解到不同層次的信息。不同設備或相同設備不同版本支持的特性不盡相同,上述信息所涉及的特性在某些設備上可能不提供。本節只介紹部分最常用的、與設備整體相關的display命令,各協議相關的display命令,在后續章節相應的協議故障處理中介紹。3.3.2 display命令中的正則表達

48、式正則表達式的規則正則表達式可用于模式匹配和替換,使用時,用戶首先根據一定的規則構建匹配模式,然后將匹配模式與目標對象進行匹配。為幫助用戶靈活地構建匹配模式,正則表達式提供了一些具有特殊含義的專用字符,也稱為“元字符”(metacharacter),用來規定其它字符在目標對象中的出現模式。 HYPERLINK /support/pages/kbcenter/view/product.do?actionFlag=searchManualContents&web_doc_id=SC0000511067&material_type=ProductManual&part_no=10062 l tab_

49、dc_vrp_trouble_00003601#tab_dc_vrp_trouble_00003601 表3-1是對元字符的使用描述。表3-1 元字符描述 元字符含義轉義字符.匹配除“n”之外任何單個字符,包括空格*之前的字符在目標對象中出現0次或連續多次+之前的字符在目標對象中出現1次或連續多次|豎線左邊和右邊的字符為“或”的關系之后的字符必須出現在目標對象的開始$之前的字符必須出現在目標對象的結束xyz匹配方括號內列出的任意字符xyz匹配除了方括號內列出的字符外的任意字符(號在字符前)a-z匹配指定范圍內的任意字符a-z匹配不在指定范圍內的任意字符nn是一個非負整數,匹配連續出現的確定n次

50、n,n是一個非負整數,匹配連續出現的至少n次n,mm和n均為非負整數,n=m。匹配連續出現的次數為nm次。使用時注意,逗號與n和m之間不能有空格最簡單的正則表達式不包含(bohn)任何元字符,例如,可以規定一個正則表達式hello,它只匹配字符串“hello”。另外兩個例子如下:ip:匹配以字符串“ip”開始(kish)的目標對象。ip$:匹配(ppi)以字符串“ip”結束的目標對象。display命令中的正則表達式有些display命令會產生大量輸出信息,而這些信息中可能只有部分內容是網絡維護人員關心的。NE80E/40E平臺的大部分display命令提供對正則表達式的支持,用戶可以對希望顯

51、示的內容進行過濾。進行過濾輸出時,有三種類型的過濾可供選擇,在支持正則表達式的命令中,這三種選擇的表達方式為| begin | exclude | include regular-expression:begin:從指定的字符串開始輸出。exclude:只輸出不包含匹配字符串的行。include:只輸出包含匹配字符串的行。下面是一個查看以字符串“user”開始的配置信息: display current-configuration | begin useruser-interface con 0user-interface aux 0user-interface vty 0 4 authent

52、ication-mode none user privilege level 3 idle-timeout 0 03.3.3 查看版本信息查看版本信息使用display version命令,不僅可以查看軟件的基本信息,也可以查看設備的硬件信息。由于不同版本在支持的特性和實現(shxin)的功能方面存在差異,所以,查看硬件和軟件的信息是故障處理的重要一步。在進行故障處理(chl)時,通常從這個命令開始,收集下列信息:當前運行(ynxng)的VRP軟件版本和產品軟件版本是哪一系列的路由器路由器上次啟動以來運行的時間主控板信息接口板信息下面是路由器上的輸出示例。 display versionHua

53、wei 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, 3 minutesBKP 0 version information: 1. PCB Version : CR52BKPA REV A 2. MPU Slot Quantity: 0 3. SRU Slot Quantity: 2 4.

54、 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 Size : 512K bytes CF Card Memory Size : 489M bytes CF Card1 Memory Size: 0M bytes MPU version information: 1. PCB Versio

55、n : 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 information: 1. PCB Version : CR52MIFA REV C 2. FPGA Version : 006 MonitorBUS version information: 1. PCB Version : CR31MB

56、SA REV D 2. EPLD Version : 017 3. Software Version : 1.4說明(shumng): 由于不同設備的硬件(yn jin)結構不同,display version命令實際輸出(shch)的項目也有所差異。3.3.4 查看配置信息display current-configuration和display saved-configuration命令display current-configuration命令用來查看當前的配置信息。display saved-configuration命令用來查看存儲設備中的路由器配置文件,即路由器下次上電啟動時所用

57、的配置文件。說明: current-configuration是路由器目前正在運行的配置文件,當更改某一配置時,current-configuration會立即改變。如果沒有使用save命令將改變保存到啟動配置文件saved-configuration中,路由器重啟時改動將丟失。配置文件是文本文件,其格式如下:以命令格式保存;為節省空間,只保存非缺省的參數命令的組織以命令視圖為基本框架,同一命令視圖的命令組織在一起,形成一節,節與節之間通常用空行或注釋行隔開(以“#”開始的為注釋行)。空行或注釋行可以是一行或多行。下面是一個當前配置文件的示例: display current-configur

58、ation# sysname Quidway#stp region-configuration region-name 00e06b699758 active region-configuration# mpls lsr-id mpls#interface NULL0#interface LoopBack1 ip address 55#aaa authentication-scheme default # authorization-scheme default # accounting-scheme default # domain default # ip route-static #us

59、er-interface con 0 idle-timeout 0 0user-interface vty 0 4#return強烈建議網絡維護或管理人員保存一份(y fn)啟動配置文件的拷貝,存放在路由器以外(ywi)的其他設備上。這有幾點好處:使維護(wih)人員能夠迅速對其他路由器完成類似配置;保存在外部的文本文件可以按上述規定的格式脫機編輯,然后加載到路由器;可以將該配置文件通過E-mail發送給華為技術支持人員以定位配置問題。display this命令display this命令用來查看當前視圖下的配置信息。下面是一個Loopback接口的當前配置信息:Quidway-LoopBa

60、ck1 display this#interface LoopBack1 ip address 55#return3.3.5 查看接口信息查看接口信息的基本命令是display interface,另外,如果需要查看接口的IP層相關信息,可以使用命令display ip interface。下面(xi mian)是一個以太網接口的顯示信息: display interface gigabitethernet 1/0/0GigabitEthernet1/0/0 current state : UPLine protocol current state : UPDescription : HUAW

溫馨提示

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

評論

0/150

提交評論