萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> 五個TCP/IP實用命令

五個TCP/IP實用命令

五個TCP/IP實用命令

對於網絡管理員(一般用戶可以稍微了解一些)來說,了解和掌握幾個實用的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,出現:"Reply from 202.106.156.197:

bytes=32 time=541ms TTL=245"則表示本地與該網絡地址之間的線路是暢通的;如果出

現"Request timed out",則表示此時發送的小數據包不能到達目的地,此時可能有兩種

情況,一種是網絡不通,還有一種是網絡連通狀況不佳。此時還可以使用帶參數的Ping

來確定是哪一種情況。 例:ping www.sohu.com -t -w 3000 不斷地向目的主機發送數

據,並且響應時間增大到3000ms,此時如果都是顯示"Reply timed out",則表示網絡之

間確實不通,如果不是全部顯示"Reply times out"則表示此網站還是通的,只是響應時

間長或通訊狀況不佳。有人利用TTL值來判斷操作系統,巖冰認為,相對來說,有點兒不

真實。   

2. winipcfg(ipconfig/ifconfig)

winipcfg和ipconfig都是用來顯示主機內IP協議的配置信息。只是winipcfg適用於

Windows 95/98,而ipconfig適用於Windows NTifconfig是在UNIX系統下。

winipcfg不使用參數,直接運行它,它就會采用Windows窗口的形式顯示具體信息。這些

信息包括:網絡適配器的物理地址、主機的IP地址、子網掩碼以及默認網關等,點擊其

中的"其他信息",還可以查看主機的相關信息如:主機名、DNS服務器、節點類型等。其

中網絡適配器的物理地址在檢測網絡錯誤時非常有用。

ipconfig的命令格式如下:

ipconfig [/? | /all | /release [adapter] | /renew [adapter]]

其中的參數說明如下:

/? 顯示ipconfig的格式和參數的英文說明;

/all 顯示所有的配置信息;

/release 為指定的適配器(或全部適配器)釋放IP地址(只適用於DHCP);

/renew 為指定的適配器(或全部適配器)更新IP地址(只適用於DHCP)。

使用不帶參數的ipconfig命令可以得到以下信息:IP地址、子網掩碼、默認網關。而使

用ipconfig /all,則可以得到更多的信息:主機名、DNS服務器、節點類型、網絡適配

copyright © 萬盛學電腦網 all rights reserved