現如今,網絡的使用已經十分普遍,同時也會有各種各樣的局域網知識出現。比如,ping命令應用方法有哪些。學習啦小編在這裡為大家詳細介紹。
我想大多數網蟲對ping這個命令一定不陌生吧,它是用於確定本地主機(也就是你的機器)是否能與另一台主機(服務器和像你機器一樣的千千萬萬的機器)成功交換(發送與接收)數據包。再根據返回的信息,你就可以推斷TCP/IP參數(因為現在網絡一般都是通過TCP/IP協議來傳送數據的)是否設置正確,以及運行是否正常、網絡是否通暢等,但不是Ping成功就代表TCP/IP配置正確,你有可能要執行大量的本地主機與遠程主機的數據包交換,才能確信TCP/IP配置的正確性。
其實,Ping就是一個測試程序,在Win98下的MS-DOS窗口下執行,還有必須連上網(因特網或者局域網),執行格式如下:
ping [遠程服務器名][參數]
如:ping www.yesky.com,運行這個命令將得到http://www.yesky.com(天極網)的IP地址、傳送數據包的最大時間和最小時間等。可以在MS-DOS方式下可鍵入Ping來查看該命令的參數。
下面就對ping www.yesky.com後屏幕出現的信息逐條進行解釋:
1.Pinging www.yesky.com[210.77.155.200] with 32 bytes of data:
正在將32字節數據(Windows默認,但可改變)發送到遠程服務www.yesky.com,一旁的數字210.77.155.200就是該服務器的IP地址,所以有時也可用來實現域名與IP地址的轉換功能。
2.Reply from 210.77.155.200:bytes=32 time=126ms ttl=244
本地主機已收到回送信息,具體為:32字節,共用126毫秒,ttl為244。ttlo (Time to Live)是存在時間值,你可以通過TTL值推算一下數據包已經通過了多少個路由器:
源地點TTL起始值(就是比返回TTL略大的一個2的乘方數,如128、256等)- 返回時TTL值。
例如,返回TTL值為119,那麼可以推算數據包離開源地址的TTL起始值為128,而源地點到目標地點要通過9個路由器網段(128-119),如果返回TTL值為244,TTL起始值就是256,源地點到目標地點要通過11個路由器網段。
3.request timed out
回收信息時間超時,說明此時網絡繁忙,可以稍後再試。
4.ping statistics for 210.77.155.200:
Packets:Sent=4,Received=2,lost=2(50%)
Approximate round trip times in milli-seconds:
Minimum=177ms,Maximum=182ms,Average=89ms
對照解釋如下:
Ping 210.77.155.200總的信息如下:
數據包個數:發送4個數據包(系統缺省設置,每次Ping時向服務器端發送4個數據包),共回收到2個,共丟失2個占總的50%。
發送時間總的概括:
最快回收時間為:177毫秒,最慢回收時間為182毫秒,平均為89毫秒。
常用Ping命令參數選項:
ping IP -t連續對IP地址執行Ping命令,考慮到被用戶以Ctrl+C中斷。
ping IP -L 2000 指定Ping命令中的數據長度為2000字節,而不是缺省的32字節。
ping IP -n 執行特定次數的Ping命令。