|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 $ C) K& J2 U' x
' w& G- }! j) r) w# a5 F 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 S3 P3 M2 }; g* Z
, O5 s- U2 t% N& l 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
9 b, Y: I1 D+ f' i% D; A! ]4 `1 U- R4 t9 a * \% r8 [8 X, V+ _" F( }
Options:
& E3 S1 Y+ X9 v; J( r5 D
) _* ~* y0 X3 \( Y9 l0 x -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
) R# T7 [! j6 F: K& C ~+ } # U8 y* V7 r" O6 w) s/ U
不停的ping地方主机,直到你按下Control-C。
% J5 W2 v7 q) z& s( h) u " {$ k0 N( G' d
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 r6 _. G! _7 T: J ]
- ]; G. z" Y! c -a Resolve addresses to hostnames.
+ j- K7 y0 Z E+ G" y 9 l5 s9 P+ q9 R" o
解析计算机NetBios名。
# k P8 s+ C0 F5 J3 _0 z$ [, x" ^, N% P ! M, W; b3 j' L, h2 B9 f
示例:C:\>ping -a 192.168.1.21 8 v2 ?0 ^# S1 g8 ^9 t, c8 ~9 y
7 @1 L# y; H* Y9 Q* S- u2 d9 v+ q Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 2 f4 b& c* h5 s, B
! q7 e3 `3 E. q6 e2 [3 g
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * f6 W( J# L: ?1 b. j# ^
8 ~8 [% f- l e6 V' f ?. y j
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 \3 B$ N: u) b- B/ U' d$ } 3 R/ x4 C% r! q( h8 d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& W' f& \, |2 O- C
* J4 j# j( J. Y6 ], I$ I
0 n( W9 e7 r( N& X% T Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 j# |0 `9 b" K/ ?3 U. j' T
2 d% U& K! x5 \2 p) F2 s( Q' W3 ~. g$ l
Ping statistics for 192.168.1.21:
& X. h) ~0 c: B : n m* k V. p2 [% C
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 8 p. g' r4 S2 j
3 ~6 }7 E! l: L$ C! P, f- F Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 X' N9 m" w1 {% q# H5 Y / B2 E; A! |7 _- K! j k7 ` J
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
. X: U4 {2 J( |4 q1 v4 Y. [* R' g2 Q
$ }; {5 v# P4 O0 z( @, K0 h -n count Number of echo requests to send.
) U( H6 {/ d1 q+ i3 i 0 Z0 x6 t4 n( U, Z! J
发送count指定的Echo数据包数。
7 w* M7 ?3 j9 b& `
4 M% ]) @8 p# L3 r, N& @, W, ?+ H 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
& z8 E4 L, v0 r, M) }0 `
- |% y7 P; s" j& O C:\>ping -n 50 202.103.96.68 * z' j6 q& S/ E/ h1 o" c
5 d8 p+ |, }4 j) |. X
Pinging 202.103.96.68 with 32 bytes of data:
3 F5 D2 h5 `6 l* ^ 2 B/ g: F4 A' J' u! b4 A2 F, Y
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ i! `* C+ b0 d9 _1 u
, W1 B' ]1 j" H2 u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 p& ] T' K v3 V, T3 ]5 \4 a
1 j" Q- j6 j5 k- W8 P3 S. y( T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ W1 z" ?" t/ ~" `9 p 4 a# g+ f" z) u0 A/ p C
Request timed out.
/ K2 F/ @1 K; @- J0 Q( g
* V4 Y' g6 C* \9 m% h: q ………………
]2 o! {! L8 T P6 M - H/ c W3 v5 T8 X3 |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # k; Y& v* d; @
* |# ?; Z# m U2 E9 m
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 {/ [" B+ p4 V8 f
: V4 J o# C* o* L" I7 f7 Z Ping statistics for 202.103.96.68: 8 u) |3 H" ~ A2 J$ U: q
' z9 w' A& y0 Y4 A, u
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: - A; L8 c" v% e
* s6 i$ I4 g' \8 y' ^0 d5 N Minimum = 40ms, Maximum = 51ms, Average = 46ms
$ P# A& @9 l" \. T2 b
3 u1 T* p) Y* m, t5 J9 y 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
1 T- `' ?0 k) ]* O 8 u. Z W- Z2 X4 _8 @/ B
-l size Send buffer size. 3 z F z4 ]8 z! J/ a
# B0 H; ~$ E! ^1 ?, H# O- u3 V
定义echo数据包大小。 |
|