|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 : p/ M. ^5 l+ [4 ~0 K- u! }# B
/ H8 Z$ ]0 |: O" @8 k2 E 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . B" h+ b. p" y' c/ F
. z" `( N: M0 w$ E% Y0 X, M+ s8 F& 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 , h _% d) V0 E* w m
/ _) x& t7 Y2 a: n9 ^+ `, M/ }
Options:
5 h' w( A5 H" v4 B) M( ~; d& G
0 a' y- I- `. E+ [ -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
0 d9 N4 d5 Z- {" @, M0 d $ {) F+ H% e, F
不停的ping地方主机,直到你按下Control-C。
% O& ~# L/ y% P9 u. q" a
& ?- e3 i8 W( R! p 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
( Q# B' l; D% a
9 x' `# u- T- s -a Resolve addresses to hostnames. * L# ?% ^( Y: q( `9 _" K- g) l
- \% E+ a1 `% u& O& G" ]2 Z
解析计算机NetBios名。
7 Z: S" ]+ v! _. q& G8 t3 l * M( t$ M& A8 W: M
示例:C:\>ping -a 192.168.1.21
" h5 e4 ]5 h5 M8 ~ K S
, R# g( @. X3 L5 p2 \ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: , ~& b" a; T% J" P
3 k: Y# ^7 g" J; Z$ ~ c7 ?, X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: C* }! k, P& `+ Q5 I7 } 8 K" z' `: ^1 z% _3 ~# b: d% @: _$ e
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; K N5 o6 M9 X! Y) }2 O" f % H7 f [- Y; [, G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ ~# Z( Y+ c3 r' Y: o) L. h9 }1 B
; P3 X# r6 h6 e! t2 z
' n+ z+ o8 y) z7 z+ p7 D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: ]8 v( ]1 _+ F6 w 2 w3 y7 j4 z/ E/ q" X1 z4 ]
Ping statistics for 192.168.1.21:
) J5 l( ^6 m+ S, n, V2 _) ~
* L# h. r- E2 R% a5 j Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
7 Y! K& L; a* l7 U# u; U) F8 O
; e4 v* l( `- E1 g8 [ Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 Q0 }& }9 A9 ]* j* d# y
+ o7 D/ }2 B! ]6 ~. B' Y' x 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 % J" G1 C& K2 T, S# \( ^0 ~' H
; ?! t, R9 t+ A, w, G
-n count Number of echo requests to send.
* a( ~" u! D* n9 A: O* a 4 S8 g a; [; G' n6 @5 i
发送count指定的Echo数据包数。
3 a7 `( P7 S0 g0 l/ u: P: a . f: j! c$ i, J& N! r
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
, s* S+ H; J; ~7 e/ _, B! k! O ! ^+ Z) a7 C! z/ n8 u+ H) A
C:\>ping -n 50 202.103.96.68
6 w( }9 i$ [7 T3 X Y0 b7 k7 J3 [
' r9 R, k/ j" x& G- S" r( V2 G Pinging 202.103.96.68 with 32 bytes of data:
0 P) D$ [+ p1 O( P6 b$ K3 B( c
2 Y Q: X6 y/ D1 e w9 J# t- C1 z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ l5 B0 a* N1 }) V, ]3 } ! u, H! X8 J- Z& ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% ^) c; S1 C0 I8 _3 J" z5 \ 0 p y2 _* G4 p, R, s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; k) v& d9 M9 ] ^+ L' C9 z
! ~& r' K) Y2 a8 n& ?- m/ t5 I Request timed out.
% t) N/ R. ]5 @+ L. z: b
& L. I& C; S# L6 [ ………………
2 |4 G# z9 n- N; f2 U 5 P" {9 ]' C+ q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! Q5 K1 n% }8 p# e* ^% g 7 l2 J1 G8 M3 M0 @2 D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 w G. O3 s0 e/ R e : B: [- [8 p; m" Q9 b' n
Ping statistics for 202.103.96.68:
0 u" P3 M: _; r7 s+ k& a8 `
z+ N: h( K. p Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: " R. \8 o, {6 {! Y6 g
5 J& v! J; I/ d' U Minimum = 40ms, Maximum = 51ms, Average = 46ms
: u+ E! @- j$ g9 n2 U' \. p4 V
% P D: l& e& q. w% X 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 8 A/ `: s2 m4 Y+ w9 ^" J# {
1 }3 d8 ?2 ?6 j- a -l size Send buffer size. T0 K( P+ _4 g" @2 D# U4 N8 S9 v
6 b. q3 Q' C4 h4 k! a& _ 定义echo数据包大小。 |
|