|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
2 P4 Y# D8 A* l4 v7 C$ U4 u- x 7 m* D. `5 H+ ? a( e
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
+ `7 [+ @3 U& w7 K- ^ 4 s, \/ C1 T4 R5 R* j
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 / B9 Y; Y5 x; |1 Q, t
. k: v& F7 k# Z; Z9 S6 [- Y
Options:
2 k6 p. o( x; i2 I
4 D& ]( I) _) V) D -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
! x2 E0 `2 c/ \( k
6 h3 M: b$ S2 I, o/ b% K 不停的ping地方主机,直到你按下Control-C。
& `. T* s9 I" P- ?2 w; h
2 ^2 H4 `8 B. R) t6 {. r) H 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ! x/ @4 o6 W a9 I* H0 B+ z3 k+ g
. Y# M% F; F2 i; M1 G, g
-a Resolve addresses to hostnames.
3 X1 G( L% x( d3 @2 o8 l1 i2 v
* i$ s( g+ Y; Y, p! ~, V2 t 解析计算机NetBios名。 ) {1 E4 F9 ?: b0 \
3 _, X! R1 m( C) a ~/ B6 s) \2 T# g 示例:C:\>ping -a 192.168.1.21 * k& y# n& J6 l6 F4 x
# O& C2 i. F& w2 L3 O% ? Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
" B9 D: h* l; V$ n2 A$ h
( l/ A) }; I* B Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 J2 v! q- t; ]* ^: }" H 0 b# o& a! K5 P% w: |4 F+ b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 a0 k. d1 @! _# y# o 6 M2 G' W: M2 Z, b2 W: v0 m, P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 }4 l- n7 d7 l& G3 K z
# m, W: q. I0 U) {/ V
- l4 @ g( N# z5 L0 b$ ` Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 [2 u1 @1 f- N$ w. d: t' m
' O& f6 l1 J& y w Ping statistics for 192.168.1.21:
( o$ R% O2 z; d1 _5 ^9 y) z! l 7 ?; ]" `7 Y3 o- o$ x
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: . g5 e# W. w2 A/ a# Z
/ G/ N+ T4 f$ j9 f5 ?
Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ Y" O% _- B3 V d9 X( N( }( e m3 e1 Y, @* C) J
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 - n8 K, f5 m: h
6 {, N2 Z0 j& v
-n count Number of echo requests to send. 3 H5 q) q$ U5 O+ r" W3 L# P
% W7 F/ m4 d. x
发送count指定的Echo数据包数。
9 L4 y5 \! V; o! b$ i4 Y4 F& \+ O- T
9 L& s# N' e1 Q* p 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
; M& N& `+ P" N$ x
, |- `6 S4 |/ o. d7 N C:\>ping -n 50 202.103.96.68 * \0 ^+ ^/ @- G0 x
( g+ @/ O7 \# l# @6 n Pinging 202.103.96.68 with 32 bytes of data: ) Q, P0 p0 w/ j& a7 v) b; v
c: m1 t( i, B7 d" U( }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 A7 Q3 J) B1 B9 k, U
q# B# A- f7 |! o f
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- H1 N1 _/ H. A) L 1 u8 E) x( h" R6 Q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& C6 W8 _# B. Z * i4 z* n E& o) q6 a7 ]/ r2 {
Request timed out. 6 U& y2 R e( T3 X Q+ j8 j
7 r/ |7 Y3 F0 Y: b! } ………………
! v1 d2 m. s0 ]/ a, n 1 d; x- i7 ], H* h- `
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' D9 }, _ G% V- c
7 r- w! c- O- K9 ~' ~4 |8 Z! U
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ g! e+ O! c& K5 m6 W
5 H7 R$ U5 B$ B0 L Ping statistics for 202.103.96.68: * N7 i7 j8 Q$ H1 ]
a, ?) Z0 ~4 y2 B" w1 \ Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: : ]7 t" E7 r. W" S7 f" I
8 J" _, W* P6 B9 k1 x: @ Minimum = 40ms, Maximum = 51ms, Average = 46ms 0 T% k, r8 |6 g9 X
: p8 ?& v- l7 w; U0 S( F 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ! s' F* J' S6 M9 Y: M
8 o$ g7 D' }/ R9 X: e -l size Send buffer size. $ u, a' H: u8 w! y# y
4 U& a8 S! T0 E$ \) O
定义echo数据包大小。 |
|