|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 & E/ t3 K9 ?- {) h# a- K* B
( L8 j6 P) d z 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
, h# A* i' t8 M" K/ S
/ c0 R. t& F) H 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 / p3 f# R/ i, f* A3 n) a
1 @7 Y- r: ~# V+ u, _* z. ]* t
Options: & y7 M! p% Y# y0 p$ X1 E
$ A. H. X8 Z7 E9 i% L$ c -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 J0 P1 p4 s1 v5 |+ S( r
. F0 g4 g+ z0 F- P 不停的ping地方主机,直到你按下Control-C。
" r3 \. A9 S4 G2 h* S+ M8 x. n $ H r- U' e5 [$ Y
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 - Q% r# j8 I I9 N
0 ]. y/ y* z8 m# Q# W
-a Resolve addresses to hostnames.
9 x: B3 X5 T$ @. _1 J ; Y# ?! R9 {' u) `6 S5 S, ?% h
解析计算机NetBios名。 2 k4 s- q* M1 B6 A
/ J; k& N. h3 b; s) D4 X+ b6 L
示例:C:\>ping -a 192.168.1.21 / k e( B7 J6 O6 ^7 R8 i' s
( A' r- v! s6 H6 t T Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
5 U' l2 i p$ @* ]: g$ C
- H6 k1 w7 o! |4 y6 R1 V Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 E& [0 [8 G1 m- Y
; n' l9 P' w {! F* B3 i- z8 c: B5 o Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. C; I0 _; @$ s8 Y4 x$ D 2 d2 Y2 q# t2 i" I' o7 V0 k2 g
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " F* x7 w9 T7 {5 O( V7 P
1 T) _, ]2 j- G3 g( k 0 S% J9 T4 H- G! y( g+ H: E
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 @: ~' ]: X2 W5 ]# Q# B) n6 V# b
+ E) j) g! Z% i7 L2 [
Ping statistics for 192.168.1.21:
8 y; i' o9 S; Z- T2 ^+ }3 V 5 L- t: _# i6 u' V' j
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
9 s9 ^% V2 A2 A, }2 I 1 v" f2 T" g# ^$ T% r* L( O- M5 [' d
Minimum = 0ms, Maximum = 0ms, Average = 0ms " a- o, k) p% d5 Y" K+ ?; T
: v8 g( P5 d) ^6 X 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" q D5 J5 x+ X1 D! t- `
6 I% b+ [# q- W. |& K2 | -n count Number of echo requests to send.
8 q7 q& q8 g0 m' ~+ |4 | # b8 L ?* q% F( v( m& }
发送count指定的Echo数据包数。
- M: G8 k" D5 X$ _5 N: F0 W . R9 Z8 R }; @& z! e0 S
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: : p. y' C, |# r! ~
' g! J" n! S9 v. {4 w C:\>ping -n 50 202.103.96.68
# K' h2 ~8 @) G6 {4 O - u4 i) m+ P. o6 r5 n! L
Pinging 202.103.96.68 with 32 bytes of data:
. Y, y* y/ i, t% c3 n
2 {8 [' i% R6 z; f* _$ J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 l6 Q6 C1 l3 U% G8 B
) }# a& D/ h" J; W3 v- G# R n& C* V Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 [# ]. _0 r i% T! p9 C$ n9 ~
) g% ~0 ^. B7 T3 w+ r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 t4 y7 e' C6 J% { m# f. ^
2 W8 r G4 Z- r
Request timed out. ' n3 W+ W) v: y3 ?5 G. B W, N
* Q* u. N) k# X! l I ………………
# _- W% g* {6 {4 t
( b# D8 ]1 q8 z' T- o8 x0 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & E" h7 Q* P, S
0 U6 `: _- J& k! u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; n" P4 H7 \, d5 l P* q; y
) D2 o8 o! Q. C3 u& n Ping statistics for 202.103.96.68: 8 Z- b: F `. W: E$ I) k6 R
( P3 Y9 f0 t; H, u7 a6 e
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 @3 }9 R9 p! }; ~& `
- \# f# U) a3 G
Minimum = 40ms, Maximum = 51ms, Average = 46ms
, {9 V0 K" z9 m6 R5 V$ w0 s
4 K$ K! x2 J1 j 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 , s0 i& S S4 r& l+ N" c
; v( P% e6 N8 l1 _) Z' T8 i -l size Send buffer size.
/ h4 X& K- A/ b2 o) P% m7 S 3 G; {+ h9 k% n
定义echo数据包大小。 |
|