|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 - B' t s) `( v, V. p
: b$ m% }/ u- S- p9 ]; [1 v1 ?1 e 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: # P0 }( F" i" z& r% H
6 v$ x8 f$ c: { 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 0 H5 H A' g2 W1 ^
9 ?2 D; e8 k' E. j Options:
) u, f* y& p& ~6 J+ N
! u h3 Y. r4 E, x9 a; e5 v -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 0 d T! a% o4 m+ v' w0 w: V
. R' h) I8 h g% e- M$ d9 A- {
不停的ping地方主机,直到你按下Control-C。 9 N( T+ [! U8 W
3 s, L. m7 t9 a+ k2 G. n 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 4 z! F) S. j2 W% X
# N! d6 p3 `/ w -a Resolve addresses to hostnames. & `+ p" s" ~4 P/ w, C' ~& S
4 q9 H) ?; Z9 S4 s4 }, Q
解析计算机NetBios名。
% q5 [8 l- x3 ~% O: M9 S& t6 i. M5 T
& n. X% b7 ~4 b 示例:C:\>ping -a 192.168.1.21
1 d3 S# p$ B8 ^ |# n, ^! z8 U$ X 5 _; E6 t x8 D, w2 a' b
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 9 Y( a K0 L4 P! F: r
9 M9 [- x2 L6 Z8 L0 P" S/ \
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 U3 _0 v0 ^+ q2 G7 y6 h8 N
9 c+ u v) a8 @4 M- ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & h% r, W n7 \/ C- p; J" p
- \9 l8 p- R1 d( C7 u7 ?# c/ F
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 a2 C. s; X* t M
5 j1 e0 X O) t& V' R, T/ _ 2 ~. }7 a; q( H" L9 h" W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; t7 m" i0 y6 g# J9 u; m$ S
) j9 E3 G/ S/ w/ | Ping statistics for 192.168.1.21: 4 U, w: J! q$ d3 ^; }5 v
1 S/ {0 `5 X+ [( c Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
1 ]- f& H. {. [1 u0 g2 v % G" ]! U4 M, Y+ Q% ~( H5 T
Minimum = 0ms, Maximum = 0ms, Average = 0ms
! q3 G3 A$ T& i/ k& {: U" G, O % P; Y; s: ? V' K3 F; n: B/ J9 V
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 w+ E; U; |5 V6 u: S% k/ y) I
4 Y! \ f5 t" m
-n count Number of echo requests to send. , p! Q8 p; S& C2 ?7 r/ ?
! W# Z& F# H+ j! S4 X, O
发送count指定的Echo数据包数。 % N# G- X; K' T# K& X
9 p3 R+ C' J+ O$ |1 S& F. O 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: % J& H% f" ~& Z" T
+ W' u4 s- Q" Q' `* p& [ C:\>ping -n 50 202.103.96.68 9 K$ T- X. }8 q0 h# q0 d
- N8 q8 h$ Q, y9 P3 w
Pinging 202.103.96.68 with 32 bytes of data:
" `- i2 u: o: p: d# u+ t& p
3 o4 p; r- l( Y0 Z; _( X Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 `/ _4 d% l5 m* t
6 @8 y+ [. g6 X- t% y) C1 u3 H Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( ^. K+ c7 v' U3 {* B- o% B
9 ]7 x y1 ^4 @, M+ x. h* J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 v1 `' p( V- i# {4 r& R6 | 6 c- F4 q4 d- L |# k0 q
Request timed out.
: f2 C; V2 p' D( ^$ [6 u% r
2 A( J* t- j! V* T ……………… . K! q7 t, s' N0 a
7 y* y6 l1 K+ \- A
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + S$ U3 z( t9 M, p
- X3 U. D5 b ?0 X4 F- d2 ?$ `3 j) m
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' p# I% u; I- F- v
: f+ R" D, Y/ ~, q/ k Ping statistics for 202.103.96.68:
3 Z% l# M4 h, R3 x 6 E) t9 E& k) a4 V# y
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 5 s0 g) S: f- g( q- j9 j( w
1 O$ Z/ `/ [ u' [ Minimum = 40ms, Maximum = 51ms, Average = 46ms
2 M/ t: x% V. r. z6 O , g$ |% F) a3 m
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 : i [# r) q& K6 V2 X8 D
# ~5 ]8 f; F' N/ x6 i4 x8 q. j -l size Send buffer size.
( Y& g! b8 j; d) l5 b% _% }" m 5 J; p6 F2 }% a2 ^# B, y
定义echo数据包大小。 |
|