标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
% T) t; b3 B3 N# J1 A
: n0 j. g0 p: C( [
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
8 }3 V- P* D% @6 g
2 L1 J) |% @ Y
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 }+ J, v; Y+ q' c" t
# W/ ~: c5 ]; c* {" M
Options:
- o! u6 W [5 n. f* B% c
, B4 ^7 ^ o% n. i# P1 J# e
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 V/ k. X$ l6 ^7 J3 y$ O( c0 |
( [7 d" p. C9 ~3 Q; v2 G9 K+ s0 b
不停的ping地方主机,直到你按下Control-C。
7 H' r, u! _: A" f7 v
3 a% K% g9 l% p& V3 i, ^; l
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
2 N* E1 X2 \+ j# o
0 t) i ]( z/ ]0 Y# L% A8 m
-a Resolve addresses to hostnames.
4 j8 w' p1 s) ^4 Z/ _0 R5 {+ N
$ F6 A7 Y7 o6 |/ j/ K% \& j2 \# b
解析计算机NetBios名。
+ ~$ Y4 `4 u/ M& q4 k
' l" K2 }2 K" F2 L' S0 p
示例:C:\>ping -a 192.168.1.21
/ @+ w2 p n9 R% E
7 ?# n4 Y0 P- J( E& ~: G, ?8 [- t! v
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
1 j9 V( _$ K: w
' p9 U) K* q4 g- ~6 m8 ~$ J# D3 M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- h# K c* l% p. [% e
% l) p, i3 x+ E. \( e9 X) |, @+ [
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 E4 u. l; j: A2 [
6 G8 r9 P# I' v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' Z0 T/ b; X# ^3 f% T" p
) h4 i: n. e; P- b1 a1 ^/ r, g' U' d
# A9 u/ w( W, j u2 M& s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( {4 u* p8 E7 K. V- M/ |
% S- o& f# N8 G, _; `6 F
Ping statistics for 192.168.1.21:
^1 x& o% [% D: C" X- ~
* H+ F9 z& u, S
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
) }9 i" t# Y5 a9 k8 r6 |
- }) a, x# I+ a6 b, a% E K
Minimum = 0ms, Maximum = 0ms, Average = 0ms
h- Y8 b2 o; i# p4 K7 h* z3 B; ?
. u5 e" w" e, p
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
0 ?! \7 D. U, F- D: o: F
8 Q4 S. o5 C) `5 f, \
-n count Number of echo requests to send.
9 m" L- j* c4 H ?- \
* R3 T1 Z- m1 n! r2 W" A, l
发送count指定的Echo数据包数。
" _8 N6 P: J( s( P' I
z: s- S' W0 p$ x) s5 [* O
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
$ C1 ~3 {2 H+ t+ Q2 o
& j/ A/ W( Y. B- o; u
C:\>ping -n 50 202.103.96.68
1 a' P7 ^+ f2 |& H: q# C+ A$ F! K
! v8 J* U; R1 V1 e3 _
Pinging 202.103.96.68 with 32 bytes of data:
. A) y, I, n- I8 M' N" S8 d, d
) x: \" R- J4 c
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 Y: W! f3 w# ~) e
7 p. T, f8 }3 p; J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 @$ w5 z; i7 }- X6 g% ^2 t. A
: z E& \# n% P
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- b) ]" O3 `8 A |7 ~/ q
7 j4 [' p/ W7 Z. x9 {! T j
Request timed out.
3 C- y' l* y* {2 _' }& ]2 Q; {- Y* A8 d
4 j" }% B8 q u8 K4 g
………………
$ |: S+ \% G5 @7 `# i
0 D5 B: ^. ]0 O S. Q& ~' i# Z- c, [6 @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 U3 y/ y/ q5 u& w) ?3 L/ `; I
% [ [3 s2 n8 T1 \- Z4 X* |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* o( \$ _( o- F. v( a/ x
" f9 I( k& t X D- h! [ x9 T
Ping statistics for 202.103.96.68:
# p) y! B/ U, K- ^. ~( A7 d
' t! ^* G. K, r6 x: P
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
& ?! Y" F" R4 H/ |2 D1 W4 J
, A$ r$ C% }! E4 s# h! ]$ R+ k
Minimum = 40ms, Maximum = 51ms, Average = 46ms
! C4 {+ e' ^* W# D/ x
9 B' j7 o5 Q% p
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
4 t+ b! A6 K4 `
* ?9 ^6 }6 H4 U) S6 b, d
-l size Send buffer size.
. z8 `! P! Z) b2 g9 @+ {- c3 i9 e. p
" K6 P9 v# r: O
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2