|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ) [: t% I4 o' T" ~3 X9 t
2 [7 K) m @* @& @' K) x3 _- [
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
8 m! r! T# i5 T e( J8 A/ j5 w+ m# ~! [7 ?
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
- J9 w# n N0 q. N' a# P! z, J L
; @" z0 [5 Y" H' q Options:
: m8 h5 r1 [, b 7 b, J; o" o8 D5 D( _2 n
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
* }" c2 e1 {+ |& I( ]- Z9 h 0 K0 X/ C/ `% E, S2 G* Q
不停的ping地方主机,直到你按下Control-C。
% L. E( A" K1 p0 G2 z; b8 ?+ v
3 _9 J) E8 M/ G* D7 C% b 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 " o, k2 U( K& |0 ?
0 {0 `! j7 Q( J: a$ Y7 j5 [ -a Resolve addresses to hostnames. . q8 Y& [: w( ^2 ~9 s
. P# l* I$ v5 V 解析计算机NetBios名。 7 g$ R1 z1 _8 x8 B9 z/ \) C9 X
( R9 ^: F9 a8 N. `: _' f- D/ W
示例:C:\>ping -a 192.168.1.21
6 t+ B+ Z1 f( | @% V3 u: `
7 S/ C# }1 s+ ]: V Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ( [& ~4 |# e# A. m+ I
( ^0 }7 ~9 M$ u5 @ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 T' R. z# C; _6 j- Q
. P! f9 y+ c0 ]0 i Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # y% J, z+ m" j6 a/ ]: [
' G) T) H5 M# C9 a
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % E5 f/ N$ d+ W2 N+ D9 e% R5 ~. J
7 O% Q5 F- f4 x6 B7 M( D
* |; [# @$ c2 b1 h; P! F6 P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / Q; @0 l& u1 V, P! j" u
0 }7 J$ ^% \2 F Ping statistics for 192.168.1.21:
& _8 v" O& j, q4 G! k
( n3 ^( H: |. H& G1 J Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 9 I6 @# ^( P* U. O! H
6 q& \0 T) v$ B4 y1 G0 i Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 T* b) n6 `% M( l7 f1 a
" S2 {2 H" C1 E8 g 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 - l- o3 C; R0 F, m* d. _
8 s S! S5 h4 C& L1 o% p6 n -n count Number of echo requests to send.
- S2 `9 `+ }5 x' x; Y! R
. P3 f ~9 q, g- j x% a 发送count指定的Echo数据包数。 & w( Q9 ~) i2 J3 V2 V7 _
$ x1 K# K, g8 M% f* i3 I* w6 ] 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: + O" k1 }3 e. `5 _
% c1 ^* u$ q0 C- k3 N3 j" K. F C:\>ping -n 50 202.103.96.68
/ c7 R/ e4 Z+ v( _7 Q7 D ; ?, \" n+ {& B7 H
Pinging 202.103.96.68 with 32 bytes of data: - T: u$ M& U( h, h: v0 K
$ I: m; r9 L7 N6 V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
X4 m3 u) g5 c6 p: G
3 c: B: z' S H( ? z% m( o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ v! Q7 w4 [# R# I: P8 ? 0 S2 k5 d3 l3 q2 u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ ? n: y; I& c
! }) k( A7 d4 m7 X1 _
Request timed out. 1 c# g" N; H) J$ l5 ]1 E9 H0 r
+ `0 ~8 M$ w5 G6 Z ………………
- s! S" K* H- f K
' r# n" ]4 D7 \1 v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 _( {5 C( @( x; _4 K# K
0 l [7 S! T7 v( O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) T- ^& y* s% T: N: r; ~
2 V4 K6 t* U" w Ping statistics for 202.103.96.68:
& S" X: H" G4 }. f' j0 g/ Y0 j+ j
8 l* L$ j; {* B0 }2 I Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
- d d. U5 I( [; u
, c, L- _0 ^$ W {+ b+ O Minimum = 40ms, Maximum = 51ms, Average = 46ms
R7 u. L7 Y% V' n9 ^ 5 ^5 r0 O& ^+ i# P
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
! g u' s% q; \ " b9 \$ X% x9 }2 P! A0 v# d
-l size Send buffer size. , h+ X$ p8 C; q6 e+ E" G
8 K0 L1 }" L0 [0 Z' J# b. e+ e. P 定义echo数据包大小。 |
|