标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
) `; `7 a( ]. e4 e
& X& k) j: ^- ]: `
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
( [$ \0 Q; q3 a# K
( k" Q) B9 B) R% s. ]
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
: t0 i" K# O. `
; w0 Q0 n/ y3 { E, p# [' Q3 S5 T
Options:
- J" _( K& ~# c& P
9 H' j7 U0 _# B3 V- V5 Z7 y1 K; e
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
- `! L0 [: H) ], Y& A% d/ q+ H
7 V# ?% ~% Q! Q! c7 q h* \
不停的ping地方主机,直到你按下Control-C。
$ l0 N# r" L. J% z
+ T7 ?7 v: E: K( {5 Z9 M
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
1 N X+ \5 M, n. o
9 M( h+ J& }4 l0 |! o2 F
-a Resolve addresses to hostnames.
* R w3 s& ]# w: e1 C' s6 r5 T
4 w" w) V N# q/ o6 @& v
解析计算机NetBios名。
7 U) n! ^3 I' [9 Y) T T0 f* f
8 f- ]0 X2 A' k% V2 s2 W0 n1 P! V
示例:C:\>ping -a 192.168.1.21
9 o4 ~ J5 [; @& s* q% u4 c
/ E" c8 w1 l( c4 E
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
8 V5 B; T! C3 R
- _& \ t8 ^( l2 N6 m+ ~% j
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ F, t9 s% k6 u. n* ^
3 [9 M' `* l! n; \- _! k# _
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- u e, ^8 ^2 g* _2 x) J
# v0 r% Z- Q3 J: x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 q+ N7 U% O9 m* k8 Z/ k
4 o! B0 g- ]; W) V2 [, q# ~
" O$ ~8 p& @ M4 @6 Q8 x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: g1 Z8 G4 N, t0 a0 j9 D
* N0 y, C+ {$ Z' f- l0 ~' o1 Y1 A
Ping statistics for 192.168.1.21:
; ^# r! X3 }4 Y' g% J0 W% Z+ b
3 h* G6 l O: k5 g
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& M, Z5 A4 H. D3 T
* v, Y# I! f6 L& U ^: x: B4 P2 C4 C
Minimum = 0ms, Maximum = 0ms, Average = 0ms
% X) \- V# ^6 b1 Q1 t3 F
4 i: r3 u& ~4 h0 ` f
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
* r$ L4 @& ~; r) N" R# F! R# O
7 E5 C5 O6 t2 k, [
-n count Number of echo requests to send.
0 E# m7 j* ]4 N/ J+ [& x6 ^" k
# j8 T- o: a0 j
发送count指定的Echo数据包数。
$ `( E+ e, J( R
$ w1 n) i/ u3 S; x5 f
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
; i3 l) L7 F1 \' `( J
- C; y) q8 W5 g/ a% I# a
C:\>ping -n 50 202.103.96.68
3 c- h% {6 _( V. h& ?
+ j5 O! L; @ h, n- \
Pinging 202.103.96.68 with 32 bytes of data:
R0 ~9 V% C& ]+ k- l& H* p
8 _3 w* Z$ u/ v2 Z/ M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 E9 q: O' T4 y
4 M1 n; S% L" Y+ |2 W$ L
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; T5 X1 ?* P) ?9 p# W
* s6 f( F$ e* |$ i' E. N# u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 p% H6 \- b& v0 P5 I0 a
: i8 I- C4 ?& O! J! m y$ X, C
Request timed out.
# H& O) Y' Z8 E1 B, Q7 N
* |$ K, C) ?& i k
………………
) U8 q0 C; U/ a( f$ M( Z* S8 W
9 P* C) F b& x
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- e+ W+ H) j1 ]6 H9 g8 h
4 t# N2 w7 ]7 w, t Z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* z4 K: g2 { ]( \ s6 G6 u" Y9 v
& F0 Q7 M- a% o& O% P
Ping statistics for 202.103.96.68:
0 B- Q# c" P) d) R7 i1 `* G4 G
" f8 {; R( N/ @& u7 I9 b3 M
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
7 w8 l& c# i9 Q; N( R# a% p, v6 g& {+ n
6 l, N& p8 g& ~" T
Minimum = 40ms, Maximum = 51ms, Average = 46ms
9 V- ^8 |' A' t) N* D
7 P! v+ K% [) v& h6 w8 l) t2 X9 I* K
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
: j8 J# o2 p7 o, F5 L* P
& H! Y( \; m9 j1 z7 f! f
-l size Send buffer size.
( w( K5 @6 m6 l( [8 B
, k3 ?! D; g! t
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2