|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 $ z6 b" e, V: {8 W# M/ ^
( Q1 V% e* r) F" ?
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * _* K' ]1 `; I( G8 T4 J5 V* c9 w
( Y, m# T" b. t) K; D2 l. m* D$ C 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
# D, j5 [( p! ^8 r% E; v% Y + [& |# b9 s4 f( D0 i# W
Options: ( X6 c" b w' c9 E0 A5 m0 k) O/ H
' f% `7 {' m; K: ?- c2 k5 ` -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 {2 L- }( n% w' \! |% h T0 {
) |8 Y! d K$ ^2 ~) R- N; ? 不停的ping地方主机,直到你按下Control-C。 2 v: W9 c$ ~7 J: H/ n% `6 {
* n; j6 M8 g2 ~0 [4 n; o1 M
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 9 A7 a4 x2 c* P" O
5 O- k( b& z1 \
-a Resolve addresses to hostnames.
' m5 m' _, x! h! B5 c
( G7 o" K. x9 `1 V- \ o3 k 解析计算机NetBios名。
m" O7 _( I ~$ ^ / b+ o2 C' q, O; O o/ \5 o
示例:C:\>ping -a 192.168.1.21
. G: l4 c+ H+ _: @8 P( u * o6 R& g+ ?4 Y" N9 e( m4 }
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
2 \# a I/ C- {" n: v 6 Y/ |0 w1 ?$ J, F Y! \# n( U b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 R. a3 D4 V; G6 `% [
1 x t j% T) r Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 i7 v4 k. J) \% d$ ]* r
' i4 l2 q1 K9 a) Z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( a$ P- R# H) ?9 ?- i+ Z
/ z+ Y: M1 x1 p3 K7 r; Z6 p2 K1 v) W 0 m+ {- m2 q$ v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 v$ O' O* T# M7 h7 D( F8 Q + D$ b$ i: a. X) A: m7 t# C
Ping statistics for 192.168.1.21: ' \- z$ R1 o* T1 M0 H/ {
6 f- P' {5 K" G: s* \' V, G% P
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
) C$ m2 Z% e# E) n) J$ i : h% X+ i2 ]: s6 ~9 i
Minimum = 0ms, Maximum = 0ms, Average = 0ms
& [( W) B% u! X0 F# X9 J/ K1 \ % V' ~ Q1 a1 ~. b% [
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
0 ~; W, l% m/ j. W! b* \! M, g , |. i# K9 l. n
-n count Number of echo requests to send. + Y6 g$ C0 L1 s$ w% z
+ ?6 b0 M N; i 发送count指定的Echo数据包数。 8 }9 o( z2 u9 q) Y: Z5 m7 d- s
5 M- U* V5 @6 a2 v. `0 D$ t 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 0 ?. o& q {$ y8 f4 e7 a
; |6 C7 x3 P6 H0 F C:\>ping -n 50 202.103.96.68
6 d3 C) S+ I* ^6 \* C6 ~) n
% X0 y; v& m2 {, _$ ? Pinging 202.103.96.68 with 32 bytes of data:
/ K2 B! _9 N6 K0 z- \; _9 [8 f1 b
: X( a, F' w. |/ R Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. }5 Q9 \. ~4 O T+ Z3 s ' P/ N" U4 k4 _7 `" @3 z, B
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 Q! r2 S/ _. _4 X
6 J. ^3 `( M/ e! {% g) }; e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - V8 b1 y( e( _7 ^6 R0 q1 ^7 U
/ \8 C. _/ b/ k, E/ }2 A8 W
Request timed out.
6 j8 T- t4 E) g& k
1 X ?. @: B9 N ………………
+ U, Z. {; a/ b* I: h & d. v* o3 K# D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / I4 ]! _- |8 V) X
( o/ j" a3 H, Q, j3 [. j. ^; Q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) \6 v; b0 U6 J% C
, }0 n( x- X! f8 V0 n Ping statistics for 202.103.96.68:
, o/ \# x2 Y* l I. T( V9 b7 P4 S1 S
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
! @$ | N) Q! z: w" b4 d; K
: V' s3 H, Y4 \3 @2 d* ` Minimum = 40ms, Maximum = 51ms, Average = 46ms 2 v* M$ ^+ |$ d3 e5 E" P
8 C5 @% w; m, a* l& ^ 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
) y% J9 q5 s1 Q, A1 H7 v. u6 c 6 \* b) |1 Q2 A$ _; P& w4 {
-l size Send buffer size. 8 m, K$ w* Q/ s" K, i
9 @1 q) [% W, N) D. S% t 定义echo数据包大小。 |
|