思科認證小技巧-Windows的TCP/IP實用命令
具體介紹5個基本的基于Windows的TCP/IP實用程序:ping、winipcfg(ipconfig)、tracert、netstat、arp。
1. ping(此命令在Windows 95/98,Windows NT中都是同樣用法)
這個程序用來檢測一幀數據從當前主機傳送到目的主機所需要的時間。它通過發送一些小的數據包,并接收應答信息來確定兩臺計算機之間的網絡是否連通。當網絡運行中出現故障時,采用這個實用程序來預測故障和確定故障源是非常有效的。如果執行ping不成功,則可以預測故障出現在以下幾個方面:網線是否連通,網絡適配器配置是否正確,IP地址是否可用等;如果執行ping成功而網絡仍無法使用,那么問題很可能出在網絡系統的軟件配置方面,ping成功只能保證當前主機與目的主機間存在一條連通的物理路徑。它還提供了許多參數,如-t使當前主機不斷地向目的主機發送數據,直到使用Ctrl-C中斷;-n 可以自己確定向目的主機發送的次數等等。
ping命令的格式如下:(在命令行狀態下輸入ping即可顯示其格式及參數的英文說明)
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] destination-list
其中的參數說明如下:
-t 使當前主機不斷地向目的主機發送數據,直到使用Ctrl-C中斷;
-a 以IP地址格式(不是主機名形式)顯示網絡地址;
-n count 指定要做多少次ping,其中count為正整數值;
-l size 發送的數據包的大小;
-f 設置回聲分組不會由中間網關分組;
-i TTL 指定ping分組時限域,TTL是指在停止到達的地址前應經過多少個網關;
-v TOS 服務的類型;
-r count 指出要記錄路由的輪數(去和回);
-s count 指定當使用-r參數時,用于每一輪路由的時間;
-j host-list 指定希望分組的路由;
-k host-list 與-j參數基本相同,只是不能使用額外的主機;
-w timeout 指定超時時間間隔(單位為毫秒),缺省為1000;
一般我們使用得較多的參數為-t、-n、-w。
例:如果ping某一網絡地址www.sohu.com -t -w 3000 不斷地向目的主機發送數據,并且響應時間增大到3000ms,此時如果都是顯示"Reply timed out",則表示網絡之間確實不通,如果不是全部顯示"Reply times out"則表示此網站還是通的,只是響應時間長或通訊狀況不佳。
2. winipcfg(ipconfig)
winipcfg和ipconfig都是用來顯示主機內IP協議的配置信息。只是winipcfg適用于Windows 95/98,而ipconfig適用于Windows NT。
winipcfg不使用參數,直接運行它,它就會采用Windows窗口的形式顯示具體信息。這些信息包括:網絡適配器的物理地址、主機的IP地址、子網掩碼以及默認網關等,點擊其中的"其他信息",還可以查看主機的相關信息如:主機名、DNS服務器、節點類型等。其中網絡適配器的物理地址在檢測網絡錯誤時非常有用。
ipconfig的命令格式如下:
ipconfig [/? | /all | /release [adapter] | /renew [adapter]]
其中的參數說明如下:
/? 顯示ipconfig的格式和參數的英文說明;
/all 顯示所有的配置信息;
/release 為指定的適配器(或全部適配器)釋放IP地址(只適用于DHCP);
/renew 為指定的適配器(或全部適配器)更新IP地址(只適用于DHCP)。
使用不帶參數的ipconfig命令可以得到以下信息:IP地址、子網掩碼、默認網關。而使用ipconfig /all,則可以得到更多的信息:主機名、DNS服務器、節點類型、網絡適配器的物理地址、主機的IP地址、子網掩碼以及默認網關等。
【編輯推薦】