萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> 網絡連通ping命令語法詳解

網絡連通ping命令語法詳解

ping命令詳解系統內置的網絡測試工具ping

1.Ping命令的語法格式

  ping命令看似小小的一個工具,但它帶有許多參數,要完全掌握它的使用方法還真不容易,要達到熟練使用則更是難下加難,但不管怎樣我們還得來看看它的真面目,首先我們還是從最基本的命令格式入手吧!

  ping命令的完整格式如下:

  ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j -Host list]   [-k Host-list] [-w timeout] destination-list

  從這個命令式中可以看出它的復雜程度,ping命令本身後面都是它的執行參數,現對其參數作一下詳細講解吧!

  -t—— 有這個參數時,當你ping一個主機時系統就不停的運行ping這個命令,直到你按下Control-C。

  -a——解析主機的NETBIOS主機名,如果你想知道你所ping的要機計算機名則要加上這個參數了,一般是在運用ping命令後的第一行就顯示出來。

  -n count——定義用來測試所發出的測試包的個數,缺省值為4。通過這個命令可以自己定義發送的個數,對衡量網絡速度很有幫助,比如我想測試發送20個數據包的返回的平均時間為多少,最快時間為多少,最慢時間為多少就可以通過執行帶有這個參數的命令獲知。

  -l length——定義所發送緩沖區的數據包的大小,在默認的情況下windows的ping發送的數據包大小為32byt,也可以自己定義,但有一個限制,就是最大只能發送65500byt,超過這個數時,對方就很有可能因接收的數據包太大而死機,所以微軟公司為了解決這一安全漏洞於是限制了ping的數據包大小。

  -f—— 在數據包中發送“不要分段”標志,一般你所發送的數據包都會通過路由分段再發送給對方,加上此參數以後路由就不會再分段處理。

  -i ttl—— 指定TTL值在對方的系統裡停留的時間,此參數同樣是幫助你檢查網絡運轉情況的。

  -v tos—— 將“服務類型”字段設置為 “tos” 指定的值。

  -r count—— 在“記錄路由”字段中記錄傳出和返回數據包的路由。一般情況下你發送的數據包是通過一個個路由才到達對方的,但到底是經過了哪些路由呢?通過此參數就可以設定你想探測經過的路由的個數,不過限制在了9個,也就是說你只能跟蹤到9個路由。

  -s count——指定“count” 指定的躍點數的時間戳,此參數和-r差不多,只是這個參數不記錄數據包返回所經過的路由,最多也只記錄4個。

  -j host-list ——利用“ computer-list” 指定的計算機列表路由數據包。連續計算機可以被中間網關分隔IP 允許的最大數量為 9。

copyright © 萬盛學電腦網 all rights reserved