|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
% L: ~" a K% P& V# p) w
4 N8 e1 |/ J# S( b2 n* s( l 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
* K: Y0 t) D- _9 N7 _ / M0 z6 Q. o3 \3 C: K7 F2 B0 s( M1 D
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 ' Z4 I; \* r. p C* B0 e
5 x! U, M# ~2 Z/ h6 Q Options: * R; b$ Y1 p; q
. _) j! F: q& @. i! C% x
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
! W" w/ K# d T* C 0 m1 d) ]5 v; K; s) U" w
不停的ping地方主机,直到你按下Control-C。
. R4 N6 `, O/ t( V4 j/ f n$ ~
1 m* {& W. A+ a9 E 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 Y" o% M7 u2 o5 C# I3 _6 \7 s
2 p' C1 q4 ]+ W9 R- t2 {" } -a Resolve addresses to hostnames.
8 ~& t- P' I6 r! ^0 _: I
7 t( Y* n7 s9 S- z2 j7 Q7 r$ B 解析计算机NetBios名。
! U% ^' i {4 F4 D' e- I
! r% z4 I3 D) h( G* e 示例:C:\>ping -a 192.168.1.21
/ s" P/ Q& X; V; m
! [* A* ?! W/ A Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 0 ?/ L, T0 H2 _+ a% O
9 t& l+ S& o) S& O' g: t8 _# g$ T Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& O& a" _ q% j
2 r; j8 W4 t- M; M9 n Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 l/ R) Y8 ?5 W& U! e4 \ 7 c" e7 A0 M4 H, f
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 z( E7 L7 J v) q/ v
( U$ b% l1 D6 l. t8 r2 l
% _% ~. R! ]1 r& `! ^' N7 j) N: H" w* ?- [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 X7 ~+ a5 ?' a" {
' D3 @$ C! L: q8 U) Z1 { ]; U& J
Ping statistics for 192.168.1.21:
1 N5 r. C7 b: Q% ^/ e( _: j ( K- Y& N. E+ U$ i
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ n' D& M/ O( @( d
& R' W' f) @% ~9 I/ A0 K
Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ {0 Z& m& e8 `: l # M' r/ P% Q/ [" n& u
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
5 B/ o* a) i5 D- k l6 a* ] 3 X' N5 t) ^: U! `
-n count Number of echo requests to send. : c6 z+ H$ Z, k% }, X/ Z
9 | k1 y* G/ S0 \6 L1 Y
发送count指定的Echo数据包数。 3 t" g, i/ ]- [, U2 l! {! }
$ B1 v3 ^% l. v# } 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
- g# h2 E$ T5 S4 _ 3 Z- {1 Z+ A1 U1 M
C:\>ping -n 50 202.103.96.68
0 |- l5 g' P0 ]. T9 N2 _ . |" J2 G# O& ]# M6 J
Pinging 202.103.96.68 with 32 bytes of data: 3 m! r9 S% {/ N4 h8 D2 g( S/ b
/ R8 V. s& V" ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , y. P( [1 ]8 Y# ^5 ?9 K4 }
/ Y1 |! I% x) V. w+ B1 Y) F5 ?
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ f/ e3 U6 h3 x3 u% v- B4 e! A3 h, t
( w& p% X: s, t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' m3 F/ u3 @4 ^- L& \2 o4 l' r# w
5 G# u! `/ \) K
Request timed out. 6 I/ f! i$ T7 I4 M! A! r- I
^6 a8 s& Z6 |. l& \
……………… 1 |& i2 D7 V5 V6 x! U8 y
+ w" F2 Z) d4 \: O4 U Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* F' n, |( n$ J. p9 k / A8 J! M# Y* R) ~
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ ?% \2 q, H/ p* b& H! B! R A0 F & P: B( S" l! C5 h- z' _
Ping statistics for 202.103.96.68:
; e. l* i% z! Y+ h& c$ W1 I8 l ; R9 E5 \# J& W6 R# B( Z
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ' W8 i6 ?) L: u1 v
/ y# ^( ]+ t3 w+ x/ L
Minimum = 40ms, Maximum = 51ms, Average = 46ms 2 V {7 ^. t& ^! G
( X: H* `. O' ?* F 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
4 p+ v9 v7 e; {' U$ z
; F7 S! ^6 \* y. J$ w' R -l size Send buffer size. 4 h4 c& l" K* h
& x0 D' J$ D, ^; i4 B; Y$ I% y
定义echo数据包大小。 |
|