|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
|+ a" |4 \% O) |5 Q Y% s$ J
3 c! S; N! ^0 n, e7 {$ e$ d 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
; g1 y0 G; h3 ~3 W, e 4 p" n: H7 s2 g3 g& K- N
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
8 U) C2 I; n9 s2 |3 y$ W+ D
5 s) U4 R$ N2 O& y1 {8 d Options:
! h7 A' B7 v: {7 |
0 m3 D" [4 e/ D& U5 H, s -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ( G+ b0 W+ ` J: ?! y; N9 \9 `
/ L1 f' ^7 T4 I" x( ?/ J2 V& K 不停的ping地方主机,直到你按下Control-C。 ; y; l' K2 c# r# a9 a2 j, c
9 J/ y, W: z4 N6 O+ f 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
% Z a( D7 c9 Z$ A1 t
& `+ [3 q! y+ e- N$ x/ L$ N, c -a Resolve addresses to hostnames.
- Q2 h3 \/ p+ T% ?2 o / V& ~! v$ D& Y6 l
解析计算机NetBios名。 3 m) T0 }5 a# a9 j* _
2 Q+ H8 ^# x/ d( P+ u. L7 K, K
示例:C:\>ping -a 192.168.1.21
6 @9 K. `- l* S9 f ( ^6 z7 Q4 j1 x# l. g# q
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: b+ V8 l/ @' Y$ H
9 _+ u3 ~5 s# N Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ Q5 I& d- Z* F9 `: W' _ ) ?- _; K2 R3 N( [1 H# c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 P+ i7 u( F9 |; c: T
: e2 t+ t( D1 I5 t# r; r# Y* ?5 x Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' y0 k( c! H# I9 d9 X0 v8 s: d8 ~% P6 K+ Y9 v
4 a6 ?6 {- e4 e; r" i) ]8 N+ F
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; j# }6 r6 c, u6 q
/ D7 [6 Z" K, ~3 s Ping statistics for 192.168.1.21: ) z$ P+ c& [: T: J: X# D
! E6 A' Z2 z [6 B! Y
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: + l- T+ J* N7 ~- h+ m0 `9 h
6 c1 z% q3 u. x: C3 ^
Minimum = 0ms, Maximum = 0ms, Average = 0ms * W, I( g( D. a: i
6 [% N4 [' e- V; T4 f) c3 ` 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 - Q! _4 K4 f% s X- o
! F0 j( o' a' o7 n$ x -n count Number of echo requests to send. ; U( B) f$ W3 t: C5 _% [& J
+ Q- d& Y, j% q: L& @- v, B
发送count指定的Echo数据包数。
' d( @% i0 s' J9 H. M2 P& [+ ~% m % h2 O/ a3 }" B0 Q
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: # z( _& \ Y4 ~$ U% j
, }. a8 d h1 z9 Z C:\>ping -n 50 202.103.96.68
. t" t' c4 I* m ; H3 T4 c- `0 Y$ [/ S
Pinging 202.103.96.68 with 32 bytes of data: & f; z4 V" ?9 Y4 \7 H
* r' z2 F+ q- a; P$ w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 }! ]; N+ h2 Z6 d |$ f
; k3 q4 I$ d4 o' v, K
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, W' z$ K8 _' L ( x0 x+ Z6 E$ ~
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " s7 v$ E+ l* d+ V* ]
/ X P; M; X* ^ Request timed out. & ~: F2 j2 u2 j( B7 r: Y& L+ e
+ g/ r" y; \" z ……………… ( X9 O7 P& X% S
) Z( U/ e& M, I/ w% p Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * O0 q6 b x2 E) b8 x: {
3 j7 J$ j. K3 E# G; | Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 z7 {3 C' D1 r3 Q2 |8 ^& S
" J) K' S/ V* p9 ] Ping statistics for 202.103.96.68: 3 G- t; X1 Z) m
+ c1 i+ T! ?1 w/ r) Z( ?$ W8 B. f Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 Y6 L4 m6 I5 p( i$ v$ @" }
4 [% r4 r/ E2 T$ }1 m% \6 _2 o Minimum = 40ms, Maximum = 51ms, Average = 46ms 2 s. E; S0 t/ V, g
+ k( z1 w2 }0 `" m6 T) s 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 9 C5 k, d/ v- D* j, a0 Q2 E8 \9 y
3 n2 P7 f# M( x* A( j; j -l size Send buffer size. 0 L! d I& ?$ K
3 v* |" @7 o6 v% @0 ?) m0 ^: v
定义echo数据包大小。 |
|