|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
P: T1 {3 ^: [0 W' [' H 5 E$ w! ]- N& Z, p' r
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
4 D" _+ c5 U8 B W+ X. e' j ) I# z. |' B, R# e; c: X( B
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
$ B/ Y! ^. Z3 J% ? * N) a7 q2 T& z( s0 H. S
Options: 5 M# P0 j- ^$ u$ F, v
: o: [3 U4 E9 T4 Y. o J9 w5 W) U5 d -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
& r! p/ B K$ y. v- ^
$ B! k+ F5 W5 }! D 不停的ping地方主机,直到你按下Control-C。 : ^* P, ?8 @ E$ ?2 I
' z: `! Y/ r+ r& ?) m$ t
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ( D' V# {5 \, a+ \! I
- [2 m# V3 W" d) _- t -a Resolve addresses to hostnames. , @+ C+ J6 W& ~
7 H$ c7 H9 ~/ z: r2 _* s 解析计算机NetBios名。
; r6 z. x9 N! [6 Y4 \2 r
+ F$ C$ p' f2 G$ ~ 示例:C:\>ping -a 192.168.1.21 ; }5 j' `7 z$ v- o" p/ R1 u
+ i+ A* a' P% B; u6 t6 G Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
! f) ^6 O( }# {/ _! E- Y
0 J2 N3 P8 T- A l9 `/ Q! C Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / D8 n, Q8 P# P# H7 a
+ |* u0 O: u% Q h$ j6 ^$ | Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ L* Y9 L/ y1 T3 c
( T+ s5 k7 T+ K! Q" ^* ?! i Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ j" ?' g) _7 o2 U2 A
+ h5 F+ J* [' f' P3 t G ) F0 j# l H. E: ^3 r" d: s9 s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& I0 j A& R0 [6 E
% g) Q3 Z2 R5 B! S; u- F5 | Ping statistics for 192.168.1.21: 4 D" r) D, z0 l! ^$ j1 j0 i7 A* l
* X9 f( f, A0 [% S3 w/ _
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
; H- s& W* @+ c6 Y' M ( c' z& P6 K8 |9 Y" p# V+ n
Minimum = 0ms, Maximum = 0ms, Average = 0ms
/ n1 a: _# k) k ) {6 c- R6 n) _% }
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 5 |# q" T! X( L! Y- z) J
* m) `7 o' s1 Q: c( Z$ _) e -n count Number of echo requests to send. 9 v) H$ j! ^3 P+ U6 q! [- [$ Y$ j
: S1 p+ Z4 y, A% m
发送count指定的Echo数据包数。
( ]- o: a! f/ M! u 6 [' ?7 o" ]9 x# l) r6 s
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 2 H/ [" J' y7 f1 a0 x2 Y
5 z4 F/ M1 L ~
C:\>ping -n 50 202.103.96.68 7 H* `9 Z5 @* n, T7 J
. H! b) ]4 l: V" T* A) ^& f
Pinging 202.103.96.68 with 32 bytes of data:
9 g' n) ~0 t5 g G: H/ ]
o D+ I8 X; K3 f+ D$ v. \( E( `) u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 T3 f6 F" W) ^6 y) F
: p, G( W# t$ x0 f. W6 B- E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 l1 Q6 X, \ d
/ S& ^- F& J9 q8 n1 b6 B& C3 o6 l5 E
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# c: G. `& C* i4 e3 n0 ` 5 I3 ~ r3 O( Z9 Y, u. w
Request timed out.
# b; K& g- \# D# B# y+ z. V 8 A2 F, c/ n% h" G, ~9 }! u
……………… b8 X) m& @; |, l V
# d8 z: n9 C! b" T( j; z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- H1 f/ ?8 U+ H8 H# P2 X
6 \0 k! D# c/ j/ N2 ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 }* V) ~( `) y. l
1 X# w4 N6 ~% ~- X! }7 Q
Ping statistics for 202.103.96.68:
, `$ N7 U$ T9 p% Q3 I
' `0 N# R% d+ L) c y( M# X Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
4 d* \8 s9 V, L) O / a/ e% _4 x. T- i2 g# E- t
Minimum = 40ms, Maximum = 51ms, Average = 46ms
2 h3 @) U1 v- C& Y9 V - h( r+ w3 W u6 [+ G2 ^
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
/ h! Z& s1 Q4 `5 u; ?1 |
, c! }& k7 V. g( E, o* b8 s9 r -l size Send buffer size.
; R) I' Q7 O0 J( s- ~& ^: g
7 l1 f9 F" O( |7 j/ Z, y, \ 定义echo数据包大小。 |
|