|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
1 u0 {3 a2 C! N7 b
! s+ o5 I/ I4 O; z, I: b1 x 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
+ L# g0 o5 Y% Y! S/ F& d % Y% v$ i$ ?+ l% y+ v9 Y5 X8 f, t5 j
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 1 t$ K9 z- y4 r+ y1 v4 m( A% B5 N
' r* E& m4 R0 L3 k$ m* Q- I5 X
Options:
3 P- r7 J5 `) ]' A
* A8 W( l& s) I7 ], E' W; K% q( x -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
( V) p" S' Z) ?$ N" i w* l; o3 ]/ I
不停的ping地方主机,直到你按下Control-C。
7 o1 [, n5 C7 b1 B 3 {: x9 j/ \9 h2 ^% W
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
# \" f7 J+ |; ~1 I2 X+ X& B % I% q' x: \4 b) N9 f+ _
-a Resolve addresses to hostnames.
' g, _5 O$ n( e5 e" x1 K ( H/ h) v) c& V, Q7 ~/ d
解析计算机NetBios名。
( u0 T* j8 G+ I$ a- S8 H/ C . P- l, N |" `
示例:C:\>ping -a 192.168.1.21 & {. N$ O! H1 s6 |1 k) K
/ `' @8 s5 T& O+ c$ I
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
4 r( N m5 t7 U4 a, v, F' |! E
$ v( ^* T, o% r5 [8 I' l( z& L" t Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - m0 H3 _8 }1 j% Y, m+ a6 A
# \0 M5 X3 b' N; Y9 w; [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . x3 D; x4 x7 S
& c4 ^0 Y7 u" t' v5 p. X1 Y6 b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 X+ Y$ a3 X$ r+ e8 d9 ?8 o* `
|6 F! `4 ~: c
0 R' _# h! p ]6 A/ z3 w/ Z" {: [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " G) C+ C( h, U/ I! j" d
/ R" N8 H0 }" K- j8 x
Ping statistics for 192.168.1.21: / K8 z3 |" u' ^: X7 [- v
9 y2 w2 U1 ]. N4 ~& I8 M
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: * l# Q! v3 | H, {8 A
# j& r/ s5 \) x( P3 T+ k
Minimum = 0ms, Maximum = 0ms, Average = 0ms 3 q* v2 l4 w0 l7 L6 D, ]
3 K* X# B. t1 Q$ w( L* ?4 i
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 : v) ?: _6 E8 ~
7 n$ b4 H# n6 M) K% J
-n count Number of echo requests to send.
7 F8 w0 v. e; M: X1 y+ S& _
0 g+ p. N2 `, L: G; c 发送count指定的Echo数据包数。 9 u, u$ v6 f+ [3 r1 n
; T$ J7 I9 ~/ A7 h# K9 i3 j
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# T5 f4 _6 h0 _# m3 }0 u2 q( j4 G 5 a4 w" W! O' o, T" ?/ @
C:\>ping -n 50 202.103.96.68
% N# J, {8 o$ z- q- r% T5 P+ Q ) T/ ~, S- ^/ q4 i
Pinging 202.103.96.68 with 32 bytes of data: + v3 A. r& z1 t, |3 ]
+ d4 ~+ N: [2 A) U1 |; ]
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ z9 t! [8 R% o
7 d4 L$ T* H& V6 O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 w) z8 V# l. X' G5 E5 w
: ?% T: O! c9 D% n' E4 k. R- ?3 s Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- j! o B) {. C
4 j) L$ `# w' v Request timed out.
9 }# F! U& J% X2 @3 o
" U: |! N' ?) j8 n5 m1 |/ F9 }/ d ………………
) }6 C6 E+ S f/ f 3 E! y, \3 m" t+ K
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 t# u' |/ c' J7 J
- }- Y: e7 Y# k Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / r7 I4 |3 Y$ m$ b
7 w4 s9 s7 W; Q- @* Z, ` Ping statistics for 202.103.96.68:
! k* e: M7 u% ~/ `9 b% p " r! q4 c" @* L% F# A+ |+ U+ o1 `
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
7 n; R5 C$ G; \8 H# a " Q9 W6 g; @ O. H: J% A1 `4 }
Minimum = 40ms, Maximum = 51ms, Average = 46ms
' B( A" p, k0 p6 r0 ~+ k
g- C) q: l" K {% y 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
# d t0 P/ ~% H, [ 8 g; `3 E7 h5 e; F+ p* f! K# s
-l size Send buffer size. % }6 }/ Y+ F/ p2 {3 Z& ]
; ~8 v! }( Z: m3 `
定义echo数据包大小。 |
|