0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

常用的主機網(wǎng)絡安裝方法

lhl545545 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2020-06-05 12:52 ? 次閱讀

常用的 ping,tracert,nslookup 一般用來判斷主機的網(wǎng)絡連通性,其實 Linux 下有一個更好用的網(wǎng)絡聯(lián)通性判斷工具,它可以結(jié)合ping nslookup tracert 來判斷網(wǎng)絡的相關(guān)特性,這個命令就是 mtr。mtr 全稱 my traceroute,是一個把 ping 和 traceroute 合并到一個程序的網(wǎng)絡診斷工具。

traceroute默認使用UDP數(shù)據(jù)包探測,而mtr默認使用ICMP報文探測,ICMP在某些路由節(jié)點的優(yōu)先級要比其他數(shù)據(jù)包低,所以測試得到的數(shù)據(jù)可能低于實際情況。

安裝方法

1.Windows系統(tǒng)可以直接在https://cdn.ipip.net/17mon/besttrace.exe下載BestTrace工具并安裝。也可以在https://github.com/oott123/WinMTR/releases GitHub上下載MTR專用工具,該工具為免安裝,下載后可以直接使用。

2.Linux可以直接運行命令進行安裝。

# Debian/Ubuntu 系統(tǒng)

apt install mtr

# RedHat/CentOS 系統(tǒng)

yum install mtr

3.Apple客戶端可以在App store搜索Best NetTools下載安裝

4.Android客戶端:可以在Google Play上下載TracePing,但是由于國內(nèi)Google Play無法訪問,筆者自行下載下來,可以直接訪問 https://dwz.cn/KCdNPH4c 下載TracePing。

使用

MTR使用非常簡單,查看本機到 qq.com 的路由以及連接情況直接運行如下命令:

mtr qq.com

常用的主機網(wǎng)絡安裝方法

MTR qq.com 測試界面

具體輸出的參數(shù)含義為:

第一列是IP地址

丟包率:

Loss

已發(fā)送的包數(shù):

Snt

最后一個包的延時:

Last

平均延時:

Avg

最低延時:

Best

最差延時:

Wrst

方差(穩(wěn)定性):

StDev

參數(shù)說明

-r or --report

使用 mtr -r qq.com 來打印報告,如果不使用 -r or --report 參數(shù) mtr 會不斷動態(tài)運行。使用 report 選項, mtr 會向 qq.com 主機發(fā)送 10 個 ICMP 包,然后直接輸出結(jié)果。通常情況下 mtr 需要幾秒鐘時間來輸出報告。mtr 報告由一系列跳數(shù)組成,每一跳意味著數(shù)據(jù)包通過節(jié)點或者路由器來達到目的主機。

一般情況下 mtr 前幾跳都是本地 ISP,后幾跳屬于服務商比如 騰訊數(shù)據(jù)中心,中間跳數(shù)則是中間節(jié)點,如果發(fā)現(xiàn)前幾跳異常,需要聯(lián)系本地 ISP 服務提供上,相反如果后幾跳出現(xiàn)問題,則需要聯(lián)系服務提供商,中間幾跳出現(xiàn)問題,則需要聯(lián)系運營商進行處理

默認使用 -r 參數(shù)來生成報告,只會發(fā)送10個數(shù)據(jù)包,如果想要自定義數(shù)據(jù)包數(shù)量,可以使用 -c 參數(shù)

-s or --packetsize

使用 -s 來指定ping數(shù)據(jù)包的大小

mtr -s 100 qq.com

100 bytes 數(shù)據(jù)包會用來發(fā)送,測試,如果設置為負數(shù),則每一次發(fā)送的數(shù)據(jù)包的大小都會是一個隨機數(shù)。

-c

指定發(fā)送數(shù)量

mtr -c 100 qq.com

-n

不進行主機解釋

使用 -n 選項來讓 mtr 只輸出 IP,而不對主機 host name 進行解釋

mtr -n qq.com

MTR結(jié)果分析

當我們分析 MTR 報告時候,最好找出每一跳的任何問題。除了可以查看兩個服務器之間的路徑之外,MTR 在它的七列數(shù)據(jù)中提供了很多有價值的數(shù)據(jù)統(tǒng)計報告。Loss% 列展示了數(shù)據(jù)包在每一跳的丟失率。Snt 列記錄的多少個數(shù)據(jù)包被送出。使用 –report 參數(shù)默認會送出10個數(shù)據(jù)包。如果使用 –report-cycles=[number-of-packets] 選項,MTR 就會按照 [number-of-packets] 指定的數(shù)量發(fā)出 ICMP 數(shù)據(jù)包。

Last, Avg, Best 和 Wrst 列都標識數(shù)據(jù)包往返的時間,使用的是毫秒( ms )單位表示。Last 表示最后一個數(shù)據(jù)包所用的時間, Avg 表示評價時間, Best 和 Wrst 表示最小和最大時間。在大多數(shù)情況下,平均時間( Avg)列需要我們特別注意。

最后一列 StDev 提供了數(shù)據(jù)包在每個主機的標準偏差。如果標準偏差越高,說明數(shù)據(jù)包在這個節(jié)點的延時越不相同。標準偏差會讓您了解到平均延時是否是真的延時時間的中心點,或者測量數(shù)據(jù)受到某些問題的干擾。

例如,如果標準偏差很大,說明數(shù)據(jù)包的延遲是不確定的。一些數(shù)據(jù)包延遲很?。ɡ纾?5ms),另一些數(shù)據(jù)包延遲很大(例如:350ms)。當10個數(shù)據(jù)包全部發(fā)出后,得到的平均延遲可能是正常的,但是平均延遲是不能很好的反應實際情況的。如果標準偏差很高,使用最好和最壞的延遲來確定平均延遲是一個較好的方案。

在大多數(shù)情況下,您可以把 MTR 的輸出分成三大塊。根據(jù)配置,第二或第三跳一般都是您的本地 ISP,倒數(shù)第二或第三跳一般為您目的主機的ISP。中間的節(jié)點是數(shù)據(jù)包經(jīng)過的路由器。

當分析 MTR 的輸出時,您需要注意兩點:loss 和 latency。

網(wǎng)絡丟包

如果在任何一跳上看到 loss 的百分比,這就說明這一跳上可能有問題了。當然,很多服務提供商人為限制 ICMP 發(fā)送的速率,這也會導致此問題。那么如何才能指定是人為的限制 ICMP 傳輸 還是確定有丟包的現(xiàn)象?此時需要查看下一跳。如果下一跳沒有丟包現(xiàn)象,說明上一條是人為限制的。如下示例:

常用的主機網(wǎng)絡安裝方法

人為限制MTR丟包

在此例中,第4跳發(fā)生了丟包現(xiàn)象,但是接下來幾條都沒任何丟包現(xiàn)象,說明第二跳的丟包是人為限制的。如果在接下來的幾條中都有丟包,那就可能是第二跳有問題了。請記住,ICMP 包的速率限制和丟失可能會同時發(fā)生。

常用的主機網(wǎng)絡安裝方法

MTR丟包截圖

從上面的圖中,您可以看從第13跳和第17跳都有 10% 的丟包率,從接下來的幾跳都有丟包現(xiàn)象,但是最后15,16跳都是100%的丟包率,我們可以猜測到100%的丟包率除了網(wǎng)絡糟糕的原因之前還有人為限制 ICMP。所以,當我們看到不同的丟包率時,通常要以最后幾跳為準。

還有很多時候問題是在數(shù)據(jù)包返回途中發(fā)生的。數(shù)據(jù)包可以成功的到達目的主機,但是返回過程中遇到“困難”了。所以,當問題發(fā)生后,我們通常需要收集反方向的 MTR 報告。

此外,互聯(lián)網(wǎng)設施的維護或短暫的網(wǎng)絡擁擠可能會帶來短暫的丟包率,當出現(xiàn)短暫的10%丟包率時候,不必擔心,應用層的程序會彌補這點損失。

網(wǎng)絡延遲

除了可以通過MTR報告查看丟包率,我們也還可以看到本地到目的之間的時延。因為是不通的位置,延遲通常會隨著條數(shù)的增加而增加。所以,延遲通常取決于節(jié)點之間的物理距離和線路質(zhì)量。

常用的主機網(wǎng)絡安裝方法

MTR查看網(wǎng)絡延遲

從上面的MTR報告截圖中,我們可以看到從第11跳到12跳的延遲猛增,直接導致了后面的延遲也很大,一般有可能是11跳到12跳屬于不通地域,物理距離導致時延猛增,也有可能是第12條的路由器配置不當,或者是線路擁塞。需要具體問題進行具體的分析。

然而,高延遲并不一定意味著當前路由器有問題。延遲很大的原因也有可能是在返回過程中引發(fā)的。從這份報告的截圖看不到返回的路徑,返回的路徑可能是完全不同的線路,所以一般需要進行雙向MTR測試。

注:ICMP 速率限制也可能會增加延遲,但是一般可以查看最后一條的時間延遲來判斷是否是上述情況。

根據(jù)MTR結(jié)果解決網(wǎng)絡問題

MTR 報告顯示的路由問題大都是暫時性的。很多問題在24小時內(nèi)都被解決了。大多數(shù)情況下,如果您發(fā)現(xiàn)了路由問題,ISP 提供商已經(jīng)監(jiān)視到并且正在解決中了。當您經(jīng)歷網(wǎng)絡問題后,可以選擇提醒您的 ISP 提供商。當聯(lián)系您的提供商時,需要發(fā)送一下 MTR 報告和相關(guān)的數(shù)據(jù)。沒有有用的數(shù)據(jù),提供商是沒有辦法去解決問題的。

然而大多數(shù)情況下,路由問題是比較少見的。比較常見的是因為物理距離太長,或者上網(wǎng)高峰,導致網(wǎng)絡變的很慢。尤其是跨越大西洋和太平洋的時候,網(wǎng)絡有時候會變的很慢。這種情況下,建議就近接入客戶的節(jié)點。
責任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)絡
    +關(guān)注

    關(guān)注

    14

    文章

    7565

    瀏覽量

    88787
  • Windows系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    29

    瀏覽量

    9769
  • ip地址
    +關(guān)注

    關(guān)注

    0

    文章

    303

    瀏覽量

    17055
收藏 人收藏

    評論

    相關(guān)推薦

    決定IP地址的是電腦主機還是網(wǎng)絡

    要搞清楚這個問題,首先要明確一點就是IP地址它本身是用于標識網(wǎng)絡中的設備或接口的邏輯地址,一般是有IPv4和IPv6兩種。 進一步講,IP地址并不是電腦主機自帶的,它是通過一些協(xié)議和機制進行分配
    的頭像 發(fā)表于 11-25 10:32 ?395次閱讀

    Jtti:常用網(wǎng)絡質(zhì)量監(jiān)控方法有哪些

    常用網(wǎng)絡質(zhì)量監(jiān)控方法包括以下幾種: 1. ICMP探測: ? 使用ICMP協(xié)議(如Ping)來檢測網(wǎng)絡連通性和質(zhì)量。這種方法通過發(fā)送探測數(shù)
    的頭像 發(fā)表于 11-15 15:50 ?264次閱讀

    六種網(wǎng)絡安裝工具的用途

    網(wǎng)線和網(wǎng)絡連接器等,和光纖類產(chǎn)品一樣,同樣有許多工具配件。它們能夠幫助用戶快速完成網(wǎng)絡安裝。本期我們將重點挑選幾款網(wǎng)絡安裝工具,聊聊它們的用
    的頭像 發(fā)表于 10-25 15:43 ?227次閱讀

    家用斷路器的安裝方法

    家用斷路器的安裝是家庭電氣安全的重要環(huán)節(jié),其安裝方法需要細致且準確,以確保電路的安全可靠運行。以下是對家用斷路器安裝方法的詳細介紹,包括
    的頭像 發(fā)表于 08-23 11:36 ?1084次閱讀

    恒訊科技分析:常用的vps路由測試的工具和方法

    VPS(虛擬私人服務器)路由測試是評估服務器網(wǎng)絡性能的重要環(huán)節(jié),以下是一些常用的工具和方法: 1、BestTrace:這是一款路由追蹤客戶端軟件,可以測試VPS的去程路由和回程路由。它具有可視化
    的頭像 發(fā)表于 08-08 22:54 ?365次閱讀

    聚徽觸控-拼接屏的安裝方法和維護方法是什么

    拼接屏的安裝方法和維護方法如下:
    的頭像 發(fā)表于 07-18 09:34 ?498次閱讀

    艾體寶干貨 網(wǎng)絡安全第一步!掃描主機漏洞!

    想要保護網(wǎng)絡安全?了解漏洞掃描的重要性是關(guān)鍵一步。本期我們將介紹使用ntopng漏洞掃描的實施方法,幫助您建立更加安全的網(wǎng)絡環(huán)境。 ntopng簡介: ntopng 是用于監(jiān)控計算機網(wǎng)絡
    的頭像 發(fā)表于 07-16 13:36 ?270次閱讀
    艾體寶干貨  <b class='flag-5'>網(wǎng)絡</b>安全第一步!掃描<b class='flag-5'>主機</b>漏洞!

    網(wǎng)絡模塊的安裝方法

    網(wǎng)絡模塊的安裝方法主要包括以下幾個步驟,這些步驟將確保安裝的準確性和網(wǎng)絡模塊的穩(wěn)定運行: 準備階段: 確定
    的頭像 發(fā)表于 07-12 09:58 ?705次閱讀

    申威終端主機G701

    主機
    jf_67464575
    發(fā)布于 :2024年06月11日 08:53:30

    示波器探頭常用的校準方法

    示波器探頭是連接被測信號與示波器的關(guān)鍵部件,其性能直接影響示波器對信號的捕獲和顯示。為了確保示波器系統(tǒng)的測量精度,對示波器探頭進行適當?shù)男适遣豢苫蛉钡牟襟E。本文將詳細介紹示波器探頭常用的校準方法,并探討各種方法的原理、步驟和注
    的頭像 發(fā)表于 05-13 16:34 ?3577次閱讀

    串口屏的安裝方式方法

    串口屏的安裝方式方法
    的頭像 發(fā)表于 04-02 16:25 ?1482次閱讀

    gis中常用的空間分析方法

    將詳細介紹GIS中常用的空間分析方法,包括空間插值、緩沖區(qū)分析、空間統(tǒng)計、領域分析、網(wǎng)絡分析和多標準決策等。 一、空間插值 空間插值是一種將有限數(shù)量的點數(shù)據(jù)轉(zhuǎn)換為連續(xù)表面的方法。常見的
    的頭像 發(fā)表于 02-25 13:44 ?5605次閱讀

    SIP-8003V sip網(wǎng)絡話筒主機SIP桌面式對講廣播主機

    SIP-8003V sip網(wǎng)絡話筒主機SIP桌面式對講廣播主機 一、 描述 SIP-8003是我司的一款[SIP桌面式對講主機],有10/100M以太網(wǎng)接口,配置了麥克風輸入和揚聲器輸
    的頭像 發(fā)表于 01-19 13:39 ?485次閱讀
    SIP-8003V sip<b class='flag-5'>網(wǎng)絡</b>話筒<b class='flag-5'>主機</b>SIP桌面式對講廣播<b class='flag-5'>主機</b>

    消除自激振蕩的常用方法

    :增加阻尼是消除自激振蕩最常用方法之一。通過增大電路或系統(tǒng)的阻尼系數(shù),可以減小自激振蕩的幅度。常用方法包括改變電路的負載阻抗、調(diào)整反饋網(wǎng)絡
    的頭像 發(fā)表于 01-16 14:43 ?5186次閱讀

    輻射整改的常用方法

    輻射整改的常用方法?|深圳比創(chuàng)達電子
    的頭像 發(fā)表于 01-04 10:36 ?657次閱讀
    輻射整改的<b class='flag-5'>常用</b><b class='flag-5'>方法</b>?