|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ' h! v# W; ?4 Q% P: r
, r& j+ R6 e6 b/ b' g5 N 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: & z- I" o, ?2 t3 O' r7 |7 W
) V) K$ j( f" W( x- U2 U+ p
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
; M% |3 Y% A) u' H
1 L+ |2 B* g) Y6 H& ] Options:
3 P3 @4 q2 w( a+ J . K- {! F1 E& V9 E3 f
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
) @/ ?2 w5 _( Q: b9 Z* r/ m& q4 S [9 h, c( `$ o! _
不停的ping地方主机,直到你按下Control-C。 0 f( s8 B9 B; P
0 d1 R" e+ k T 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 " y& J. c4 S& y, y- O
) U$ N& r$ k, z. E7 q
-a Resolve addresses to hostnames.
/ W: p7 A3 r% s2 L! _6 X ) `; b9 O% T0 U# t( z v5 r* |* _
解析计算机NetBios名。
' ?. O ~! P$ j i
9 Y& C% J+ C6 \3 A9 h; w 示例:C:\>ping -a 192.168.1.21
6 i. p- U7 s3 X( D
; I/ y; g$ ^" M2 w# ? B! ^ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
; K! u4 ~9 }; T& k5 }/ [3 w, w+ L U( Y3 y2 m$ v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : E3 t, v; e3 R. k2 {9 P
: e/ V* J3 X, C4 a# {2 E3 o$ D% D4 O Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* ^$ z) t$ ?9 e
% i2 O- ^+ H8 @# } Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 P N* i; X, I
5 K, B4 y+ U. j. l8 e
( d, d5 H1 I, a" M Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 |0 D$ ]0 A0 X' b4 D) y. E- o- Q9 Z 0 n9 p: m' {6 c4 t( @
Ping statistics for 192.168.1.21:
`5 b$ ~, w/ G8 ^' l . E7 R. j+ m) H3 S1 b
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
W9 `2 i% y) w" b
$ Y3 `0 p1 l- B% @1 ? Minimum = 0ms, Maximum = 0ms, Average = 0ms 6 c9 Y- J3 \" }& f" O
" q( @# k1 M( |8 k 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 , `5 ?8 [- h6 d9 I4 a
: Y8 ^" J# h* Q$ E- s
-n count Number of echo requests to send.
' s1 K9 d* N7 K: g2 A
3 r2 W& Z; s* g3 j 发送count指定的Echo数据包数。
2 `$ c9 Y+ z6 H9 ?) R
T% R$ T8 ^3 g1 z: L 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
* ^' p# c: }+ A# z% B1 i 3 U A/ n8 E6 W" K; ~
C:\>ping -n 50 202.103.96.68
% k. N% y3 U3 o! m* ~ ! [% u0 ?( u- g7 C# _+ }
Pinging 202.103.96.68 with 32 bytes of data:
9 W) Y7 k I1 C8 ]. e, w" ` . B& D' E, r- K7 ^1 o( n6 X/ h0 \0 J% F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " u$ F; _/ P6 L! O( R, L
6 ~3 m3 b$ H3 h+ S* ~6 D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' |: V8 Y }3 K3 ]7 @; a
, Z% I& l+ b2 M |* W d Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; p9 o B2 A0 K) W, T
* I/ Z3 T, O; I1 B0 P1 w0 e$ { Request timed out. ' V0 z0 F) d: O5 M) e$ a; \
3 c% h9 M6 C* r& c; ~ ………………
2 _4 R$ D# }' R
2 K) P' _! U* C! H7 t/ \ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # @; C4 F8 F, D) b& v( T; a: g& d
7 M: M; l9 @/ T- U Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / G: U3 {* k% U: d* G
; }, t7 J3 O: m( S
Ping statistics for 202.103.96.68: ) k( r( F" }5 J* y$ D. k @
5 S) m) b, j: w3 w
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: , x6 w# {2 u; O
9 i, _4 k7 ^! [6 G5 M2 I d R
Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 H; O7 S j) o7 Z- r. C' J. h: I
R' H# T+ O, b: ^4 _) p! Y/ A 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 v: q+ i! T% R( I. K* D
1 \ n3 W$ }5 N$ } -l size Send buffer size. & l/ }/ K; I* _
0 G% d" A; C5 A 定义echo数据包大小。 |
|