|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 . `% P; @$ \7 F% k9 K& F+ m
0 T8 D! q$ y2 B3 m# N; K& ?5 e$ T 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
& W, G7 R1 }' `: T. M, ~5 ]" F 9 X( H* q5 K% I/ W& _4 ^
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
7 [- g1 l+ o" `+ i, J # ^7 c4 \4 d. v8 f m
Options: # q: D; [2 R3 V+ ]% W
( ]( L3 |& x* x( n# A6 r1 M4 o0 u -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 0 z$ N, i# P! t1 V! B- z
6 u2 U0 w6 O0 I; x, k/ L
不停的ping地方主机,直到你按下Control-C。
) W9 @3 j) V9 m/ P7 }
2 M) h2 b! x& x1 x0 u 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 * p3 N% P8 k+ S1 z" }" J y% M) u
0 l8 u' ?" |5 u0 E -a Resolve addresses to hostnames. ( ?+ e6 ] I q! r t: Y; @" @. V3 g
: P2 P* ?0 p8 O# Z3 H
解析计算机NetBios名。
# k& n' [, V7 q7 ?% ^ 3 _* n" w1 f$ m% D: w. T
示例:C:\>ping -a 192.168.1.21 1 Y& V6 |9 }5 m$ l& T- T
: V% o' c8 D9 C& y
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
# ]2 l& k: z* k% X0 [
. L: [% [# y7 T" O7 m* m8 ?9 m Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& n; K( V4 o3 W& h, g8 M X9 g 5 z( L; X8 s( S. ~6 S* g! }9 G% Z
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 @5 K; ]# E6 `9 H8 V
+ _8 N) b: t( @( m2 \* I z+ j Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" r2 ?6 v% _1 t- I1 u. U% p
* ` t% F( d: m1 y2 c4 B! S$ Y
& }, _, o8 q7 h8 V# Q0 ] Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 l/ B, g9 M5 A$ Q7 a6 L
) W% j4 |) _8 f5 _
Ping statistics for 192.168.1.21:
( m- z/ d' u" L* i0 B( y% W4 q; H ( Q5 f) [( d- G; Q7 K3 i& ?2 X% T
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: - T; R+ B# E9 s* ?
, j5 R# L& p6 i2 M+ F0 I Minimum = 0ms, Maximum = 0ms, Average = 0ms 8 S" U- V$ j/ f$ U0 n" t' J+ B
8 `4 Z d; K! k0 m8 T( \) [( ^
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
; C0 ~8 f$ i% X0 P8 |4 Y 1 G( o* y6 X! H; r! w( m/ N
-n count Number of echo requests to send. % A2 O) {, e }! P4 d! A1 B9 W
^) l: ]! n U! D9 r 发送count指定的Echo数据包数。 ' X( w. O# V! v4 H9 M% n' N
: ~0 r& u6 @( @+ I9 }( ~; I8 H
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
7 c8 K3 D7 S" I: K4 O$ j' X 7 e7 X: R$ ~" [ l5 L, \( z* s
C:\>ping -n 50 202.103.96.68 0 a- a* }! |! T% S% U" J x& L
1 q: ?: O, s1 k$ ? N* T Pinging 202.103.96.68 with 32 bytes of data: " I: y- c) x0 l. k. ]8 L5 }
# L6 K4 i# L5 U0 E, r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 ?$ I% b. A K( O$ t
$ S' ^* u) m* F- N8 Y% H Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 % [! i4 X* R# T6 f" u, g
$ g1 C. ~) P+ Y. O' J$ L+ ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 T& Z! n6 l# `4 H& j# K - m9 [; A- b+ a4 |4 M9 w" E* b6 w8 S
Request timed out.
8 ?1 Z! o6 f3 N7 m
% v2 X% J I/ { ……………… 0 x9 ]4 E4 H3 b4 R N
2 ^0 _3 S& J" X7 T: r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 ?) [$ J6 ^/ Q. j4 e. u0 J
, w4 Z9 w- E5 \# ~6 F0 ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " U' e; ]5 Z5 l/ d: ~
( P( O; i* G. v& l
Ping statistics for 202.103.96.68:
& f' b5 |. Y9 i5 o4 R & u# F/ F- a. v0 q9 z
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: . G% p+ r( `5 ?
! e8 `5 z1 w( e$ d9 |/ f' c; q" h. T! d
Minimum = 40ms, Maximum = 51ms, Average = 46ms
* w5 F1 m7 T0 X) D. W4 A R7 Q9 l4 H
: `1 |) P6 t. f8 _ 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
4 _6 a5 g0 L! E" }! ]/ R' Y y
7 D- H0 c% i; P! K, l, ]/ n -l size Send buffer size.
+ j; i) H. W4 E" p6 f
* @; u6 i+ X; z) X# {7 {# Y 定义echo数据包大小。 |
|