|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 6 b4 k& w4 V4 C- I1 t, }/ l% r6 M3 v, u$ o
$ I" y% x! W& x- w) D
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * ^+ O, ~9 _* e# T) \' P' t
g+ @# h4 m" P. K1 @3 l6 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 ( L) E% b) a# e- J% X6 {
" l; [% t. Z* m; P) F( t) Q
Options:
" {8 j, l! R7 x X) O
5 l8 m$ U+ ?# _ [3 ? -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
/ N7 A/ c0 \$ k% D
; }% L, J8 B6 }1 } 不停的ping地方主机,直到你按下Control-C。
$ _2 }& R( a" g) a& l
5 \6 J% z, I3 U$ Y2 I+ @! |5 H z 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
% g$ N2 i. z0 n4 j 6 `% _2 V0 {' x6 a
-a Resolve addresses to hostnames. ) t+ G* L' ^; }0 s9 [& H- s
" M$ b1 O& T( J5 T 解析计算机NetBios名。
$ u% N; F8 J. Q% q( J1 V ) C5 G% j+ q9 b- C5 m/ J
示例:C:\>ping -a 192.168.1.21
( O2 R4 j& d3 C) v2 `
( K% c+ n3 q. g9 J; M, D' o3 A Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: - A4 j& y1 V( A
+ I8 [6 P8 \% F9 o, E, l) T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, W7 j- @1 ^& p8 u: M! T d9 \4 a* Y; p
% m! e; a+ L/ s( V9 C4 F4 o0 r Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / p: y4 D( O5 e/ T, ^- B. t
: I8 n/ m$ J" ~7 w( E. @6 P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : c% f7 ^6 ^ W3 F) H
- d3 ?: H6 v9 \, T/ e! e
b- z9 M& U7 `) E1 A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) {; ?: k6 g5 ~! E& Z& ]* l4 U
# {' L! y7 f- |' h
Ping statistics for 192.168.1.21: 0 g9 ?! w8 q w5 E3 J
a6 `: J+ r) H- D
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
* U, j$ y# K* k6 F6 G& A$ m 8 U/ M, Y8 N8 h/ b) J
Minimum = 0ms, Maximum = 0ms, Average = 0ms a7 N: m8 c' U, ~& e
$ Y# ^& v) A+ L7 j 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
$ ~. w: J% S2 {* D; O4 p: M % a2 d1 d. ?; q1 \0 b U( O
-n count Number of echo requests to send. 7 e0 X1 i: x* G, M
: b2 r, F4 z( [1 b! z4 F2 F" [ 发送count指定的Echo数据包数。 " t+ @) f/ E- k. L5 o
' O+ ?% i2 y; u& I" s
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
. }; i: P- h9 h; g: ~- r % C8 I6 I' c7 |
C:\>ping -n 50 202.103.96.68 5 |# x! \ X d4 V& B! m
3 b5 A3 ?2 B+ u0 Q) R1 w Pinging 202.103.96.68 with 32 bytes of data: 9 z; t7 g7 [4 \) r# r3 `
5 q! I8 d, T2 p7 Q* x/ ?
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + P: o) P2 n: h5 b
4 i3 w2 C# ^; ?, J8 J2 M+ R Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& R& ~# W$ o8 d2 W" T
* m4 h+ a- {+ a" F: K; d8 H. l Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% t' m% A! M3 Q+ ]; u 8 o3 Q7 H- }2 D1 {
Request timed out.
, `* e7 Y: _+ ^+ `1 P3 O
0 s3 `, Z! q2 [6 k2 n0 U ………………
* `" [: S" f, g, c* F
' T4 T* |6 @, [8 Z' O+ j [( C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! K J. j( m; F1 E& N. [7 y z9 T3 W5 z5 U. A# |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 `' l0 |- D( S3 v# G% }6 g
; u- C7 q3 Y! s" ^ Ping statistics for 202.103.96.68: , r& Y5 u+ o4 F8 R2 }
1 M, H4 {* M8 D0 i$ t
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: . x) g. A, p9 W6 V( b. B- N3 Z
1 K7 H5 ~! u; Z- k6 C3 A
Minimum = 40ms, Maximum = 51ms, Average = 46ms
H; V" S$ ?6 W- R; w: {
8 u# j0 f3 Z) {; A/ q. H/ Q! w 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 $ E! \* t( b% O( K
" {% X2 u; g n7 K T -l size Send buffer size. & e6 r1 b" p0 l9 r) j: g+ A
0 ?9 ?# y' |# Q, b3 b+ a
定义echo数据包大小。 |
|