|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
1 U% K5 P8 _+ s" h* n, G: x % U$ b7 p% }& j2 P: I u; n
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
& r6 [! F& g7 w: S( k0 u
1 i6 C6 L9 X4 l5 r: |4 w$ x 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 8 W7 H# ]3 q2 B; x- E$ b
4 D6 @6 c( k% K+ l- V# w
Options: . a4 ^8 _' y% A6 ^5 e2 o
# d7 G& e/ \, b* }8 e: C4 T
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 5 `: h$ J2 H: p! F, v
7 T# `! h& y- i7 o# h* a
不停的ping地方主机,直到你按下Control-C。 % K* f5 m \% e1 M/ X" P8 x
9 P# Q% r" H* E& v- T0 R 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
) n4 x Z% C: O7 R n: F/ u6 p6 \- G
; i3 O0 ?: V: Z -a Resolve addresses to hostnames.
& Q* c; h8 e7 `2 x' j7 v6 r8 ~
; W# N9 l7 R% `- x 解析计算机NetBios名。 8 |/ p; O q3 U
z1 t" i8 e$ w* g8 T7 W1 a2 Z 示例:C:\>ping -a 192.168.1.21 }7 \( q5 A, a% Y- r+ M4 n( F
, `; n6 J: p1 I* a( c4 v* h
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
+ B- q8 b9 G" b* J - j# g! l0 L5 }% r9 q- B! l
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) g& V \2 H" u6 p' x; w
$ r8 o6 K4 t7 C1 [9 z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 V3 Y4 n) }# g # f+ M! P# K( x. o( i
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 o$ S9 z! [0 x8 k0 \! O9 Q2 `
7 N! h. Q0 T! X* H
" ~& S8 ?8 J' Q+ w Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 m4 s4 }$ Y; u$ m8 u! h/ j + H9 k4 @8 U$ ?3 ?
Ping statistics for 192.168.1.21:
+ n9 |" o: Y) o4 E2 b: ?
/ Y5 f+ {6 G" f. S5 l Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
% e+ K k8 q5 } }% r M$ l
* B* W2 y$ ?% i0 h Minimum = 0ms, Maximum = 0ms, Average = 0ms " s4 W& H2 N' c# b6 v( a0 A
' J* B) S! B4 _) u2 ?3 Y 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
: t; I/ U4 y! ]2 U1 g7 d
7 y7 N) B# G- E- k# \ -n count Number of echo requests to send. ) N) e8 a7 q3 l
. q8 W3 [/ t' O, K; L
发送count指定的Echo数据包数。
. h1 r/ Q% l$ O9 d6 A 9 j, ]. h* {; B
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: q) H" `( m9 |4 n# U* J4 D
4 w, l1 \! G5 a) K# r! `: r3 E
C:\>ping -n 50 202.103.96.68
; F& A* k- V3 F # z* y0 c5 O; h% `% {2 S1 x- N& {3 \; L
Pinging 202.103.96.68 with 32 bytes of data: # n( b( i- G. h4 N/ f
5 i: L/ A# h6 y' V: ?3 y7 w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & S/ x8 x0 ^8 v! k
5 e1 a+ u+ p& N) D8 L8 n Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 c3 l8 W5 Q5 R/ w
+ ]% X ]2 N( |: y2 R9 i0 o
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 }% ^. G" d* D v) P: n
* W3 c% j0 T! _9 u, a. ]8 M" k Request timed out. , S/ p/ i \+ |
$ m+ X( P7 [' ^# w" G; h% N0 D
………………
9 j9 B1 J0 E5 u % {' V2 s. M9 B# o4 W7 t% O
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 x! D9 ]- O6 Y. J- M' H# Q
: {& M1 F& n7 R. x* C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 {5 c6 R9 J. ^* m, N, D" @/ Q
V2 @: u) }. p @2 z" b' V- | Ping statistics for 202.103.96.68: E8 R" n8 D5 V" Z5 |8 j# F
5 h# E) j' o/ V/ d2 `: ~% O8 o0 S
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
. l# X4 \+ Y! i) S- A( T
: b: c; a% N. M* G! e9 }7 e% D Minimum = 40ms, Maximum = 51ms, Average = 46ms
0 t, g( f1 O& V & b2 f, _) F+ V4 y' q
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ' U2 d6 X% g3 O7 Q p( f
; J8 L) f) B! W# P
-l size Send buffer size. 2 S8 b2 N7 i0 L/ x% ?5 ^7 ?; q
3 n6 G* C) p3 X6 a) m5 ~1 k2 @ 定义echo数据包大小。 |
|