|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
: Q1 x+ m) z0 J1 n4 L : m" w8 W# t; S3 f
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - A) [ i% C+ U0 \+ z
0 b3 S4 Q1 Z% D 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 # P% Y) l8 t' L% [4 @, j
3 R( N0 Z8 T6 d$ M6 w) I$ |3 d: \! y Options:
8 r& n! h( t4 W$ E" y/ R$ ^ & c4 B5 n" S% d5 |& \
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
8 T0 `' A4 ~! T9 b9 k B9 a& H0 z2 y 7 o4 t& Z1 t; D1 T
不停的ping地方主机,直到你按下Control-C。
! g6 W8 _9 V( r# ?5 s. A9 O% f
. V& r& D6 i# ?4 y1 W! A 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
" D- I- O2 w Z $ o# `1 z# E% C4 s, E
-a Resolve addresses to hostnames. , F6 Y$ w0 W0 s7 k- i
+ u7 i3 J, z, w. t0 u% G3 w& k 解析计算机NetBios名。
- F; k3 E. n, C% M' e9 p* H. W
: y+ ~% M* V3 {7 D$ r% g 示例:C:\>ping -a 192.168.1.21
4 q6 P8 r# h6 x7 b0 L
# N" m! V9 F+ U& t5 k/ z: k Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 9 Q) d9 E4 M9 X" l/ ]: s
" ?3 g0 b( |$ l: R7 v: V Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! V- D% z" M2 k$ B
7 B3 j* j( C* h! H) A# @) X" P/ ]0 L Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 r7 i5 \" p" H$ Y& l7 Z% K+ t
2 b1 s# U& J: I* r/ o9 u. }
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. N" e6 Q8 q: x" ]
e: N) z* \; N0 K' z
9 A6 e! J9 [) C/ J- O2 w; J+ P Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " x+ i3 B! c. r4 H% e3 N8 J1 L
& J% e/ Y$ _9 z; R% ]
Ping statistics for 192.168.1.21: ( q! Y) v; \1 R! D! ?' d9 P
f- i1 b$ ^9 d( V* F4 R, C Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: # U& W! V1 n: c4 t: @) ^8 a( @! P
0 |- i' Q0 o. e+ e! H# R Minimum = 0ms, Maximum = 0ms, Average = 0ms }0 \! a+ P1 l( b- [ t2 K" I
( D% m+ Q4 C( M: h" W
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
7 u- O# ~1 y4 e. n( ^
1 R5 q# G% j3 B0 {# N. C j -n count Number of echo requests to send. " h! T/ H9 e& ]+ m6 T; h
1 f: E0 k4 j$ @: F1 @ 发送count指定的Echo数据包数。 2 ~" E' t1 i) a% v
6 X- ?# I$ S! [9 B% K2 w 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 7 h/ L" q( v0 f( c- `
6 k/ f( U% R1 i. H C:\>ping -n 50 202.103.96.68
$ ?% N; C1 W* ~+ {9 c! a
) t- |) {$ X0 [" l! M& D* _ Pinging 202.103.96.68 with 32 bytes of data: # {* i- m5 t" P
! p- t& X: \4 V0 Q) g, X Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 G$ l! R+ y2 x4 v# b1 \
7 @* d; _4 R5 O+ P6 H2 ?& f/ k* D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 A: ?; l* e- |+ m
& W4 w6 {6 a4 X/ h- k" B# }! b5 [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* O- I: {2 \* ^0 L# {3 P1 |) L
: H$ H" T4 K1 E6 O Request timed out.
7 r' a# t* ?7 g; b" T
3 R! u& c, ?! y( m7 c ……………… 5 s0 A7 z1 B' Z
3 q c& I$ ]" a" K) X Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 Y( o* w) h* z$ L
" v- \$ A8 q( J/ I' a Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* ^7 `5 @. T+ R9 M5 P , ` A6 e8 ^$ U! d7 B
Ping statistics for 202.103.96.68:
. f3 J; P* b+ T9 [ $ U0 Y( ]: v" z0 G
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: & \, U, I$ _6 _! r# @6 x8 \
: w: n" d+ D7 e+ A( s9 s. R: l/ } Minimum = 40ms, Maximum = 51ms, Average = 46ms
' |9 Y& J- l: o$ \ 4 G- `0 v, ^4 j
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 u7 R) B: A {: S
' C `- B' y$ f4 N. ] -l size Send buffer size. % c9 j5 A* \& W8 x$ c- _
( R8 z7 C2 @+ G7 [+ `& ]1 j# T
定义echo数据包大小。 |
|