|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ( s! q7 |5 \; M. }
8 W* l" i" U* e( e S
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
. m6 H( K# i; |8 m' ^: z2 J
( b& z8 U3 c* S+ }: 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 , K8 G F5 V0 K1 c% A6 h4 R
7 r2 R% v- e: ]$ L Options: 4 J" [+ y7 j4 o) W6 F+ D) Z
" z7 R& {' A" g# p/ _; m' F -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 2 K, h3 r2 S8 f* m
/ [5 R# W/ T: A$ a, C 不停的ping地方主机,直到你按下Control-C。 / N! m4 b5 v3 y
4 e$ {1 g$ v+ l( p* o P2 @' i 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 - ~1 `9 l1 H+ k! j1 u: P
W/ h9 j; l/ W! u3 I -a Resolve addresses to hostnames.
( r$ K$ l, h* z$ L- @ ; X l# g' T2 X$ v4 b
解析计算机NetBios名。 # s& b7 {* U$ p# R5 o1 }
& P1 w2 b- [# Y% u+ D) w
示例:C:\>ping -a 192.168.1.21 5 [2 O) s; j% B8 [) w
1 Q2 d# \% u" q& R4 v+ g5 T( D! \
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
. }8 ]/ ?4 o6 E8 e# u 7 w; |5 P0 U* J5 x6 N: a
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # s5 E4 \4 x" w' _# n3 |6 Q
% \; g9 T4 E1 V1 B) t9 o
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# A& v& e% H; y9 t, N 2 C: ^9 @. g; v4 n, T. G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ L6 q! \8 B( [6 C
" E5 u: u2 p& ~' _6 H. V
6 r% F H. D, B# m; l1 w Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& E1 _8 T+ u5 \& l9 X3 c3 ]% ^ $ I& z' E @3 @
Ping statistics for 192.168.1.21: + J# d4 T4 k# b
9 C4 U: [, L7 A# p Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
# Q6 {6 f6 [ W6 J " J7 N( ?+ U5 H6 q3 g
Minimum = 0ms, Maximum = 0ms, Average = 0ms ( ~- v5 q. d) P+ y8 U2 j" t
# b, P, s' N; A) y/ c2 C% s 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
[% F8 _( f' `& q
" L' `1 u8 a& T9 \9 D" N$ M# v% @ -n count Number of echo requests to send.
# x( |# C/ J. X' @
" U* P- l4 I% g* w% D8 j6 {( T/ l 发送count指定的Echo数据包数。
, P2 r! P, j+ ?. m5 t5 E( y2 ^
# |" _# D C8 U8 U* k! t 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: - x$ j- x8 n, K5 S8 r6 y5 k
7 n4 P* N, N; U, o6 i- a2 m
C:\>ping -n 50 202.103.96.68 7 L% B; P1 c/ c3 k2 n
2 ]+ V. C. w# x0 S: ]) G2 S! u
Pinging 202.103.96.68 with 32 bytes of data: ) d! Z! u. }% d& w8 r
* d- m- r2 S1 V% b! U9 ?1 Y
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " W$ P/ s/ A4 ~3 m* r
9 _) y* X+ T: L' J8 R `
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 B8 X. `- ]2 p: R6 m6 E4 U
8 b( K4 F% r) e+ M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( |" _ h4 V1 t0 V7 ~, U' Z6 ~ & g2 s8 x- B% G1 h
Request timed out. c8 Y6 U/ j3 q
4 x+ z4 @% k8 m; A7 i& p2 v* h
………………
2 G: x6 W- m1 O # M8 ?( u- x5 j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , z9 ~# j7 b) k: k- t* f* I
2 q% Q7 ^6 P. p, d2 f& W
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 g2 H& v: v/ g2 n$ }
8 b f8 |# h; T' K/ q0 H Ping statistics for 202.103.96.68: " O" V$ u, p6 G% i- Z& h( g
7 T7 E) k# R* |4 L# b3 o
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
$ [' g4 j" o0 t5 Z, ?' @3 F$ p
5 J, F% {! B ~$ B1 a Minimum = 40ms, Maximum = 51ms, Average = 46ms # q8 X- y0 Q/ X5 s! k9 K
& h+ q" Y2 V/ I7 X. z 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 2 U, e b; Y0 t) [! K
2 @7 o# Y- B1 D2 P: G
-l size Send buffer size.
# C- f# ?6 ?: C8 y* W
! J) X! f" [( i3 p6 Q7 w 定义echo数据包大小。 |
|