|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ( h% t% i# R, U7 ^/ j
* y/ _5 V2 U6 E% _! V$ M1 A! q: W" q 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
, G$ d# a7 j. c. Z( n
. ]& P6 {# s8 ~. q9 b9 n 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
- j$ D+ M3 b' U2 z9 b3 l9 | : f1 ^3 r. p+ r3 V
Options:
2 S6 r) \7 B% M1 D; ~5 J5 k& m ! J3 ~- G0 V) G4 p2 R1 T
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
' r, k+ ^( g5 q: {: {
' w0 r0 b: |5 @) W G, g3 t$ T 不停的ping地方主机,直到你按下Control-C。 5 [4 Z4 C" r) a' z" m3 y3 }" }
5 f( o' v0 t# r) Y L
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
# H' h5 I6 W; Q, c6 {
k+ L) D6 \: w8 M# B -a Resolve addresses to hostnames. ' G, j( W/ f# G5 t. L0 u( b- Q
, }( g. w5 E8 ~3 t
解析计算机NetBios名。
) [1 b' z3 j, c: } ' w! E) o% Y {4 d
示例:C:\>ping -a 192.168.1.21
. r7 e9 c; e4 N; s! I / [% O6 @. t- _! Z$ z
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: / x" e6 \, B& L' p7 O$ D7 A
- H& u, o8 w U! o7 S Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# _6 C% l; c d; ?! ^6 l' V , r! z/ E- U" X) d! Y, R) r
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * i$ Q, r8 o' R3 W8 Y$ Z
) N- T8 A) P. Y8 K; `* q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + ?. l/ B) p: `# h' m1 Q- A! q4 F
- ` w1 O1 e: g( z- `3 L : \. v" Y& b) d7 V, ]- b2 C% x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 W( l6 ] _9 Y- j
/ c ?: e' m9 ?1 a" i) u. x* X
Ping statistics for 192.168.1.21: 7 m g) Y0 L; M" H
( [. p4 D) k S6 q8 P Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
4 V0 w7 f0 u: T' I Y 2 `7 G% F# j; n: _8 h4 G3 A
Minimum = 0ms, Maximum = 0ms, Average = 0ms , n8 g9 a; h3 {! w& {! `0 @
/ w, \+ I8 S6 e' [( P0 d/ i 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
! |' c5 g* E2 `
) K: Q) G& c, L3 C* ]: t -n count Number of echo requests to send.
6 b6 \* X0 Y ]8 W3 W m% F
4 O5 ]; {5 M3 }5 t6 U. w8 w 发送count指定的Echo数据包数。
I( _! f" r9 R, ]/ S& [: a6 Q5 D$ o ( L5 p6 Z3 j* v0 ^: b0 ~) n: Y
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: d; w. }9 ~" [& \! D4 o2 e* [
) s; b @$ t# T2 d1 b6 U
C:\>ping -n 50 202.103.96.68
: I' k1 j( n% L ; _' u4 I- X4 u' g1 Y! Z: `
Pinging 202.103.96.68 with 32 bytes of data: , f7 q1 z! D- d0 e
! c; K+ y; y' I7 b+ P! n! O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
|' C4 H+ Y5 c' V e
# V6 N4 ^* V+ O! X: P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 s0 A1 e7 j i: i' l ) O' ~7 e" C* S8 W6 Q5 G
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- O+ u/ Y" Q4 j4 N + V+ m4 X5 w2 N' ]; X- K7 Q$ S( W
Request timed out. 2 A6 y$ Q( i' r' y
& N# `3 P0 w P ……………… & t% j2 u F) ?7 l! w
9 y1 t# V. D# l4 D# T9 b7 a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 F; C% K6 O1 W& _: S; R
1 v1 n+ G! F2 I) u8 e9 Z; M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 ~" |4 L6 h9 H5 v4 i9 H( W
6 b+ S' h9 {: Q1 Y Ping statistics for 202.103.96.68: # g5 s0 u9 d' s+ R
' L4 Q* l( F! ?2 k Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: z' j% l3 J. D6 q! N
2 n6 j7 l0 \4 y# u0 M7 v) D
Minimum = 40ms, Maximum = 51ms, Average = 46ms
% }6 k' `9 B( k2 N5 d+ {2 _& d2 K9 t $ \, {# n4 Q$ F/ g- ~( Q* M8 h9 g
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
4 T2 x' k; C, L6 B # e* O5 B5 U" f5 e4 ~ {. h
-l size Send buffer size.
9 E) K8 l7 k8 D4 k3 X' Q0 r & I, k$ N9 M9 e7 K; g0 _) {
定义echo数据包大小。 |
|