国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

新手如何使用MTR工具:Linux網(wǎng)絡(luò )診斷工具教程

發(fā)布時(shí)間:2021-10-03 11:20 來(lái)源: 閱讀:0 作者: 欄目: 云產(chǎn)品 歡迎投稿:712375056

新手如何使用mtr工具?MTR(My traceroute)是幾乎所有Linux發(fā)行版本預裝的網(wǎng)絡(luò )測試工具,此…

新手如何使用?MTR(My traceroute)是幾乎所有Linux發(fā)行版本預裝的網(wǎng)絡(luò )測試工具,此工具也有對應的Windows版本,名稱(chēng)為WinMTR。 MTR工具將ping和traceroute命令的功能并入了同一個(gè)工具中,實(shí)現更強大的功能。 Linux版本的mtr命令默認發(fā)送ICMP數據包進(jìn)行鏈路探測??梢酝ㄟ^(guò)“-u”參數來(lái)指定使用UDP數據包用于探測。 相對于traceroute命令只會(huì )做一次鏈路跟蹤測試,mtr命令會(huì )對鏈路上的相關(guān)節點(diǎn)做持續探測并給出相應的統計信息。所以,mtr命令能避免節點(diǎn)波動(dòng)對測試結果的影響,所以其測試結果更正確,建議優(yōu)先使用。

MTR 是經(jīng)典,常用于網(wǎng)絡(luò )故障排除。簡(jiǎn)單來(lái)說(shuō),它工作原理是通過(guò)訪(fǎng)問(wèn)指定 IP 或域名,列出其完整訪(fǎng)問(wèn)鏈路,并向鏈路節點(diǎn)發(fā)送 ICMP 數據包,根據響應情況確定連接質(zhì)量。MTR 可以視為結合 traceroute 和 ping 特性的網(wǎng)絡(luò )檢測工具。

舉個(gè)使用場(chǎng)景,如果本地連接到遠程服務(wù)器出現不穩定、網(wǎng)絡(luò )抖動(dòng)的情況。這時(shí)就可以通過(guò) MTR 查詢(xún)問(wèn)題出在哪,進(jìn)而提供有用信息給有關(guān)方解決。

MTR 安裝

Linux

主流 Linux 發(fā)行版可通過(guò)系統自帶軟件源安裝 MTR。

# Debian & Ubuntu

apt -y install mtr-tiny

# RHEL & CentOS

yum -y install mtr

如果軟件倉庫沒(méi)有,可以下載 MTR 源碼編譯安裝。詳細請查看官方說(shuō)明。

https://github.com/traviscross/mtr

Windows

Windows 下軟件名為 WinMTR,其官網(wǎng) http://winmtr.net/ 早已關(guān)閉,但可以在第三方載點(diǎn)下載。

https://sourceforge.net/projects/winmtr/files/

另外還有個(gè)分支版本,增加了 IPv6 支持和一些錯誤修復。

https://github.com/White-Tiger/WinMTR

MTR使用方法

如果測試連接去程應在本地電腦上運行 MTR 測試服務(wù)器 IP。如果測試回程則在服務(wù)器上操作,測試本地網(wǎng)絡(luò )公網(wǎng) IP。

對于大多數服務(wù),如網(wǎng)站或代理用途,應更關(guān)注回程質(zhì)量。因為主要是服務(wù)器返回數據到本地,而本地發(fā)送到服務(wù)器的數據量很少。

下面只說(shuō) Linux MTR 用法,Windows 圖形操作界面很容易就不做介紹了,

例如測試到 8.8.8.8 的連接情況。命令中的 r 參數表示向目標主機發(fā)送 10 個(gè) ICMP 數據包,然后輸出報告。如果不帶參數,則會(huì )不間斷運行,取消按 q 鍵退出。

mtr -r 8.8.8.8

示例輸出結果:

Start: Tue Feb 4 01:51:49 2020

HOST: localhost.localdomain Loss% Snt Last Avg Best Wrst StDev

1.|– 64.52.23.1 0.0% 10 0.1 0.1 0.1 0.2 0.0

2.|– 96.44.162.122.static.quad 0.0% 10 0.4 0.8 0.4 1.1 0.0

3.|– colo-lax13.as8100.net 0.0% 10 0.9 3.5 0.2 32.3 10.1

4.|– 204.152.204.18 0.0% 10 1.2 0.8 0.3 1.6 0.0

5.|– 108.170.247.129 0.0% 10 1.4 1.4 1.3 1.6 0.0

6.|– 108.170.234.215 0.0% 10 0.3 0.4 0.3 0.5 0.0

7.|– dns.google 0.0% 10 0.3 0.3 0.2 0.3 0.0

報告里數字編號每一行表示一個(gè)躍點(diǎn),數據包經(jīng)過(guò)每個(gè)躍點(diǎn)后到達目標主機。前幾個(gè)躍點(diǎn)通常是本地 ISP 節點(diǎn),后幾個(gè)是目標主機 ISP 節點(diǎn),中間為網(wǎng)絡(luò )路由節點(diǎn)。

報告里的各列數據說(shuō)明如下:

Loss%:數據包丟失率(百分比);

Snt:已發(fā)送數據包數量;

Last:最近一個(gè)數據包的延遲(毫秒);

Avg:已發(fā)數據包的平均延遲(毫秒);

Best:已發(fā)數據包中的最小延遲(毫秒);

Wrst:已發(fā)數據包中的最大延遲(毫秒);

StDev:已發(fā)數據包的延遲偏差,越大表示延遲波動(dòng)越大越不穩定;

介紹幾個(gè) MTR 常用參數。

如果不希望有的躍點(diǎn)以域名顯示,添加 n 參數禁用反向 DNS 查找,這樣就會(huì )始終顯示 IP。

mtr -rn 8.8.8.8

如果需要指定發(fā)送數據包數量,通過(guò) c 參數設置。例如發(fā)送 20 個(gè)數據包(發(fā)送數據包后會(huì )自動(dòng)退出,因此可不必添加 r 參數)。

mtr -c 20 8.8.8.8

發(fā)送數據包間隔默認為 1 秒。如果希望加快發(fā)包速度,用 i 參數設置。例如每 0.2 秒發(fā)送(小于 1 秒需要 sudo 提權運行)。

sudo mtr -ri 0.2 8.8.8.8

如果需要指定數據包大小,用 s 參數。例如設置數據包大小為 128 字節(如設置負數,則每次發(fā)送數據包大小是隨機的)。

mtr -rs 128 8.8.8.8

發(fā)送 UDP 數據包探測而非默認 ICMP ECHO 數據包。

mtr -ru 8.8.8.8

MTR結果分析

MTR 檢測結果主要看丟包率、平均延遲和延遲偏差這幾項。優(yōu)先看目標主機的情況,也就是最后一跳。如果沒(méi)有丟包,延遲和波動(dòng)值在正常區間。即使往前躍點(diǎn)有丟包或超時(shí),也不一定表示有故障。因為可能受到節點(diǎn) ICMP 速率限制或丟棄 ICMP 包影響,特別是當只有個(gè)別躍點(diǎn)這樣顯示時(shí)可能性尤其大。

如果多個(gè)躍點(diǎn)出現丟包,并且不是短暫高峰時(shí)段網(wǎng)絡(luò )擁堵才出現,影響了到目標主機的質(zhì)量。那么就需根據丟包節點(diǎn)聯(lián)系相關(guān)方解決,通常要么是本地 ISP 或是服務(wù)器商家。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

欧美在线看片A免费观看| 人人鲁免费播放视频| 久久九九精品国产综合喷水 | 久久精品国产99国产精品最新| 欧美成 人版在线| 亚洲另类无码专区丝袜|