必须学会的几种网络测试方法
生活随笔
收集整理的這篇文章主要介紹了
必须学会的几种网络测试方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
了解和掌握下面幾個命令將會有助于您更快地檢測到網絡故障所在,從而節省時間,提高效率。
ping
ping是測試網絡聯接狀況以及信息包發送和接收狀況非常有用的工具,是網絡測試最
常用的命令。ping向目標主機(地址)發送一個回送請求數據包,要求目標主機收到請求后給予答復,從而判斷網絡的響應時間和本機是否與目標主機(地址)聯通。
如果執行ping不成功,則可以預測故障出現在以下幾個方面:網線故障,網絡適配器配置不正確,ip地址不正確。如果執行ping成功而網絡仍無法使用,那么問題很可能出在網絡系統的軟件配置方面,ping成功只能保證本機與目標主機間存在一條連通的物理路徑。
命令格式:
ping ip地址或主機名 [-t] [-a] [-n count] [-l size]
參數含義:
-t不停地向目標主機發送數據;
-a 以ip地址格式來顯示目標主機的網絡地址;
-n count 指定要ping多少次,具體次數由count來指定;
-l size 指定發送到目標主機的數據包的大小。
例如當您的機器不能訪問internet,首先您想確認是否是本地局域網的故障。假定局域網的代理服務器ip地址為202.168.0.1,您可以使用ping避免202.168.0.1命令查看本機是否和代理服務器聯通。又如,測試本機的網卡是否正確安裝的常用命令是ping 127.0.0.1。
tracert
tracert命令用來顯示數據包到達目標主機所經過的路徑,并顯示到達每個節點的時間。命令功能同ping類似,但它所獲得的信息要比ping命令詳細得多,它把數據包所走的全部路徑、節點的ip以及花費的時間都顯示出來。該命令比較適用于大型網絡。
命令格式:
tracert ip地址或主機名 [-d][-h maximumhops][-j host_list] [-w timeout]
參數含義:
-d 不解析目標主機的名字;
-h maximum_hops 指定搜索到目標地址的最大跳躍數;
-j host_list 按照主機列表中的地址釋放源路由;
-w timeout 指定超時時間間隔,程序默認的時間單位是毫秒。
例如大家想要了解自己的計算機與目標主機www.gz-benet.com.cn之間詳細的傳輸路徑信息,可以在ms-dos方式輸入tracert
如果我們在tracert命令后面加上一些參數,還可以檢測到其他更詳細的信息,例如使用參數-d,可以指定程序在跟蹤主機的路徑信息時,同時也解析目標主機的域名。
netstat
netstat命令可以幫助網絡管理員了解網絡的整體使用情況。它可以顯示當前正在活動的網絡連接的詳細信息,例如顯示網絡連接、路由表和網絡接口信息,可以統計目前總共有哪些網絡連接正在運行。
利用命令參數,命令可以顯示所有協議的使用狀態,這些協議包括tcp協議、udp協議以及ip協議等,另外還可以選擇特定的協議并查看其具體信息,還能顯示所有主機的端口號以及當前主機的詳細路由信息。
命令格式:
netstat [-r] [-s] [-n] [-a]
參數含義:
-r 顯示本機路由表的內容;
-s 顯示每個協議的使用狀態(包括tcp協議、udp協議、ip協議);
-n 以數字表格形式顯示地址和端口;
-a 顯示所有主機的端口號。
winipcfg
winipcfg命令以窗口的形式顯示ip協議的具體配置信息,命令可以顯示網絡適配器的物理地址、主機的ip地址、子網掩碼以及默認網關等,還可以查看主機名、dns服務器、節點類型等相關信息。其中網絡適配器的物理地址在檢測網絡錯誤時非常有用。
命令格式:
winipcfg [/?] [/all]
參數含義:
/all 顯示所有的有關ip地址的配置信息;
/batch [file] 將命令結果寫入指定文件;
/renew_ all 重試所有網絡適配器;
/release_all 釋放所有網絡適配器;
/renew n 復位網絡適配器 n;
/release n 釋放網絡適配器 n。
在microsoft的windows 95及其以后的操作系統中,都可以運行以上命令。
ping
ping是測試網絡聯接狀況以及信息包發送和接收狀況非常有用的工具,是網絡測試最
常用的命令。ping向目標主機(地址)發送一個回送請求數據包,要求目標主機收到請求后給予答復,從而判斷網絡的響應時間和本機是否與目標主機(地址)聯通。
如果執行ping不成功,則可以預測故障出現在以下幾個方面:網線故障,網絡適配器配置不正確,ip地址不正確。如果執行ping成功而網絡仍無法使用,那么問題很可能出在網絡系統的軟件配置方面,ping成功只能保證本機與目標主機間存在一條連通的物理路徑。
命令格式:
ping ip地址或主機名 [-t] [-a] [-n count] [-l size]
參數含義:
-t不停地向目標主機發送數據;
-a 以ip地址格式來顯示目標主機的網絡地址;
-n count 指定要ping多少次,具體次數由count來指定;
-l size 指定發送到目標主機的數據包的大小。
例如當您的機器不能訪問internet,首先您想確認是否是本地局域網的故障。假定局域網的代理服務器ip地址為202.168.0.1,您可以使用ping避免202.168.0.1命令查看本機是否和代理服務器聯通。又如,測試本機的網卡是否正確安裝的常用命令是ping 127.0.0.1。
tracert
tracert命令用來顯示數據包到達目標主機所經過的路徑,并顯示到達每個節點的時間。命令功能同ping類似,但它所獲得的信息要比ping命令詳細得多,它把數據包所走的全部路徑、節點的ip以及花費的時間都顯示出來。該命令比較適用于大型網絡。
命令格式:
tracert ip地址或主機名 [-d][-h maximumhops][-j host_list] [-w timeout]
參數含義:
-d 不解析目標主機的名字;
-h maximum_hops 指定搜索到目標地址的最大跳躍數;
-j host_list 按照主機列表中的地址釋放源路由;
-w timeout 指定超時時間間隔,程序默認的時間單位是毫秒。
例如大家想要了解自己的計算機與目標主機www.gz-benet.com.cn之間詳細的傳輸路徑信息,可以在ms-dos方式輸入tracert
如果我們在tracert命令后面加上一些參數,還可以檢測到其他更詳細的信息,例如使用參數-d,可以指定程序在跟蹤主機的路徑信息時,同時也解析目標主機的域名。
netstat
netstat命令可以幫助網絡管理員了解網絡的整體使用情況。它可以顯示當前正在活動的網絡連接的詳細信息,例如顯示網絡連接、路由表和網絡接口信息,可以統計目前總共有哪些網絡連接正在運行。
利用命令參數,命令可以顯示所有協議的使用狀態,這些協議包括tcp協議、udp協議以及ip協議等,另外還可以選擇特定的協議并查看其具體信息,還能顯示所有主機的端口號以及當前主機的詳細路由信息。
命令格式:
netstat [-r] [-s] [-n] [-a]
參數含義:
-r 顯示本機路由表的內容;
-s 顯示每個協議的使用狀態(包括tcp協議、udp協議、ip協議);
-n 以數字表格形式顯示地址和端口;
-a 顯示所有主機的端口號。
winipcfg
winipcfg命令以窗口的形式顯示ip協議的具體配置信息,命令可以顯示網絡適配器的物理地址、主機的ip地址、子網掩碼以及默認網關等,還可以查看主機名、dns服務器、節點類型等相關信息。其中網絡適配器的物理地址在檢測網絡錯誤時非常有用。
命令格式:
winipcfg [/?] [/all]
參數含義:
/all 顯示所有的有關ip地址的配置信息;
/batch [file] 將命令結果寫入指定文件;
/renew_ all 重試所有網絡適配器;
/release_all 釋放所有網絡適配器;
/renew n 復位網絡適配器 n;
/release n 釋放網絡適配器 n。
在microsoft的windows 95及其以后的操作系統中,都可以運行以上命令。
轉載于:https://blog.51cto.com/guoluxt/338514
總結
以上是生活随笔為你收集整理的必须学会的几种网络测试方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不良言论屏蔽方案探讨——自说自话方案
- 下一篇: [life]见证本届世界杯意大利的出局