|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
% ? h/ @& d" h9 v ; w- O: I' _6 e* r B
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: w) \% }% |$ d1 T! O
2 N& h2 t! ?5 C5 M 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 ! Y+ ]- M2 E! }
; s W+ `- k/ u- a* _* W8 ] Options: " S& l3 [+ ? b! V5 @( e }2 M
& r6 \( w n$ \! u# H
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 2 m7 E' M, i& V# `' S8 u* Q$ y( B
2 A |% w N7 U, x3 M$ ^ 不停的ping地方主机,直到你按下Control-C。 ) D2 {# l7 j3 X7 ^! ^$ q' T
* i6 Z) n3 p8 H' a: [( } 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
K! M! F, u9 T$ h/ u- M
. q) l! E6 y5 T$ x/ k3 G -a Resolve addresses to hostnames. ' X+ M; _' G: H
H8 V5 l O" Y& G, z* r 解析计算机NetBios名。 , G- ]$ O+ l9 y) h6 i2 x; ]/ {
8 h E( `( q. `" a
示例:C:\>ping -a 192.168.1.21
1 [3 O9 n' l8 z" Q2 s; `, q& u % a! S2 k) H _7 {2 E w
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
$ O$ F9 b1 z) R" _4 t: l* L / }( a' o; @" Z8 u
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 k4 U2 c8 O8 ^0 j+ f( s# |
) o5 H# \# B0 d; u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + h U1 E, m2 r/ o2 m! ^
% E5 |: q# g! B g& n
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* I4 U6 D/ g6 `* |
, ?( t$ |6 j% I6 G : v" B1 L! b+ X/ [4 b% u: O/ L
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; p; H" I) c; D* U0 }& L
# u6 }2 Z& z2 r1 W1 R! j0 u. m, _4 ~& ^
Ping statistics for 192.168.1.21: * S' i+ a7 C+ t2 o- p' y0 _
" \) k3 C- N- N: h Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: : a: E: Z& v4 h. n4 l3 g2 ^
# E" p. H) t/ ^$ V3 E. @
Minimum = 0ms, Maximum = 0ms, Average = 0ms 4 c. e& ~" P( b9 b4 r$ ^! h* p
8 }2 I) R' n" w1 X6 _
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
; }8 y$ O4 R6 {" ^
5 [3 M6 H2 Z. a -n count Number of echo requests to send.
4 E; v" L; G5 m: B / i8 T+ i5 c+ \" a1 i
发送count指定的Echo数据包数。
' h: i4 n( T3 `- a 5 z9 e' a8 |/ P$ D: L. m
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: % ^& H2 t+ A2 H& l' S5 `
1 u& O9 r( f# n6 b! i
C:\>ping -n 50 202.103.96.68
0 Z1 l- T6 o% n( R, D 6 ?; _# x- E% Y$ Y: j
Pinging 202.103.96.68 with 32 bytes of data:
8 m% { B% s- ^1 K; k4 O0 N: E
" K$ u( _: M1 y$ K9 d Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . h2 w5 F, y) s) a- H- q
0 m! m- K% x$ l
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ u: S! L- j6 S4 [
6 i+ ]! T. l% S9 \+ j8 k4 \8 t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, t/ q$ @7 [# v4 H
% j: E8 R N4 F1 A$ s" H3 S Request timed out.
" X( o& x& p9 i/ B8 Q# ?$ G
. R7 R1 v" s: X4 S ………………
. K0 X0 S$ T( A8 V S8 t 5 q& N5 v# v. J3 m, ~2 S8 y
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 g2 p0 G& c0 ?# l5 F# \* n- _
2 l t ~) }) ]. H+ E; {$ l Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 S2 f6 [1 e( B6 v) ^/ z4 I7 L
( e/ o* a: W6 T, }: z0 s9 ~* H% y Ping statistics for 202.103.96.68: . }4 u/ W/ l4 R5 Y( A$ v* y2 M
, g1 d% [. M& K$ {: g
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ! _+ d/ }: K& ~
6 a7 ?3 x) j1 z: h# {5 X3 p
Minimum = 40ms, Maximum = 51ms, Average = 46ms
% ~' k# F5 e! |& s, K
, Y7 j! L5 }5 ] b8 e2 Y 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
( h2 C0 m( k2 Y7 | b6 u; W g
' \$ u1 ]/ w& ^3 j -l size Send buffer size. , Q5 B1 u- D2 l. C/ W
; f/ F: J8 R# F4 x" b: y 定义echo数据包大小。 |
|