|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 8 [1 Y. o" i% F; J5 {* e
. ` B5 H8 g+ } 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
3 A# [0 n5 I8 `3 {* Z7 e7 L1 i
& M5 c( Y% F5 f) k4 ^% n& D. v 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
- x' D; ?. r: ?. P8 M$ W2 w
$ P, J; L6 [/ U1 ]* u, a" A4 c. V4 ?; B Options: h& A8 h ]3 v, r1 O
$ J- E* Q& s# U* }( c) F" _1 e8 q
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 k6 o* m5 H! m+ y. P
- Q2 b8 s4 E5 j s% ` 不停的ping地方主机,直到你按下Control-C。 ( F- O& L9 P; z8 g
2 i' I* Z3 `7 n9 c) J" N6 c 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
& @6 J4 H) K V) ?5 E2 q 0 F6 \4 ~* L% Y F4 v1 [# a
-a Resolve addresses to hostnames.
$ d5 O; B# d1 r" |) _
# K8 K ?' q4 c& A! e9 [ 解析计算机NetBios名。 & q: d% @7 O; Z# J R
7 v/ @! x4 A- ]. ?) U+ J1 X
示例:C:\>ping -a 192.168.1.21
5 K$ _6 u3 w/ F / O* Q. u n2 n, r: v1 R7 P. Z
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
2 z- t) L. ~( Z' y$ c, {2 b5 i7 v( U 1 W: V! f% Z- f
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
v8 o( M4 @7 [' ]2 g 3 _- J% Q# a: y( {- b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 {! a3 k: q2 P8 F- A4 v # h1 ^2 u3 B2 e0 `
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: U/ l- v* Q4 O2 J
+ ], w1 N' ]. n$ Z - q0 T" j( Z% J" |. D
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 y& i/ _" m* R* H( g% V
. k% N8 I' A! m9 R7 `: Y: O Ping statistics for 192.168.1.21: * w# h+ G0 ?8 J, q4 M" V3 l
( P8 i" y* d" I5 p [7 ?5 V Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: : ? {5 A& w; q2 _4 k" X: m, T
# V+ l6 @+ `. ^% L, o Minimum = 0ms, Maximum = 0ms, Average = 0ms
- P$ y! B7 b: H1 l0 y4 h
6 O: f W5 y9 h9 J& w$ z/ p/ F5 Z' ` 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
5 g; x" b2 L( t, r' ` ; H7 n/ p. i1 F5 c
-n count Number of echo requests to send.
9 z; P: ^$ N# E4 J, H, R, U , F! {4 ^- P5 ~, F1 m
发送count指定的Echo数据包数。
3 `* ~7 M& X0 I C
. v* E8 i8 M4 x! K- \ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
+ [* V1 r7 m2 ^; \2 r, H* g" T
$ C5 G8 l$ ? { g7 a C:\>ping -n 50 202.103.96.68 4 A. n l: Z, ^
1 O! r# R1 v& g+ |$ ?6 k& L
Pinging 202.103.96.68 with 32 bytes of data: # L7 m5 c7 e, D
. R3 I. {$ d* e2 m2 u3 \( [- [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 O4 ^. T" O" ~; g
/ e" c8 k. G; E$ c/ @# ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 `; g P+ x9 r' _/ G# B. N
3 s p' i; c3 q; l( h$ @6 N/ j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # H6 J3 u, _. S+ h
# l0 u4 R. y) m9 C( J
Request timed out. * J0 ]' P+ ?/ E' U8 z$ t
+ |; R# m A) v$ k. k
………………
- z- h3 ]" a7 t0 M) b j h }$ m f6 \$ J; h
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' H9 B- o/ N& R8 p4 X1 U9 Q
9 w- ^# j. A* a5 u# ]2 t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 c+ P& i5 i3 d0 x- P2 h. {' s" ` $ o. X# n x# W4 N
Ping statistics for 202.103.96.68:
% g$ {* M- L3 m/ C/ N& Q
M: L6 q: x+ Z+ f Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
, F! q9 H. Q+ y
( q h- H P0 W% E Minimum = 40ms, Maximum = 51ms, Average = 46ms
! Q K2 d1 y6 l
9 T: `1 p4 V& o3 J% W. f! M 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
0 i) B3 L5 b9 m w2 F , {% h0 E5 h" a4 W
-l size Send buffer size.
0 [ V" M, m' b4 Q' b5 e * ]! _9 S, ^: `5 W: n9 k
定义echo数据包大小。 |
|