国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

網(wǎng)絡(luò)故障排除之Traceroute命令詳解

這篇具有很好參考價(jià)值的文章主要介紹了網(wǎng)絡(luò)故障排除之Traceroute命令詳解。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

網(wǎng)絡(luò)故障排除之Traceroute命令詳解,網(wǎng)絡(luò)


?文章來源地址http://www.zghlxwxcb.cn/news/detail-528030.html

概要

遇到網(wǎng)絡(luò)故障的時(shí)候,你一般會最先使用哪條命令進(jìn)行排障?

除了Ping,還有Traceroute、Show、Telnet又或是Clear、Debug等等。

今天安排的,是Traceroute排障命令詳解,給你分享3個(gè)經(jīng)典排障案例哈


一.?Traceroute原理和功能

?

Traceroute是為了探測源節(jié)點(diǎn)到目的節(jié)點(diǎn)之間數(shù)據(jù)報(bào)文所經(jīng)過的路徑。

利用IP報(bào)文的TTL域在每經(jīng)過一個(gè)路由器的轉(zhuǎn)發(fā)后減一,當(dāng)TTL=0時(shí)則向源節(jié)點(diǎn)報(bào)告TTL超時(shí)這個(gè)的特性。

Traceroute首先發(fā)送一個(gè)TTL為1的Icmp request報(bào)文,因此第一跳發(fā)送回一個(gè)ICMP錯(cuò)誤消息以指明此數(shù)據(jù)報(bào)不能被發(fā)送(因?yàn)門TL超時(shí))。

之后Traceroute再發(fā)送一個(gè)TTL為2的報(bào)文,同樣第二跳返回TTL超時(shí),這個(gè)過程不斷進(jìn)行,直到到達(dá)目的地。

此時(shí),由于數(shù)據(jù)報(bào)中使用了無效的端口號(缺省為33434),目的主機(jī)會返回一個(gè)ICMP的目的地不可達(dá)消息,表明該Traceroute操作結(jié)束。

Traceroute記錄下每一個(gè)ICMP TTL超時(shí)消息的源地址,從而提供給用戶報(bào)文到達(dá)目的地所經(jīng)過的網(wǎng)關(guān)IP地址。

Traceroute 命令用于測試數(shù)據(jù)報(bào)文從發(fā)送主機(jī)到目的地所經(jīng)過的網(wǎng)關(guān)。

主要用于檢查網(wǎng)絡(luò)連接是否可達(dá),以及分析網(wǎng)絡(luò)什么地方發(fā)生了故障。

?

二.?不同平臺的Traceroute命令

?

?1.?RGNOS平臺的Traceroute命令?

舉個(gè)例子,在銳捷RG系列路由器上,Traceroute命令的格式如下:

Traceroute host?『destination』

例如:查看到目的主機(jī)10.15.50.1 中間所經(jīng)過的網(wǎng)關(guān)。

RG#?traceroute 10.15.50.1
?Type esc/CTRL^c/CTRL^z/q to abort.
traceroute 192.168.0.1?......?
1 10.110.40.1????????????1 4 ms??5 ms??5 ms
?2 10.110.0.64????????????10 ms??5 ms??5 ms
?3 10.110.7.254??????????10 ms??5 ms??5 ms
?4 10.3.0.177??????????????175 ms??160 ms??145 ms
?5 129.9.181.254????????185 ms??210 ms??260 ms
?6 10.15.50.1??????????????230 ms??185 ms??220 ms
Trace complete successfully.

2. Windows平臺的Tracert 命令?

在PC機(jī)上或Windwos為平臺的服務(wù)器上,Tracert命令的格式如下:

tracert?[?-d?]?[?-h maximum_hops?]?[?-j host-list?]?[?-w timeout?]?host

-d :不解析主機(jī)名。

-h:指定最大TTL大小。

-j:設(shè)定松散源地址路由列表。

-w:用于設(shè)置UDP報(bào)文的超時(shí)時(shí)間,單位毫秒;例如:查看到目的主機(jī)10.15.50.1 中間所經(jīng)過的前兩個(gè)網(wǎng)關(guān)。

:\>tracert?-h 2 10.15.50.1
Tracing route to 10.15.50.1 over a maximum of 2 hops:
??1?????3 ms?????2 ms?????2 ms??10.110.40.1
??2?????5 ms?????3 ms?????2 ms??10.110.0.64
Trace complete.

?

三.?使用Traceroute命令進(jìn)行故障排除

?

排障案例①??使用Traceroute命令定位不當(dāng)?shù)木W(wǎng)絡(luò)配置點(diǎn)?

1、現(xiàn)象描述:

組網(wǎng)情況如下圖所示:

網(wǎng)絡(luò)故障排除之Traceroute命令詳解,網(wǎng)絡(luò)

?某校園網(wǎng)中,RouterB和RouterC同屬于一個(gè)運(yùn)行RIPv2路由協(xié)議的網(wǎng)絡(luò),主機(jī)4.0.0.2訪問數(shù)據(jù)庫服務(wù)器5.0.0.2,用戶抱怨訪問性能差。

2、相關(guān)信息:

在主機(jī)上ping ?5.0.0.2顯示如下:

C:\Documents and Settings\c>ping?-n 10?-l 1000 5.0.0.2

Pinging 5.0.0.2 with 1000 bytes of data:
Reply from 5.0.0.2:?bytes=1000 time=552ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=5735ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=551ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=5734ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=549ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=5634ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=555ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=5738ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=455ms TTL=250
Reply from 5.0.0.2:?bytes=1000 time=5811ms TTL=250

3、原因分析:

上面的Ping顯示出一個(gè)規(guī)律,奇數(shù)報(bào)文的返回時(shí)長短,而偶數(shù)報(bào)文返回時(shí)長很長(是奇數(shù)報(bào)文的10倍多)。

可以初步判斷奇數(shù)報(bào)文和偶數(shù)報(bào)文是通過不同的路徑傳輸?shù)摹?/p>

現(xiàn)在我們需要使用Traceroute命令來追蹤這不同的路徑。在RouterC上,Traceroute遠(yuǎn)端RouterA的以太網(wǎng)接口5.0.0.1。

RouterC(config)#traceroute
Target IP address or host:?5.0.0.1
Maximum number of hops to search for target?[30]:10
Repeat count for each echo[3]:8
Wait timeout milliseconds for each reply?[2000]:

Type esc/CTRL^c/CTRL^z/q to abort.
traceroute 5.0.0.1?......
1????6 ms??4 ms??4 ms??4 ms??4 ms??4 ms??4 ms??4 ms???4.0.0.1
??。。。。。。(中間省略)
5??20 ms??16 ms??15 ms??16 ms??16 ms??16 ms??16 ms??16 ms??3.0.0.2
6??30 ms??278 ms??25 ms??279 ms??25 ms??278 ms??25 ms??277 ms??5.0.0.1
RouterC(config)#

從上面的顯示可看到,直至3.0.0.2,UDP探測報(bào)文的返回時(shí)長都基本一。

而到5.0.0.1時(shí),則發(fā)生明顯變化,呈現(xiàn)奇數(shù)報(bào)文時(shí)長短,偶數(shù)報(bào)文時(shí)長長的現(xiàn)象。

于是判斷,問題發(fā)生在RouterB和RouterA之間。

通過詢問該段網(wǎng)絡(luò)的管理員,得知這兩路由器間有一主一備兩串行鏈路,主鏈路為2.048Mbps(s0口之間),備份鏈路為128Kbps(s1口之間)。

網(wǎng)絡(luò)管理員在此兩路由器間配置了靜態(tài)路由。

RouterB上如下配置:

RouterB(config)#?ip route 5.0.0.0 255.0.0.0 1.0.0.2
RouterB(config)#?ip route 5.0.0.0 255.0.0.0 2.0.0.2

RouterA上如下配置:

outerA(config)#?ip route 0.0.0.0 0.0.0.0 1.0.0.1
RouterA(config)#?ip route 0.0.0.0 0.0.0.0 2.0.0.1

于是問題就清楚了。

例如RouterB,由于管理員配置時(shí)沒有給出靜態(tài)路由的優(yōu)先級,這兩條路由項(xiàng)的管理距離就同為缺省值1。

然后就同時(shí)出現(xiàn)在路由表中,實(shí)現(xiàn)的是負(fù)載分擔(dān),而不能達(dá)到主備的目的。

4、處理過程:

可以有兩種處理方法。

一個(gè)是,繼續(xù)使用靜態(tài)路由,進(jìn)行配置更改 RouterB上進(jìn)行如下更改:

RouterB(config)#?ip route 5.0.0.0 255.0.0.0 1.0.0.2?(主鏈路仍使用缺省1)

RouterB(config)#?ip route 5.0.0.0 255.0.0.0 2.0.0.2 100(備份鏈路的降低至100)

RouterA上進(jìn)行如下更改:

RouterA(config)#?ip route 0.0.0.0 0.0.0.0 1.0.0.1
RouterA(config)#?ip route 0.0.0.0 0.0.0.0 2.0.0.1 100

這樣,只有當(dāng)主鏈路發(fā)生故障,備份鏈路的路由項(xiàng)才會出線在路由表中,從而接替主鏈路完成報(bào)文轉(zhuǎn)發(fā),實(shí)現(xiàn)主備目的。

第二個(gè)是,在兩路由器上運(yùn)行動態(tài)路由協(xié)議,如OSPF,但不要運(yùn)行RIP協(xié)議(因?yàn)镽IP協(xié)議是僅以hop作為Metric的)。

5、建議和總結(jié):

本案例的目的不是為了解釋網(wǎng)絡(luò)配置問題,而是用來展示Ping命令和Traceroute命令的相互配合來找到網(wǎng)絡(luò)問題的發(fā)生點(diǎn)。

尤其在一個(gè)大的組網(wǎng)環(huán)境中,維護(hù)人員可能無法沿著路徑逐機(jī)排查,此時(shí),能夠迅速定位出發(fā)生問題的線路或路由器就非常重要了。

?

?排障案例②??使用Traceroute命令發(fā)現(xiàn)路由環(huán)路?

?

1、現(xiàn)象描述:

組網(wǎng)情況如下圖所示:

網(wǎng)絡(luò)故障排除之Traceroute命令詳解,網(wǎng)絡(luò)

?三臺路由器均配置靜態(tài)路由,完成后,登錄到RouterA上Ping主機(jī)4.0.0.2,發(fā)現(xiàn)不通。

2、相關(guān)信息:

RouterA#?ping??4.0.0.2Sending 5,?100-byte ICMP Echos to 4.0.0.2,
timeout is 2000 milliseconds.
.....

Success rate is 0 percent?(0/5)
RouterA#?traceroute 4.0.0.2
?Type esc/CTRL^c/CTRL^z/q to abort.
traceroute 4.0.0.2?......
1??6 ms??4 ms??4 ms???1.0.0.1(RouterB)
?2??8 ms??8 ms??8 ms???1.0.0.2(RouterA)
?3??12 ms??12 ms??12 ms 1.0.0.1(RouterB)
?4??16 ms??16 ms??16 ms 1.0.0.2(RouterA)
?。。。。。。

3、原因分析:

從上面的Traceroute命令的顯示可以立即發(fā)現(xiàn),在RouterA和RouterB間產(chǎn)生了路由環(huán)路。

由于是配置的是靜態(tài)路由,基本可以斷定是RouterA或RouterB的靜態(tài)路由配置錯(cuò)誤。?

檢查RouterA的路由表,配置的是缺省靜態(tài)路由:ip route 0.0.0.0 0.0.0.0 1.0.0.1,沒有問題。

檢查RouterB的路由表,配置到4.0.0.0網(wǎng)絡(luò)的靜態(tài)路由為:ip route 4.0.0.0 255.0.0.0 1.0.0.2――下一跳配置的是1.0.0.2,而不是3.0.0.1。這正是錯(cuò)誤所在。

4、處理過程:

修改RouterB的配置如下:

RouterB(config)#?no ip route 4.0.0.0 255.0.0.0 1.0.0.2
RouterB(config)#?ip route 4.0.0.0 255.0.0.0 3.0.0.1

故障排除。

5、建議和總結(jié):

Traceroute命令能夠很容易發(fā)現(xiàn)路由環(huán)路等潛在問題。

當(dāng)路由器A認(rèn)為路由器B知道到達(dá)目的地的路徑,而路由器B也認(rèn)為路由器A知道目的地時(shí),就是路由環(huán)路發(fā)生了。

使用Ping命令只能知道接收端出現(xiàn)超時(shí)錯(cuò)誤,而Traceroute能夠立即發(fā)現(xiàn)環(huán)路所在――如果Traceroute命令兩次或者多次顯示同樣的接口。

當(dāng)通過Traceroute發(fā)現(xiàn)路由環(huán)路后,如果配置為:

?

  • 靜態(tài)路由:幾乎可以肯定是手工配置有問題,如本案例所示。

  • OSPF協(xié)議:可能是地址聚合產(chǎn)生的問題。

  • 多路由協(xié)議:可能是路由引入產(chǎn)生的問題。

?

好了 今天的分享到這里了,如果你覺得對你有所幫助,歡迎點(diǎn)贊收藏轉(zhuǎn)發(fā),感謝??

---END---

?

到了這里,關(guān)于網(wǎng)絡(luò)故障排除之Traceroute命令詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 5個(gè)好用的網(wǎng)絡(luò)故障排除工具分享

    5個(gè)好用的網(wǎng)絡(luò)故障排除工具分享

    要知道,網(wǎng)絡(luò)排障作為每個(gè)網(wǎng)工的必備基礎(chǔ),如果能好用的網(wǎng)絡(luò)故障排除工具高效提升你的工作效率,對于領(lǐng)導(dǎo)來說,絕對是加分項(xiàng)。 善用工具也是一種很強(qiáng)大的能力。通過高效的工具,你能夠分析究竟網(wǎng)絡(luò)在這期間究竟發(fā)生了什么事情,而不會再一頭霧水。 今天就為大家

    2024年02月13日
    瀏覽(17)
  • 路由器ping不通怎么辦故障排除及Ping命令使用注意

    路由器ping不通.原因眾多...現(xiàn)在簡單講以下幾點(diǎn) 叫別人PING下你的IP看看. 使用PING判斷TCP/IP故障 1、Ping 127.0.0.1: 127.0.0.1是本地循環(huán)地址,如果本地址無法Ping通,則表明本地機(jī)TCP/IP協(xié)議不能正常工作。 2、Ping本機(jī)的IP地址: 用IPConfig查看本機(jī)IP,然后Ping該IP,通則表明網(wǎng)絡(luò)適配器

    2024年02月06日
    瀏覽(20)
  • FANUC機(jī)器人項(xiàng)目中常見操作詳解及故障排除

    FANUC機(jī)器人項(xiàng)目中常見操作詳解及故障排除

    1、?控制器構(gòu)造(參考控制柜) 控制柜—機(jī)器人電纜 內(nèi)部軸RM1:Motor?power/brake ???????RP1:Pulse?coder 外部軸ARM1 ???????ARP1 及伺服槍供電 2、?自動運(yùn)行(參考自動運(yùn)行時(shí)序圖) CMDENBL?O:remote?condition遙控狀態(tài)條件成立。 CMDENBL的設(shè)定,專用外部信號有沒有啟用,仿真是

    2024年02月09日
    瀏覽(22)
  • MAC 網(wǎng)絡(luò)命令(PING + TRACEROUTE)

    MAC 網(wǎng)絡(luò)命令(PING + TRACEROUTE)

    目錄 ICMP 1.PING 發(fā)送接收過程 ping命令詳解??????? 使用技巧 2.TRACEROUTE 作用1工作原理 作用2工作原理 traceroute命令詳解 在學(xué)習(xí)這兩個(gè)命令之前,需要先簡單的了解一下ICMP網(wǎng)絡(luò)協(xié)議 ICMP 全稱是? Internet Control Message Protocol ,也就是 互聯(lián)網(wǎng)控制報(bào)文協(xié)議 ICMP 主要的功能包括

    2024年02月05日
    瀏覽(16)
  • 非常有用的Linux網(wǎng)絡(luò)診斷命令:traceroute

    非常有用的Linux網(wǎng)絡(luò)診斷命令:traceroute

    traceroute 是一個(gè)網(wǎng)絡(luò)診斷工具,用于檢測數(shù)據(jù)包從本機(jī)到目標(biāo)主機(jī)經(jīng)過的路由路徑。它可以幫助我們分析出網(wǎng)絡(luò)連接的瓶頸,定位網(wǎng)絡(luò)問題,并幫助我們優(yōu)化網(wǎng)絡(luò)連接。在 Linux 系統(tǒng)中,traceroute 命令是一個(gè)非常常用的工具。 在大多數(shù) Linux 發(fā)行版中,traceroute 工具已經(jīng)默認(rèn)安裝

    2024年02月13日
    瀏覽(21)
  • 【Shell 命令集合 網(wǎng)絡(luò)通訊 】Linux 追蹤數(shù)據(jù)包在網(wǎng)絡(luò)中的路徑 traceroute命令 使用指南

    【Shell 命令集合 網(wǎng)絡(luò)通訊 】Linux 追蹤數(shù)據(jù)包在網(wǎng)絡(luò)中的路徑 traceroute命令 使用指南

    Shell 命令專欄:Linux Shell 命令全解析 traceroute命令用于追蹤數(shù)據(jù)包在網(wǎng)絡(luò)中的路徑。它通過發(fā)送一系列的ICMP(Internet Control Message Protocol)回顯請求數(shù)據(jù)包(ping包),并記錄每個(gè)數(shù)據(jù)包的傳輸時(shí)間,從而確定數(shù)據(jù)包從源主機(jī)到目標(biāo)主機(jī)經(jīng)過的所有中間路由器。 當(dāng)我們使用trac

    2024年02月04日
    瀏覽(30)
  • 【Java可執(zhí)行命令】(十七)JVM運(yùn)行時(shí)信息動態(tài)維護(hù)工具 jinfo:一個(gè)維護(hù) JVM 相關(guān)的配置參數(shù)和系統(tǒng)屬性的工具,輔助故障排除、診斷和優(yōu)化 ~

    【Java可執(zhí)行命令】(十七)JVM運(yùn)行時(shí)信息動態(tài)維護(hù)工具 jinfo:一個(gè)維護(hù) JVM 相關(guān)的配置參數(shù)和系統(tǒng)屬性的工具,輔助故障排除、診斷和優(yōu)化 ~

    jinfo 是 Java Development Kit (JDK) 自帶的一款命令行工具。它旨在為用戶提供進(jìn)程的運(yùn)行時(shí)信息,特別是與 Java 虛擬機(jī) (JVM) 相關(guān)的配置和系統(tǒng)屬性。 jinfo 使得用戶可以輕松地查看和修改正在運(yùn)行的 Java 進(jìn)程的參數(shù),以便進(jìn)行 故障排除、診斷和優(yōu)化 。 jinfo 允許用戶動態(tài)查詢和修改

    2024年02月13日
    瀏覽(31)
  • 局域網(wǎng)故障怎么排除 局域網(wǎng)故障排除方法介紹

    局域網(wǎng)可以實(shí)現(xiàn)文件管理、應(yīng)用軟件共享、打印機(jī)共享、工作組內(nèi)的日程安排、電子郵件和傳真通信服務(wù)等功能,局域網(wǎng)故障怎么排除呢? 1.當(dāng)整個(gè)網(wǎng)絡(luò)都不通時(shí),可能是交換機(jī)或集線器的問題,要看交換機(jī)或集線器是否在正常工作。 2.只有一臺電腦網(wǎng)絡(luò)不通,即打開這臺電腦

    2024年02月06日
    瀏覽(28)
  • 處理Zookeeper故障:排除常見故障和錯(cuò)誤

    [toc] 引言 Zookeeper是一款非常流行的分布式協(xié)調(diào)軟件,廣泛應(yīng)用于許多場景,如微服務(wù)架構(gòu)、負(fù)載均衡、集群管理、安全性控制等。然而,在使用Zookeeper的過程中,經(jīng)常會遇到各種故障和錯(cuò)誤。本篇文章將介紹如何處理Zookeeper故障,并提供常見的解決方案和技巧。 技術(shù)原理及

    2024年02月14日
    瀏覽(23)
  • 局域網(wǎng)故障排除經(jīng)驗(yàn)之談 網(wǎng)卡故障居多

    局域網(wǎng)是網(wǎng)中各種系統(tǒng)運(yùn)行的硬件平臺,其故障影響著系統(tǒng)中各項(xiàng)工作的順利進(jìn)行。局域網(wǎng)的維護(hù)工作特別是故障的預(yù)防和及時(shí)排除是保證工作順利進(jìn)行的保障?,F(xiàn)在談一談維護(hù)工作中故障排除的一點(diǎn)體會。 我們知道,網(wǎng)絡(luò)故障可分為硬件故障和軟件故障兩大類。當(dāng)排除了所

    2024年02月07日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包