|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ! w, [% X$ w" T) g
* I# b R% E0 \+ W5 z
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
8 W8 `% X3 O: V6 @& B7 M) F: P* |) o
; H; p8 D9 w K, x 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 6 x6 Z) T L. W% r$ A
0 l" w; \# H4 ?2 t' ?0 h/ M8 U% @ Options: , c$ G) a! y+ i% K$ l
8 R& V& w: ?- A* V7 J5 c -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
8 M/ w0 [' t# a F ^4 Q - ]& }. K k; d5 g6 |
不停的ping地方主机,直到你按下Control-C。 ( ]/ y) o: j2 j. m3 T
- P; S+ V4 p) U: }$ B
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 # O9 K5 ^. ]# z4 C9 E @; B
7 d# M j; E \. [ -a Resolve addresses to hostnames.
5 l! M0 J7 |+ |. u1 x- r- ^- I ( |3 u4 {1 h S y
解析计算机NetBios名。
1 m8 m3 {. N; g& z/ L1 W# v( Y! a 1 y) P9 t$ o! B
示例:C:\>ping -a 192.168.1.21 # x# o* _% ]! H* v/ z' a' b/ O
$ d' L/ p8 Y, E) h Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ! K6 e" E( G/ Y4 w' G% Q8 q: f$ K
* K5 H$ D. A8 o3 Q, t+ _: T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 b, K6 z) v- m5 Q. }7 ?, C
2 {- [) s4 M! ^% d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 Z: L e6 H1 e$ ?9 v5 H- P2 Y% B
, K1 V; r' K+ [" u4 }; @' }, g Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % y! ^; m. a$ w0 j
: m1 ~" Q: d& h9 M
5 `, Y* f, x9 J# e) p
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * h( U% o% u' z
5 [# B% q8 N& a0 n6 e Ping statistics for 192.168.1.21:
1 Z! Q$ V; n b1 l {6 g) e$ d1 Z2 d7 J Y r
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ( u4 U7 L7 |, T5 r9 S
2 L5 D. L0 D+ ^9 v$ t8 M# D Minimum = 0ms, Maximum = 0ms, Average = 0ms
, T, S7 |/ V6 E& A* ~
4 r6 L/ S0 \6 G! h1 v& m 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
- D9 Y: C6 z6 U. i5 m( P% U
& t* W' s( Q$ {, M -n count Number of echo requests to send.
' O& X8 L& {1 X( G R$ S6 }1 Q! | @' y
发送count指定的Echo数据包数。 , z; I& ]2 C( L: u
( k* \6 X, _: b' C1 j+ j 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ' Y$ v* n4 Q! N, {
; u. n; T7 r) j) j C:\>ping -n 50 202.103.96.68
0 D4 m8 T/ h( S/ K! @5 G) B
7 p8 P! F$ D: c# I' M, Q Pinging 202.103.96.68 with 32 bytes of data: ; ~0 W; r% l/ a! M3 P& k2 N0 [
! O n6 T& c6 p. d3 K Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 Q0 q0 X6 u+ U5 @1 q( e
1 Z0 B; M' V) u2 v6 f8 F! ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
l, m' u2 c# y: |- A$ I
& \% N! r2 _ r w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 p! ]& j( P; \
) h* a. d G2 t: a
Request timed out.
3 L) Z; W R6 F5 o; G 5 R; R! a9 f$ e3 ]7 w8 x' o) M, l
………………
% H) w5 p& h5 E' {& t7 ]
+ c. l8 N0 Q7 ]6 X1 P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 _8 J9 g/ c# P# ]
" U9 U- v' X# k Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( p7 a" d( `( I: [5 k
. {& V4 W% O8 k Ping statistics for 202.103.96.68: 5 n: v* ?4 E e* h4 F+ I4 O6 ?
8 ]. Z, F5 n+ P( v8 ?
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
1 [; p0 s6 G1 d* { ) J) p4 n% A# ?: M9 l: i& M0 D
Minimum = 40ms, Maximum = 51ms, Average = 46ms 8 ~ K. A. s6 ?, f
0 Q: Z& g5 \2 @. r# K$ i% |( D
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 $ _3 n7 B* L. O) [$ c! n- F( m
; \$ `7 V# @* ]- l1 \) l+ |& B -l size Send buffer size. ' D8 Y& a9 n( @4 [, a" U
+ C3 O' p8 A' a% p" L
定义echo数据包大小。 |
|