|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
1 }3 t- _) Z0 t7 I8 L1 b( _ 3 O- A. V+ N! k, e) q+ z+ D
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: + t3 {4 E' D1 X" n3 \6 r- q7 c
[; ]1 r1 u. J; g: O" R+ H2 i
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 |/ D# Z( ?2 i& Q$ G ! b& U* U( ^" b" _- c& z1 r3 l9 I- ~
Options:
) X' m& O. k! `- P! \1 b : U4 h7 Z) T+ a: i) U
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. & B$ }( X t* S
) }8 S6 Q& c# A
不停的ping地方主机,直到你按下Control-C。 5 f/ }; |, P% i+ `9 _3 K- E- {' N
# s' E3 |2 s( q+ | 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 . V( `" ]/ U5 D W6 e Z
" F( k& j6 ^8 O/ m1 ^ -a Resolve addresses to hostnames. , I) z- W! i( v
5 k2 S7 S1 f# Q 解析计算机NetBios名。 $ D4 q5 {1 ^1 e3 m1 z ~
( [+ G7 w" D3 C- d) q# n 示例:C:\>ping -a 192.168.1.21
6 N0 K2 p6 K4 ~
F+ @3 {3 u7 F' A+ ] Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: , v$ u% x2 A( J% E- o0 o% i1 U
( v. f1 C( Y) T9 i% l Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 Z; L; A% T8 B s! n( s
- g5 {$ O8 Q2 g4 V Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + t5 C+ N- b: @, u- t
3 o6 ^& d2 f* G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 G. `( q7 F" B! A, c1 r/ ^, T8 _/ h# H7 V
' n- v w& p7 k$ U o" o8 n Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 f1 s7 [+ v) Y; g7 T& Q
8 o% f7 O' t3 Q9 v% K& m
Ping statistics for 192.168.1.21:
- r* v2 Q- i7 ~; h/ p9 y5 d( C
5 C' e% ~. o# z/ [ Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: - _% Q1 B2 n- Y/ U( Y
. p, ?0 w. c$ u: y) w: U$ e" { Minimum = 0ms, Maximum = 0ms, Average = 0ms
A( L. P' R0 R, E' G
8 N a% o; m& m 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 . T0 l, F0 q6 D6 n5 k8 A: q$ j
7 U) M. q' V' z1 m* M- f ~& b0 v+ C) \
-n count Number of echo requests to send.
- v, E O6 y" X, } " }" Q. {3 H3 x; C. f( U% W
发送count指定的Echo数据包数。
% b# |) L2 c n8 j( Y% f$ t+ o W ! e' ~, J" x! d2 k
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: % [5 g, O$ v7 _
* L3 v4 f/ e: t4 {2 f$ ?- a C:\>ping -n 50 202.103.96.68 6 X3 o6 u" x$ ]( x' {7 a. E
9 ^+ { D; `" U! o) v
Pinging 202.103.96.68 with 32 bytes of data: : `6 A* c- X5 E& ]7 l' Z& a/ K
# o/ z0 W+ C" g9 E, X Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 T" B& d. Q) u1 { + s' S9 Q$ Y5 O* [' P/ q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 |1 H a$ R) j$ a+ S) Z0 ]
- h3 T- C3 _+ F0 N v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 i9 a, y3 ^* T6 o- ]
& ^ e% @* l0 i Request timed out.
; O; \3 J; r* I9 b& D5 O+ N: H% Y
3 l- p3 A8 |% }) x: ]# J/ p2 Z! c ………………
, j+ S( c4 L E" [
" d( n7 @7 l2 I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 j6 ~6 P9 ?5 Q/ A
: t$ d, z; E1 l# v; x- P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " Q& w z: |& ^. h: q
* x' x+ a$ m/ U1 u& j2 O* K; h1 R4 v Ping statistics for 202.103.96.68:
. e, j$ _1 m; ^+ ~+ K! R& }! ?
! t9 a0 S/ g1 f9 R Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 5 A/ J0 Z. B7 ^, d+ Q8 n1 `/ ]
$ ]! v5 D, r2 C Minimum = 40ms, Maximum = 51ms, Average = 46ms
* `, f; t/ T* C a1 _7 Z
% g6 E! } R/ N! e0 [ 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 * c# ?/ p& O( A: A" n
8 r; Q: R! N$ K7 P3 z -l size Send buffer size. + O T. A$ ?' N# E' o
( E( x S4 b. I' i 定义echo数据包大小。 |
|