标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
5 \( j1 o- q; }, O4 _$ Q, @% ~
( }' F) \5 N- g
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
Q& R. h f3 q6 d) \
( d& ]* @9 m& m# Y3 u: B' i' d9 u& F0 K
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
6 b0 d& {$ M8 Z$ J
W2 e8 B T4 p0 E7 p
Options:
: h# H! D3 C3 u! V
& k0 P! R, @6 E% ^8 g
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
9 G" u: l" W$ l& B' M
. ]. w: C0 O5 v8 L3 y$ {
不停的ping地方主机,直到你按下Control-C。
. d8 W# e4 v u6 [! d/ y
& r! x; R4 C' J8 A% K8 q
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
% ?7 u; m) W! h; d% V
. F4 T/ ~! z% b4 T7 ?5 n
-a Resolve addresses to hostnames.
3 N/ O [* \) |2 W0 Q( B
7 L S( o: E! O( R$ @" A6 p \ h2 l
解析计算机NetBios名。
2 ~* n) z; @* @' U: g. f# P
$ c: K( Q& Q6 b* V& _) ~
示例:C:\>ping -a 192.168.1.21
7 F/ a9 @# O# d6 Q
* n( Y8 y+ s. ] Z* C6 \( b- N
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
! w8 v5 C4 J& \" h! P" ]& y. n% z
9 t$ Q( [% J+ A) D( u" L$ N
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 \) ?- ]! E7 e8 @
0 A n. H% G: e2 Y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ `- v+ ~7 |) i% P
E. B T7 g+ n# s; H8 N& S
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 `) ^+ c2 i; [0 q. N; F$ S
, G# E! R$ y9 B! y- w& K
* `( i1 h( R0 v7 u5 e. K
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; Z. b; z7 T4 j/ _
& Z3 J7 z9 Q/ S+ `* ?, M& o
Ping statistics for 192.168.1.21:
. R/ Z( [$ N {6 T% O
$ j1 ], g: }5 J1 N. y6 s+ F
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
0 x \- Y3 E1 a) y, u: A& h$ v
2 U9 q- F, r* y9 E, E" S# E
Minimum = 0ms, Maximum = 0ms, Average = 0ms
8 _# G; U, }+ G/ p* C
! T4 u" w# T" L+ F( g, j
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
- {( Q4 I4 V5 n/ `+ ^
6 W3 X1 \9 S/ |( X0 O1 \
-n count Number of echo requests to send.
& q2 y0 C$ {, `6 k
4 n) V, D5 Z8 [1 e! x. Q: h. B
发送count指定的Echo数据包数。
4 P! j* l2 v/ e2 G
) d( V9 D3 Q/ p& [* b
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
" N1 z7 u0 M: k' b O3 |5 j
, C3 }4 ^2 {6 C) e- ^
C:\>ping -n 50 202.103.96.68
/ Y" R$ ?0 ?# K5 h
6 s) R) O% \8 Z/ W% }
Pinging 202.103.96.68 with 32 bytes of data:
- v7 `/ W9 M. o4 D
% l" V3 ^) |" U7 u1 C
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; F$ r" W7 Z4 M8 |5 T8 X
3 k& T" O* A- m k
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 S$ e7 |& |* ?* Q5 I
# h9 N! {$ l5 r( s. U5 h' b: b! U
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
L! |" h' @% `. Q' v; H4 p
. m' r/ O" y+ R8 j
Request timed out.
* u+ {1 L6 O% ]! s
: |1 I/ Z/ p7 N n+ {4 C
………………
% s" h% U) t+ m( b' i( j
$ C8 k" O' o( t3 N$ r; J/ m! H
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# o7 J5 a, ^0 x& V: o8 |
, J. s% K3 }/ `$ G' a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% y1 }/ Z! ~; w1 L4 Q
( b9 V( h* Y/ y! N3 s
Ping statistics for 202.103.96.68:
8 Z, F% l7 j* M* N3 g& X$ N
" H! Z S9 j6 D3 V
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
" d, I0 ~7 _7 c& g( `
- O2 f' r/ m3 O6 C
Minimum = 40ms, Maximum = 51ms, Average = 46ms
7 s5 Q p7 J- D W0 t
v/ @7 Q* f4 x6 j& v! J* \
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
9 g5 ?# I! ?0 P* Z; I9 s1 O- g; u. w2 [
- r2 W5 d0 \4 j4 N, ?8 c
-l size Send buffer size.
! m z' r$ `3 l8 F& x4 s
$ \4 x; v9 ~/ O! E. a( [: C3 i) r
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2