卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

ping用法大全

ping 用法大全1:ping入門入門篇微軟的命令提示符提供了一個很好的入侵平臺,打開的方法是單擊開始-運行然后輸入cmd 進命令提示符,下面我們來看看一些經(jīng)典的命令。(1)ping 命令:ping

ping 用法大全

1:ping入門

入門篇

微軟的命令提示符提供了一個很好的入侵平臺,打開的方法是單擊開始-運行然后輸入cmd 進命令提示符,下面我們來看看一些經(jīng)典的命令。

(1)ping 命令:ping 命令是用來檢查網(wǎng)絡(luò)是否通暢以及網(wǎng)絡(luò)連接速度的命令,對于黑客來說ping 命令是第一個必須掌握的DOS 命令,用Ping 命令就是我們給目標IP 地址發(fā)一個數(shù)據(jù)包,再根據(jù)返回值來判斷目標主機的存在位置及操作系統(tǒng)等。

下面我們來看看它的常用操作。在命令提示框中輸入ping ,回車。ping 的命令格式如下 C:Documents and settings?ministratorping

Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

[-r count] [-s count] [[-j host-list] : [-k host-list]]

[-w timeout] target_name

在此,我們只掌握一些基本的有用的參數(shù)就行了。

-t 表示不間斷的向目標IP 發(fā)送數(shù)據(jù)包,直到我們按ctrl c強迫其停止為止。如果你使用的是100M 的寬帶,而目標IP 只是56K 的小貓(調(diào)制解調(diào)器)那要不了多久目標IP 就會因為接受不了這么多的數(shù)據(jù)而掉線,一次攻擊就這么實現(xiàn)了。(不過現(xiàn)在已經(jīng)米有什么人用56K 的小貓了)

-l 定義發(fā)送數(shù)據(jù)包的大小,默認為32字節(jié),最大為65500字節(jié),再結(jié)合上面的-t 一起使用,有更好的效果。例如 ping 125.213.73.120 -l 65500 -t

(注:125.213.73.120為目標IP 地址,65500為字節(jié)大小,可自行改動.) 由于目標IP (125.213.73.120)有防火墻,所以我們ping 不進去顯示Request timed out 我們可以按Ctrl C讓其停止。

-n 定義向目標IP 發(fā)送數(shù)據(jù)包的次數(shù),默認為3次。如果-n 和-t 一起使用,則以放在后面的為準。

我們可以根據(jù)TTL (生存時間)返回值來判斷其操作系統(tǒng)。

典型的例子 C:>ping 192.168.0.1

Pinging 192.168.0.1 with 32 bytes of data:

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Reply from 192.168.0.1: bytes=32 time<10ms TTL=128

Ping statistics for 192.168.0.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0 loss), Approximate round trip times in milli-seconds: Minimum = 0ms,

Maximum = 0ms, Average = 0ms

注意TTL

TTL :生存時間

指定數(shù)據(jù)報被路由器丟棄之前允許通過的網(wǎng)段數(shù)量。

TTL 是由發(fā)送主機設(shè)置的,以防止數(shù)據(jù)包不斷在 IP 互聯(lián)網(wǎng)絡(luò)上永不終止地循環(huán)。轉(zhuǎn)

,

發(fā) IP 數(shù)據(jù)包時,要求路由器至少將 TTL 減小 1。

使用PING 時涉及到的 ICMP 報文類型

一個為ICMP 請求回顯(ICMP Echo Request)

一個為ICMP 回顯應(yīng)答(ICMP Echo Reply)

TTL 字段值可以幫助我們識別操作系統(tǒng)類型。

UNIX 及類 UNIX 操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 255

Compaq Tru64 5.0 ICMP 回顯應(yīng)答的 TTL 字段值為 64

微軟 Windows NT/2K操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 128

微軟 Windows 95 操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 32

當然,返回的TTL 值是相同的

但有些情況下有所特殊

LINUX Kernel 2.2.x & 2.4.x ICMP 回顯應(yīng)答的 TTL 字段值為 64

FreeBSD 4.1, 4.0, 3.4;

Sun Solaris 2.5.1, 2.6, 2.7, 2.8;

OpenBSD 2.6, 2.7,

NetBSD

HP UX 10.20

ICMP 回顯應(yīng)答的 TTL 字段值為 255

Windows 95/98/98SE

Windows ME

ICMP 回顯應(yīng)答的 TTL 字段值為 32

Windows NT4 WRKS

Windows NT4 Server

Windows 2000

ICMP 回顯應(yīng)答的 TTL 字段值為 128

這樣,我們就可以通過這種方法來辨別

操作系統(tǒng) TTL

LINUX 64

WIN2K/NT 128

WINDOWS 系列 32

UNIX 系列 255

ping 命令簡單介紹 用ping 簡單測網(wǎng)速 / yc

本帖被 ★RainBow ☆ 設(shè)置為精華(2007-09-01)

ping 可以用來檢查網(wǎng)絡(luò)是否通暢或者網(wǎng)絡(luò)連接速度,而作為網(wǎng)絡(luò)管理員ping 命令是第一個必須掌握的DOS 命令。我們可以用ping 來給網(wǎng)絡(luò)上指定IP 的計算機發(fā)送一個數(shù)據(jù)包,而對方就要返回一個同樣大小的數(shù)據(jù)包,根據(jù)返回的數(shù)據(jù)包就可以判定對方機器的存在。 現(xiàn)在來進入命令提示符進行ping 的操作。

開始→運行 在運行中輸入“cmd”回車或點擊確定打開命令提示符。(如下圖)

打開之后我們就會看到久違的命令提示符了

現(xiàn)在來了解一下ping 的各個參數(shù)命令。輸入如下格式:“ping/?”或直接打上“ping?也可以 回車就可看到ping 命令的參數(shù)。

中文參數(shù)

-a 將地址解析為計算機名。

-t 校驗與指定計算機的連接,直到用戶中斷。

,

-n 發(fā)送由 count 指定數(shù)量的 ECHO 報文

-l 發(fā)送包含由 length 指定數(shù)據(jù)長度的 ECHO 報文

-f 在包中發(fā)送“不分段”標志。該包將不被路由上的網(wǎng)關(guān)分段。

-v 將“服務(wù)類型”字段設(shè)置為 tos 指定的數(shù)值

-r 在“記錄路由”字段中記錄發(fā)出報文和返回報文的路由

-s 指定由 count 指定的轉(zhuǎn)發(fā)次數(shù)的時間郵票。

-j 經(jīng)過由 computer-list 指定的計算機列表的路由報文。中間網(wǎng)關(guān)可能分隔連續(xù)的計算機 (松散的源路由)。允許的最大 IP 地址數(shù)目是 9

-k 經(jīng)過由 computer-list 指定的計算機列表的路由報文。中間網(wǎng)關(guān)可能分隔連續(xù)的計算機 (嚴格源路由)。允許的最大 IP 地址數(shù)目是 9 。

-w 以毫秒為單位指定超時間隔。

ping 命令可以測試TCP/IP協(xié)議是否安裝正確以及網(wǎng)絡(luò)是否通暢

例如我們ping 一下咱們論壇的網(wǎng)站地址 bbs.cfanhome.com 輸入命令"ping bbs.cfanhome.com(如下圖)

'700')this.width='700';if(this.height>'700')this.height='700';" border=0>

上面用白線勾擴的地方是返回4個數(shù)據(jù)包

60.28.160.112是論壇主機IP 地址。

bytes=32是發(fā)送的字節(jié)數(shù)

time 就是時間的意思 則返回的時間數(shù)值越小速度越快

TTL 是數(shù)據(jù)包從去到返回的所生存的時間. 而根據(jù)LLT 后面的數(shù)字我們還可以判斷對方的操作系統(tǒng)

比如返回的TTL=128對方主機則可能是WIN2000或WINXP 系統(tǒng),若TTL=250或TTL=64對方主機系統(tǒng)則可能是UNIX/LIUX操作系統(tǒng)而TTL=32對方則可能是WIN95/98系統(tǒng). 為什么說他可能呢? 因為通過注冊表可以來修改主機的操作系統(tǒng). 類型

現(xiàn)在ping 下咱們論壇的域名“ping bbs.cfanhome.com"

返回的TTL=119這樣可基本判斷出主機的是WINXP 的系統(tǒng)。

比如ping 下百度的域名"ping baidu.com"通過下圖我們可以看到返回的TTL=53,這樣就基本可以判斷百度的主機是LIUX 操作系統(tǒng)。

如果你“ping bbs.cfanhome.com”得到如下圖的請求失敗結(jié)果。

首先檢查網(wǎng)絡(luò)設(shè)備是否正常,其次檢查下本地連接里的DNS 地址是否填寫以及是否正確,以及檢查下網(wǎng)線是否通暢、網(wǎng)線插口是否正確、若ping 的是對方機器的IP 就需要考慮下是否被對方的防火墻阻止掉。

或許有人會問上面的論壇IP 是怎樣顯示出來的?其實ping 域名就可以顯示出來,但是還有一個更加專業(yè)的命令就是“nslookup”。

nslookup 可以查詢對應(yīng)域名的IP 地址以及A 記錄和CNAME 記錄,如果查到CNAME 記錄還回返回別名記錄的設(shè)置記錄。

這里簡單講下“nslookup 域名”的用法 還是以論壇為例 在開始 運行中輸入cmd 打開命令提示符

在輸入以下命令“ nolookup bbs.cfanhome.com”就會得到如圖所顯示的結(jié)果,主要看下面用白色標記的地方

域名和IP 一樣不差都顯示出來了吧(關(guān)于nolookup 命令的使用方法這里暫且不作詳解,請諒解)

'7

,

在此,我們就掌握一些ping 常用到的命令

-t 表示將不間斷向目標IP 發(fā)送數(shù)據(jù)包,直到我們強迫其停止

方法 ping -t bbs.cfanhome.com

在ping 的時候如果想連續(xù)發(fā)送數(shù)據(jù)包 我們可以在 地址前或地址后加上一個-t

比如 ping -t bbs.cfanhome.com或ping bbs.cfanhome.com -t 都可以

如果想停止此次命令 按下CTRL C即可停止當前的命令(ctrl c可停止命令提示符里的任務(wù)命令)

-n 定義向目標IP 發(fā)送數(shù)據(jù)包的次數(shù),默認為3次

這里發(fā)送6個數(shù)據(jù)包 我們可以這樣輸入“ping -n 6 bbs.cfanhome.com” 當發(fā)送6個數(shù)據(jù)包之后就會自動停止如果你只想確定下對方IP 是否存在ping1次即可

---l 定義發(fā)送數(shù)據(jù)包的大小,默認為32字節(jié),它可以最大定義到65500字節(jié)

他的使用方法跟以上的基本一樣

現(xiàn)在以發(fā)送一個600字節(jié)的數(shù)據(jù)包為例“ping -l 600 bbs.cfanhome.com"

可不要小看這幾個ping 命令!如果你的網(wǎng)速夠好完全可以使用以上的ping 命令去”攻擊“別人哦

其實想用ping 來測下你的網(wǎng)速也不是很難的,只要用下面的公式就可以算出 (網(wǎng)絡(luò)高峰除外)

《網(wǎng)速等于=發(fā)送的字節(jié)數(shù)/返回的時間[毫秒])K字節(jié)》 看到測出來的網(wǎng)速可不要吃驚哦 我們大家都知道,平時我們在安裝小區(qū)寬帶的時候總聽到1M ,2M 的帶寬,大部分朋友就認為下行的極限速度是2MB/s。其實不是這樣的,這里所說的1M 的帶寬指的1Mb/s,也就是1024kb/s,而我們平時所說的下載速度是以KB/為單位,B 和b 是不一樣的,B 指BYTE (字節(jié))而b 指bit (位),他們之間的關(guān)系是8bit=1Byte,所以1M 的帶寬極限下載速度應(yīng)該是1024kb/s除以8=128kB/s(2M 帶寬就是256KB/s),所以,網(wǎng)上那些提高網(wǎng)速的帖都是騙人的,這是極限沒有辦法超越的,除非服務(wù)商給你更高的帶寬,當然你就要出錢了被,希望這個帖能讓朋友們徹底弄清楚這個問題。

___________________________________________________________________________________________

2:ping的作用

Ping 是潛水艇人員的專用術(shù)語,表示回應(yīng)的聲納脈沖,在網(wǎng)絡(luò)中Ping 是一個十分好用的TCP/IP工具。它主要的功能是用來檢測網(wǎng)絡(luò)的連通情況和分析網(wǎng)絡(luò)速度。

Ping 有好的善的一面也有惡的一面。先說一下善的一面吧。上面已經(jīng)說過Ping 的用途就是用來檢測網(wǎng)絡(luò)的連同情況和分析網(wǎng)絡(luò)速度,但它是通過什么來顯示連通呢?這首先要了解Ping 的一些參數(shù)和返回信息。

以下是PING 的一些參數(shù):

ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] |

[-k computer-list] [-w timeout] destination-list

-t

Ping 指定的計算機直到中斷。

-a

將地址解析為計算機名。

-n count

發(fā)送 count 指定的 ECHO 數(shù)據(jù)包數(shù)。默認值為 4。

-l length

,

發(fā)送包含由 length 指定的數(shù)據(jù)量的 ECHO 數(shù)據(jù)包。默認為 32 字節(jié);最大值是65,527。 -f

在數(shù)據(jù)包中發(fā)送" 不要分段" 標志。數(shù)據(jù)包就不會被路由上的網(wǎng)關(guān)分段。

-i ttl

將" 生存時間" 字段設(shè)置為 ttl 指定的值。

-v tos

將" 服務(wù)類型" 字段設(shè)置為 tos 指定的值。

-r count

在" 記錄路由" 字段中記錄傳出和返回數(shù)據(jù)包的路由。count 可以指定最少 1 臺,最多 9 臺計算機。

-s count

指定 count 指定的躍點數(shù)的時間戳。

-j computer-list

利用 computer-list 指定的計算機列表路由數(shù)據(jù)包。連續(xù)計算機可以被中間網(wǎng)關(guān)分隔(路由稀疏源)IP 允許的最大數(shù)量為 9。

-k computer-list

利用 computer-list 指定的計算機列表路由數(shù)據(jù)包。連續(xù)計算機不能被中間網(wǎng)關(guān)分隔(路由嚴格源)IP 允許的最大數(shù)量為 9。

-w timeout

指定超時間隔,單位為毫秒。

destination-list

指定要 ping 的遠程計算機。

Ping 的返回信息有"Request Timed Out"、"Destination Net Unreachable"和"Bad IP address"還有"Source quench received"。

"Request Timed Out"這個信息表示對方主機可以到達到TIME OUT,這種情況通常是為對方拒絕接收你發(fā)給它的數(shù)據(jù)包造成數(shù)據(jù)包丟失。大多數(shù)的原因可能是對方裝有防火墻或已下線。

"Destination Net Unreachable"這個信息表示對方主機不存在或者沒有跟對方建立連接。這里要說明一下"destination host unreachable"和"time out"的區(qū)別,如果所經(jīng)過的路由器的路由表中具有到達目標的路由,而目標因為其它原因不可到達,這時候會出現(xiàn)"time out" ,如果路由表中連到達目標的路由都沒有,那就會出現(xiàn)"destination host unreachable"。

"Bad IP address" 這個信息表示你可能沒有連接到DNS 服務(wù)器所以無法解析這個IP 地址,也可能是IP 地址不存在。

"Source quench received"信息比較特殊,它出現(xiàn)的機率很少。它表示對方或中途的服務(wù)器繁忙無法回應(yīng)。

怎樣使用Ping 這命令來測試網(wǎng)絡(luò)連通呢?

連通問題是由許多原因引起的,如本地配置錯誤、遠程主機協(xié)議失效等,當然還包括設(shè)備等造成的故障。

首先我們講一下使用Ping 命令的步驟。

使用Ping 檢查連通性有五個步驟:

1. 使用ipconfig /all觀察本地網(wǎng)絡(luò)設(shè)置是否正確;

2. Ping 127.0.0.1,127.0.0.1 回送地址Ping 回送地址是為了檢查本地的TCP/IP協(xié)議有沒有設(shè)置好;

3. Ping本機IP 地址,這樣是為了檢查本機的IP 地址是否設(shè)置有誤;

,

4. Ping本網(wǎng)網(wǎng)關(guān)或本網(wǎng)IP 地址,這樣的是為了檢查硬件設(shè)備是否有問題,也可以檢查本機與本地網(wǎng)絡(luò)連接是否正常;(在非局域網(wǎng)中這一步驟可以忽略)

5. Ping遠程IP 地址,這主要是檢查本網(wǎng)或本機與外部的連接是否正常。

在檢查網(wǎng)絡(luò)連通的過程中可能出現(xiàn)一些錯誤,這些錯誤總的來說分為兩種最常見。

1. Request Timed Out

"request time out" 這提示除了在《PING (一)》提到的對方可能裝有防火墻或已關(guān)機以外,還有就是本機的IP 不正確和網(wǎng)關(guān)設(shè)置錯誤。

①、IP 不正確:

IP 不正確主要是IP 地址設(shè)置錯誤或IP 地址沖突,這可以利用ipconfig /all這命令來檢查。在WIN2000下IP 沖突的情況很少發(fā)生,因為系統(tǒng)會自動檢測在網(wǎng)絡(luò)中是否有相同的IP 地址并提醒你是否設(shè)置正確。在NT 中不但會出現(xiàn)"request time out"這提示而且會出現(xiàn)"Hardware error" 這提示信息比較特殊不要給它的提示所迷惑。

②、網(wǎng)關(guān)設(shè)置錯誤:這個錯誤可能會在第四個步驟出現(xiàn)。網(wǎng)關(guān)設(shè)置錯誤主要是網(wǎng)關(guān)地址設(shè)置不正確或網(wǎng)關(guān)沒有幫你轉(zhuǎn)發(fā)數(shù)據(jù),還有就是可能遠程網(wǎng)關(guān)失效。這里主要是在你Ping 外部網(wǎng)絡(luò)地址時出錯。錯誤表現(xiàn)為無法Ping 外部主機返回信息"Request timeout"。

2. Destination Host Unreachable

當你在開始PING 網(wǎng)絡(luò)計算機時如果網(wǎng)絡(luò)設(shè)備出錯它返回信息會提示"destination host unreachable" 。如果局域網(wǎng)中使用DHCP 分配IP 時,而碰巧DHCP 失效,這時使用 PING 命令就會產(chǎn)生此錯誤。因為在DHCP 失效時客戶機無法分配到IP 系統(tǒng)只有自設(shè)IP ,它往往會設(shè)為不同子網(wǎng)的IP 。所以會出現(xiàn)"Destination Host Unreachable"。另外子網(wǎng)掩碼設(shè)置錯誤也會出現(xiàn)這錯誤。

還有一個比較特殊就是路由返回錯誤信息,它一般都會在"Destination Host Unreachable"前加上IP 地址說明哪個路由不能到達目標主機。這說明你的機器與外部網(wǎng)絡(luò)連接沒有問題,但與某臺主機連接存在問題。

舉個例子吧。

我管理的網(wǎng)絡(luò)有19臺機,由一臺100M 集線器連接服務(wù)器,使用DHCP 動態(tài)分配IP 地址。

有一次有位同事匆忙地告訴我" 我的OUTLOOK 打不開了" ,我到他機器檢查,首先我檢查了本地網(wǎng)絡(luò)設(shè)置,我用ipconfig /all看IP 分配情況一切正常。接著我就開始PING 網(wǎng)絡(luò)中的其中一臺機器,第一次PING 結(jié)果很正常,但OUTLOOK 還是無法使用其它網(wǎng)絡(luò)軟件和Copy 網(wǎng)絡(luò)文件都可以使用但網(wǎng)絡(luò)速度很慢,第二次PING 我用了一個參數(shù)-t (-t 可以不中斷地PING 對方,當時我想PING 一次可能發(fā)現(xiàn)不了問題)發(fā)現(xiàn)有time=30ms和request time out ,從服務(wù)器PING 這臺機就更有趣,request time out 比正常數(shù)據(jù)還多,在局域中竟然有time=30ms和request time out太不正常了。開始我認為是網(wǎng)卡的問題但換網(wǎng)卡后故障依舊,重做網(wǎng)線還是不能解決問題,這故障真有趣!最后我沒辦法了把它插在集線器端口上的另一端的網(wǎng)線換到另一個端口,哈!故障解決了。原來是集線器端口壞了。

如何用Ping 命令來判斷一條鏈路的速度?

Ping 這個命令除了可以檢查網(wǎng)絡(luò)的連通和檢測故障以外,還有一個比較有趣的用途,那就是可以利用它的一些返回數(shù)據(jù),來估算你跟某臺主機之間的速度是多少字節(jié)每秒 我們先來看看它有那些返回數(shù)據(jù)。

Pinging 202.105.136.105 with 32 bytes of data:

Reply from 202.105.136.105: bytes=32 time=590ms TTL=114

Reply from 202.105.136.105: bytes=32 time=590ms TTL=114

Reply from 202.105.136.105: bytes=32 time=590ms TTL=114

,

Reply from 202.105.136.105: bytes=32 time=601ms TTL=114

Ping statistics for 202.105.136.105:

Packets: Sent = 4, Received = 4, Lost = 0 (0 loss),

Approximate round trip times in milli-seconds:

Minimum = 590ms, Maximum = 601ms, Average = 593ms

在例子中"bytes=32"表示ICMP 報文中有32個字節(jié)的測試數(shù)據(jù)(這是估算速度的關(guān)鍵數(shù)據(jù)),"time=590ms"是往返時間。

怎樣估算鏈路的速度呢?舉個例子吧。我們把A 和B 之間設(shè)置為PPP 鏈路。

從上面的PING 例子可以注意到,默認情況下發(fā)送的ICMP 報文有32個字節(jié)。除了這32個字節(jié)外再加上20個字節(jié)的IP 首部和8個字節(jié)的ICMP 首部,整個IP 數(shù)據(jù)報文的總長度就是60個字節(jié)(因為IP 和ICMP 是Ping 命令的主要使用協(xié)議,所以整個數(shù)據(jù)報文要加上它們)。另外在使用Ping 命令時還使用了另一個協(xié)議進行傳輸,那就是PPP 協(xié)議(點對點協(xié)議),所以在數(shù)據(jù)的開始和結(jié)尾再加上8個字節(jié)。在傳輸過程中,由于每個字節(jié)含有8bit 數(shù)據(jù)、1bit 起始位和1bit 結(jié)束位,因此傳輸速率是每個字節(jié)2.98ms 。由此我們可以估計需要405ms 。即68*2.98*2(乘2是因為我們還要計算它的往返時間)。

我們來測試一下33600 b/s的鏈路:

Pinging 202.105.36.125 with 32 bytes of data:

Reply from 202.105.36.125: bytes=32 time=415ms TTL=114

Reply from 202.105.36.125: bytes=32 time=415ms TTL=114

Reply from 202.105.36.125: bytes=32 time=415ms TTL=114

Reply from 202.105.36.125: bytes=32 time=421ms TTL=114

Ping statistics for 202.105.36.125:

Packets: Sent = 4, Received = 4, Lost = 0 (0 loss),

Approximate round trip times in milli-seconds:

Minimum = 415ms, Maximum = 421ms, Average = 417ms

看是不是差不多啊。^_^

這里大家可能要注意到,這估算值跟實際值是有誤差的,為什么呢?因為我們現(xiàn)在估算的是一個理論值,還有一些東西我們沒有考慮。比如在網(wǎng)絡(luò)中的其它干擾,這些干擾主要來之別的計算機。因為在你測試時不可能全部計算機停止使用網(wǎng)絡(luò)給你做測試,這是不實際的。另外就是傳輸設(shè)備,因為有某些設(shè)備如MODEM 它在傳輸時會把數(shù)據(jù)壓縮后再發(fā)送,這大大減少了傳輸時間。這些東西產(chǎn)生的誤差我們是不能避免的,但其數(shù)值大約在5以內(nèi)我們都可以接受(利用MODEM 傳輸例外),但是可以減少誤差的產(chǎn)生。比如把MODEM 的壓縮功能關(guān)閉和在網(wǎng)絡(luò)沒有那么繁忙時進行測試。有時候誤差是無須消除的。因為我們需要這些誤差跟所求得的理論值進行比較分析,從而找出網(wǎng)絡(luò)的缺陷而進行優(yōu)化。這時測試網(wǎng)絡(luò)的所有數(shù)據(jù)包括誤差都會成為我們優(yōu)化的依據(jù)。

還要注意,這種算法在局域網(wǎng)并不適用,因為在局域網(wǎng)中速度非常的快幾乎少于1ms ,而Ping 的最小時間分辨率是1ms ,所以根本無法用Ping 命令來檢測速度。如果想測試速度那就要用專門儀器來檢測。

總的來說,Ping 命令是一個在故障檢查方面很有用而且很便利的工具,你不應(yīng)該忽視它的存在。(

___________________________________________________________________________________________

3:網(wǎng)絡(luò)命令

[ 2007-1-5 14:34:00 | By: Mo. ]

,

當你打開瀏覽器,自由地游弋于浩如煙海的互聯(lián)網(wǎng)世界之時,是否也沉迷于下載各種實用軟件?其中也許有很大一部分就是網(wǎng)絡(luò)工具吧!但請你不要忽視你的面前——windows (包括win98和nt )作系統(tǒng)中本來就帶有不少的網(wǎng)絡(luò)實用工具,雖然比較簡單,卻并不簡陋。本著“簡單就是美”的原則,下面就為你展現(xiàn)windows 網(wǎng)絡(luò)實用工具的豐采……

ping

ping 是個使用頻率極高的實用程序,用于確定本地主機是否能與另一臺主機交換(發(fā)送與接收)數(shù)據(jù)報。根據(jù)返回的信息,你就可以推斷tcp/ip參數(shù)是否設(shè)置得正確以及運行是否正常。需要注意的是:成功地與另一臺主機進行一次或兩次數(shù)據(jù)報交換并不表示tcp/ip配置就是正確的,你必須執(zhí)行大量的本地主機與遠程主機的數(shù)據(jù)報交換,才能確信tcp/ip的正確性。 簡單的說,ping 就是一個測試程序,如果ping 運行正確,你大體上就可以排除網(wǎng)絡(luò)訪問層、網(wǎng)卡、modem 的輸入輸出線路、電纜和路由器等存在的故障,從而減小了問題的范圍。但由于可以自定義所發(fā)數(shù)據(jù)報的大小及無休止的高速發(fā)送,ping 也被某些別有用心的人作為ddos (拒絕服務(wù)攻擊)的工具,前段時間yahoo 就是被黑客利用數(shù)百臺可以高速接入互聯(lián)網(wǎng)的電腦連續(xù)發(fā)送大量ping 數(shù)據(jù)報而癱瘓的。

按照缺省設(shè)置,windows 上運行的ping 命令發(fā)送4個icmp (網(wǎng)間控制報文協(xié)議)回送請求,每個32字節(jié)數(shù)據(jù),如果一切正常,你應(yīng)能得到4個回送應(yīng)答。

ping 能夠以毫秒為單位顯示發(fā)送回送請求到返回回送應(yīng)答之間的時間量。如果應(yīng)答時間短,表示數(shù)據(jù)報不必通過太多的路由器或網(wǎng)絡(luò)連接速度比較快。ping 還能顯示ttl (time to live 存在時間)值,你可以通過ttl 值推算一下數(shù)據(jù)包已經(jīng)通過了多少個路由器:源地點ttl 起始值(就是比返回ttl 略大的一個2的乘方數(shù))-返回時ttl 值。例如,返回ttl 值為119,那么可以推算數(shù)據(jù)報離開源地址的ttl 起始值為128,而源地點到目標地點要通過9個路由器網(wǎng)段(128-119);如果返回ttl 值為246,ttl 起始值就是256,源地點到目標地點要通過9個路由器網(wǎng)段。

通過ping 檢測網(wǎng)絡(luò)故障的典型次序

正常情況下,當你使用ping 命令來查找問題所在或檢驗網(wǎng)絡(luò)運行情況時,你需要使用許多ping 命令,如果所有都運行正確,你就可以相信基本的連通性和配置參數(shù)沒有問題;如果某些ping 命令出現(xiàn)運行故障,它也可以指明到何處去查找問題。下面就給出一個典型的檢測次序及對應(yīng)的可能故障:

ping 127.0.0.1——這個ping 命令被送到本地計算機的ip 軟件,該命令永不退出該計算機。如果沒有做到這一點,就表示tcp/ip的安裝或運行存在某些最基本的問題。

ping 本機ip ——這個命令被送到你計慊渲玫膇p 地址,你的計算機始終都應(yīng)該對該ping 命令作出應(yīng)答,如果沒有,則表示本地配置或安裝存在問題。出現(xiàn)此問題時,局域網(wǎng)用戶請斷開網(wǎng)絡(luò)電纜,然后重新發(fā)送該命令。如果網(wǎng)線斷開后本命令正確,則表示另一臺計算機可能配置了相同的ip 地址。

ping 局域網(wǎng)內(nèi)其他ip ——這個命令應(yīng)該離開你的計算機,經(jīng)過網(wǎng)卡及網(wǎng)絡(luò)電纜到達其他計算機,再返回。收到回送應(yīng)答表明本地網(wǎng)絡(luò)中的網(wǎng)卡和載體運行正確。但如果收到0個回送應(yīng)答,那么表示子網(wǎng)掩碼(進行子網(wǎng)分割時,將ip 地址的網(wǎng)絡(luò)部分與主機部分分開的代碼)不正確或網(wǎng)卡配置錯誤或電纜系統(tǒng)有問題。

ping 網(wǎng)關(guān)ip ——這個命令如果應(yīng)答正確,表示局域網(wǎng)中的網(wǎng)關(guān)路由器正在運行并能夠作出應(yīng)答。

ping 遠程ip ——如果收到4個應(yīng)答,表示成功的使用了缺省網(wǎng)關(guān)。對于撥號上網(wǎng)用戶則表示能夠成功的訪問internet (但不排除isp 的dns 會有問題)。

ping localhost ——localhost 是個作系統(tǒng)的網(wǎng)絡(luò)保留名,它是127.0.0.1的別名,每太計算機都

,

應(yīng)該能夠?qū)⒃撁洲D(zhuǎn)換成該地址。如果沒有做到這一帶內(nèi),則表示主機文件(/windows/host)中存在問題。

ping ——對這個域名執(zhí)行ping 命令,你的計算機必須先將域名轉(zhuǎn)換成ip 地址,通常是通過dns 服務(wù)器如果這里出現(xiàn)故障,則表示dns 服務(wù)器的ip 地址配置不正確或dns 服務(wù)器有故障(對于撥號上網(wǎng)用戶,某些isp 已經(jīng)不需要設(shè)置dns 服務(wù)器了)。順便說一句:你也可以利用該命令實現(xiàn)域名對ip 地址的轉(zhuǎn)換功能。

如果上面所列出的所有ping 命令都能正常運行,那么你對你的計算機進行本地和遠程通信的功能基本上就可以放心了。但是,這些命令的成功并不表示你所有的網(wǎng)絡(luò)配置都沒有問題,例如,某些子網(wǎng)掩碼錯誤就可能無法用這些方法檢測到。

ping 命令的常用參數(shù)選項

ping ip -t——連續(xù)對ip 地址執(zhí)行ping 命令,直到被用戶以ctrl c中斷。

ping ip -l 2000——指定ping 命令中的數(shù)據(jù)長度為2000字節(jié),而不是缺省的32字節(jié)。 ping ip -n——執(zhí)行特定次數(shù)的ping 命令。

標簽: