|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " u9 V$ s7 v3 w x: l
* Q" g' ]5 w3 H6 Z! y. U& k 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ) W" W/ Z, k: ]$ t
' \, ]3 _+ y0 M3 A1 b) Z 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 + z4 V" H; g4 H# k
4 c- u8 k5 Y1 o/ u$ E6 w1 i2 h2 e
Options:
; D1 C5 o% g7 L( t2 z' E9 F- Z
- z* f+ Z7 }, e -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 9 B. {3 {( f2 A$ V# T* `4 V$ ^+ O
+ p) ?5 h; \" Y, @ 不停的ping地方主机,直到你按下Control-C。 0 O. Q( l, h) F8 Y
, Q+ W, Y4 ^* g, c: ^
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 " U; j2 v- _% q: `9 b& n5 T0 v& A
' C. h6 E0 O& r* e4 r: g4 d, E
-a Resolve addresses to hostnames.
1 c2 g4 Y; _) _8 Y5 G/ X4 {8 \: S 0 ^6 x8 u- S& w" C0 \
解析计算机NetBios名。 : H& R6 |2 Q1 ^. D' o# {$ @
# E( [. M9 y) R. S3 n, x
示例:C:\>ping -a 192.168.1.21 , V6 M+ r% S& o. R5 Q
7 d/ Z8 H) I% H! e Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
* S8 p# x! l' U9 n. u3 A2 Q9 @! S/ f8 ~ + W1 R9 ~2 |: ]( C# v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: R; g8 r, X$ J9 [; `% f! e. P
/ ?1 K: G, Q9 W& y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. t0 W" }) Q+ h8 s, c, e 7 l6 T, f$ a4 n4 ?' V2 n T8 F
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 B" |( D3 V) C8 I2 ?
6 n8 V& b- A5 i, i
# [; Y d# f! ]7 z2 F7 g; t6 Y$ g Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % Q, C. ]3 q3 t9 C. d0 c5 D9 ?
. C8 L( s5 T* G$ j& d% l' E Ping statistics for 192.168.1.21: . X1 b" j; s, H% \# D L W
g7 H, e+ Z# p7 X* N Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 9 N4 m$ n7 j* S9 A( t5 l, k
1 c1 H* P$ u# P P7 P, U
Minimum = 0ms, Maximum = 0ms, Average = 0ms
% |* K* c! a3 m2 Y+ P s) g4 d+ j) M& \/ W1 G" M# q
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
. M" C8 R, t; v) |
( b6 k" n& a0 x6 X4 @7 h" j -n count Number of echo requests to send.
" Z4 f/ [- C! f) d- P( t - G: F. ]9 x' c5 B% _) c
发送count指定的Echo数据包数。 6 L+ t$ S+ _) D5 X
2 T8 x- q! A/ _ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
& L* I- v# I: s, Z7 F " j3 g8 }/ _: C4 V- F, r
C:\>ping -n 50 202.103.96.68
# E& ?+ F! j( q, g* I1 c
' z' v8 d2 \, p- L u Pinging 202.103.96.68 with 32 bytes of data: 3 V2 u' ?% x( W: a( t
4 ~# b2 ^& F! g( d5 Z3 n) E/ E3 g" Y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 o4 w7 \- P% M5 l; ]+ a 2 D9 o; [/ B3 V) e1 K2 E2 p
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 M; h2 e/ V9 ~3 q, {3 b' ]9 t
, a4 k' b j8 X3 A% C. U, Q3 G Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! d0 e$ K" |* L; R% _8 Q) @ 2 Y. C9 _! X. v1 g
Request timed out. / A( v$ P3 p L$ o& m% |+ h
8 t7 H( T% M# K/ i E0 b0 x
……………… % Q$ A$ o- [ o: c
. K0 \* S6 ^# { P6 L
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' }) L0 S: Y0 e; F: n) v/ @
( ~9 M/ |% n% l( z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ v; E4 a# F( t 5 c" A0 n- }8 ~" q9 w
Ping statistics for 202.103.96.68:
R+ b" o+ A; z0 z5 e' B 7 J+ \% d3 b+ P/ Z# r( l4 D1 ?' |
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 3 v: L% q; f1 O1 d0 V
- N' F3 d' o. V& f) C Minimum = 40ms, Maximum = 51ms, Average = 46ms
/ v0 p, e, @7 K: i( V. \
p4 |$ B- {& f0 [$ [+ u; W4 I& s 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 # n* X* L$ k( T2 Z! O% g9 d! }
: x) v J* ]% U$ g7 S! b" Y& `
-l size Send buffer size. 4 M! I! Y! y! ], }- g. k/ D
# ~& x1 ?( C* W9 T4 E5 J" k, _8 q
定义echo数据包大小。 |
|