|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
/ ~2 u5 g& O! y& _. J , o* `# W" ?6 m& g+ J
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - ~3 I2 z8 P/ C$ u
/ C2 |4 ] U9 z+ L6 u2 t+ 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 2 G2 g8 v0 r% j- {; S
) |! c% X% Z" ?6 ^+ b5 | Options: 2 b2 }$ ~2 p( w, X$ Q, Q
+ f% X4 ]( P, R9 t3 G7 E -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 _- [8 s" w4 s _7 U4 w' s1 c# I+ ]
3 E6 b2 ]% @# Q
不停的ping地方主机,直到你按下Control-C。 {) g8 m0 Q0 x8 t; x5 Y
6 `4 | ^' ]0 D6 d2 Z$ ? 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
/ L: y9 G* }6 [: D D
0 p/ }! i' B7 o- u5 D -a Resolve addresses to hostnames. ) ]: b) r- p, ~; }
. V- @5 }( k3 t4 n' m1 z
解析计算机NetBios名。 % i1 W* n3 c# [; u) j
' [7 B7 y6 j7 i5 @
示例:C:\>ping -a 192.168.1.21
- k P G- X) X0 ` . T/ w. R4 Y4 |; {
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ; p5 K; j5 G% p9 E. d# ^; Q$ o* T
9 b) u. @/ e0 I1 u9 r# D6 ?! \* p Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; P' V' o2 i8 f- y) j1 j$ W; V9 ^
- |) X7 d; U. H$ r$ I. L! h
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ _3 s5 r% A. e& J/ S $ V8 G7 P! h1 P0 i! w( [/ N. d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 Z- P4 |# m/ K% F! M8 S( k4 ~. R! c% m+ i+ e# L! y9 _
1 G* s! s% v! r, ^$ p& \ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; ]' C8 h( j* S% _2 {% I
. F& p0 r$ E: r# M
Ping statistics for 192.168.1.21: ) w. k N' [# l/ Z' G0 R
5 d1 i: V: o7 b4 p Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
( W3 V$ F8 ^/ _$ A h
; e, }; G; L7 H% X2 s Minimum = 0ms, Maximum = 0ms, Average = 0ms
- _- i B) x! ~0 Q
. E q2 G; g: ]; M5 S$ w 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 T8 R7 m# Z+ N
$ L, l9 I' L$ d1 ]6 C6 U -n count Number of echo requests to send. & f( \' V* r. F! {
# R1 Y' d8 w5 J) v0 g2 ]7 Z) r
发送count指定的Echo数据包数。
0 g0 K) {: ^1 g/ Z, B. y1 [2 N+ M# w
% D6 C; z# K" E0 N4 I% L 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
1 D, C; n1 `3 w3 V. X$ U: h : r/ X! _: v, A+ A' V. Y
C:\>ping -n 50 202.103.96.68 3 ~+ |& h( c# z. d8 ~0 A
/ M; Q2 R4 U- \ H
Pinging 202.103.96.68 with 32 bytes of data:
; ?) S, @. Z5 O W2 F5 M7 C
% }1 \, r1 j& @ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! U- `, G1 T ~, p7 L3 _8 e
0 r9 v+ {" L. {' e9 j4 ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 _0 o/ p i y. O9 `3 J
! z3 }7 {. b0 [1 }) }$ b- e% c Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 n, v9 N5 F! Z7 `7 B! x 4 I4 P. }; W# \
Request timed out.
( l: O! G; K# E8 A! i. P% i ) Q w- m( r# F/ ~( Z2 O
……………… , y% i: B" u7 S' c
( d3 A0 g/ R3 x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 @- G! s1 [9 f; s- f Q
; j. f3 ~+ O8 e8 u0 _# ? Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, z3 R% S6 F3 H% S " N5 \3 s2 }. x& R( s" N1 f! y
Ping statistics for 202.103.96.68:
- z# v$ b- m& v) C- N6 F
" i% T0 |( Y( \' p# r! b Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
' t8 v J5 i+ S5 l % H4 i' j; h# w- T
Minimum = 40ms, Maximum = 51ms, Average = 46ms # t6 b) x; `: c$ V
9 m% P( `7 Y( A* ?# K 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
0 ]6 O7 k) Q7 R1 G5 C* u
: g: w7 p8 o) v& u2 q! i# _6 C -l size Send buffer size. # P D" ^! J" Z7 Z. n( I
2 K/ I7 X* m! Y4 F# ]
定义echo数据包大小。 |
|