|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
# l- e/ U8 A w0 J1 J ) r* U. Y/ k; U( G- t
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * q6 F6 V! a: @; u! S
9 \) ] x0 Y" I% R) B 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 - \/ ^& Q1 A4 a2 k! e$ I6 P9 u
% R8 T+ V; s6 r' j Options: ' Y1 d+ S; H) u0 \# U, K
% y4 H- W* \/ {+ }" v1 E -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
5 I+ I9 a. v( v! M- L/ z9 [* ~2 D
4 }- j8 z( J, |' ~" k+ G* W2 J2 F 不停的ping地方主机,直到你按下Control-C。 ; Z8 L/ S2 W4 W0 I& {# E' z
% P Y9 e9 ?3 I9 \ 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 # h2 J( A; W! H8 l5 o1 c3 r( q# J
* Y4 |$ q% C. {8 t0 H _
-a Resolve addresses to hostnames.
& r( Y$ F" B) n6 }/ [$ R 1 y& a% o- S8 ^- o7 O
解析计算机NetBios名。
2 `4 t3 E+ ]* b! p: B ( w1 h' _) }& C
示例:C:\>ping -a 192.168.1.21
7 s6 a( W- v1 p( W# Z+ u3 F 3 }9 ?0 `+ k) }* L
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: # Q8 f) A$ x' s. K3 W
2 u# j0 Y6 L C
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. \6 e9 p. {6 h2 g
* d* s% z: k4 [9 U" m& v% l9 k Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 w6 k: |7 i% O/ R2 w 6 |& w3 V/ l! L$ T& }, b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ k; \: z! \5 i; M/ {8 K9 E' O2 d8 \8 Z, B( V# _4 }7 @
% a: y) b- m) p `; m9 _* M Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 \5 i5 u/ M" w1 s
5 {1 u( @9 d+ k5 X% r, D
Ping statistics for 192.168.1.21:
9 E* Q9 V' k. g6 J
# s9 ]; L" z; W) Q) m4 Z Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
" h' F/ i/ U$ F3 J8 { 9 z( `$ S c+ \3 x3 Z8 B& v9 z
Minimum = 0ms, Maximum = 0ms, Average = 0ms ! n9 C+ K4 ?+ ~8 h* r
. q, r/ k5 h! @ a' W% ]# ?: x
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 6 s3 U! l( s( B2 M
. b q6 ?+ `1 I h -n count Number of echo requests to send. * H- i' M7 V7 C( U3 j: v0 N
; `7 S! \5 l/ y& C9 p, x$ D' p( s1 U 发送count指定的Echo数据包数。 3 e; Z) s! V+ y
q" Q- H6 A% a u6 G
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
; u+ }5 I. q% T* h( h/ ^( z 3 p w, v. ]) S$ x2 q! v
C:\>ping -n 50 202.103.96.68
# h# c1 i/ y: F; A- C! R
. _: x8 O$ d+ _9 n9 g Pinging 202.103.96.68 with 32 bytes of data:
0 ?. p" t' G- S % b8 {) L% A4 H: W
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 F o L( r) N' l
% p/ n7 y( q! @, W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* l; {, d; ^ `5 q& V- }
; F+ N7 s, t+ F- Q% J3 Y) S" i9 u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : e0 ]( h2 Y$ s' Z& ]
; `1 O- V/ G/ ?1 Y' l% g& b Request timed out. ' y0 S% D3 k* k7 \7 {; p
; c( O4 G/ F0 N
……………… 8 }! g+ u8 z; m& E5 N6 j& g
- H' { C2 M5 H; a% R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ M8 X$ h0 q/ h; B: T - t9 E, U- r5 g4 p* X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& l) W) b* D Q4 b% p5 B+ A' P: f 2 \# ]6 [6 J" c+ ~1 w
Ping statistics for 202.103.96.68: - l" N+ g, M6 _1 i% |% V$ [$ `5 K
; q7 j% F, X3 E* p2 f+ Z3 a- b
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ D1 M4 O9 R$ p
6 o8 T4 y! S( G/ ~/ { Minimum = 40ms, Maximum = 51ms, Average = 46ms 3 c& o& { l. i# g5 w8 e
3 h0 q! F( A- L6 v0 Y/ W4 z2 c
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 6 a; {3 B5 }1 a: @# F8 D
I! e5 p R% E
-l size Send buffer size. ) g! V. `% N v# j- T9 j$ k; H
$ f% ^1 j3 v' T2 G& `# V 定义echo数据包大小。 |
|