這里可以看到數據包發送了4個,返回了4個,丟失=0 證明沒有丟失
也有可能中間路由做了策略不給ICMP的回應 這樣就ping沒法判斷了
正常情況下 只要是第一個數據包和最后一個正常的話那就沒丟包
2.windows下的treacert和Linux下的traceroute命令
圖片可以看出路由跟蹤可以跟蹤到 給響應信息 證明網絡是通的
Linux下traceroute
在下圖。我們為什么能看到中間那么多節點數 都是*呢
這里面的*的含義 1是表示超時 2 是中間的那幾個幾點數的路由設備全部都是做了ICMP策略 不給ICMP包回應 因為我拿windows和linux測試的IP不一樣,所以路過的路徑也不一樣,這里的*比不代表丟包 只要第一個和最后一個是通的 證明是沒問題的
3.windows MTR攻擊 ##另加附件MTR
MTR我們從上圖可以看出和tracert命令基本相同
Hostname: 主機名 里面主要顯示計算機的IP或者是主機名稱
Nr: 路過的節點數,到達這個IP需要路過多少跳
Loss% : 顯示每個IP或者是主機名對應的丟包率
Sent :已經傳送的數據包數量
Recv :成功接收的數據包數量
Best :回應時間的最小值
AVg : ping數據包的平均值
Worst :回應時間的最大值
Last :最后一個數據包的回應時間
這里我們主要看loss%這里 看丟包率
mtr -n 42.51.51.51