|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 - a5 E& S* N7 n! G* `; K; j; |
6 j# ^8 s) T+ N7 p6 s) P& {) Z 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 2 W: K0 ~' r- y6 e
' g+ H. B( m; ^0 Y$ ]; N. |, b5 t 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
& D& o# _' {6 ]1 }" ?# A& O8 o 1 I I* q% |/ s
Options: 3 X6 E! D; S) X: g
; {: m! W2 u* M* p) U8 W; f4 ~
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
, L, [/ P5 C! o, I - P& m8 S1 V6 `( J, D2 Q# S
不停的ping地方主机,直到你按下Control-C。 4 C% _6 W' p6 N. F, |- \
4 d1 p( ?$ G! V5 d 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 4 K* b/ I/ ^2 |+ y$ {7 f+ d
. i) @2 n8 d$ Z: M0 b -a Resolve addresses to hostnames.
* w, B9 } s! ^
6 T: F4 Z2 Z/ L6 l$ b 解析计算机NetBios名。 0 T' A# O; l6 b0 N$ s
$ d$ _9 w2 v# e, C- v8 m$ N3 W
示例:C:\>ping -a 192.168.1.21
! a& P7 @5 u7 E / {- ]2 k9 [3 J3 V" R& q
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
, v6 [- a' v4 v, C! [, a' A+ O; ]
0 w8 V6 V) Y' `1 _- ]: v Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% U8 y q. Q# C0 ~" W- C( I
% ^' T& E9 X" f Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) C# w) N" l( F; Z6 e M4 |5 J8 b : n& R6 w+ e8 i
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 ?" p2 D, \/ T% z- I, W/ k
' ?" X* c5 w6 \: p+ K
* J! b! W* l9 s$ ~; k Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 ]$ x2 F7 X; r
% `4 [8 k, [ r
Ping statistics for 192.168.1.21: # O) D' T. a8 n% C2 {5 q; O/ X$ _
( p% @3 H+ j; ^5 i' z) o Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
: W* F" r6 W% @
6 V. S5 r/ `3 U& s& ] Minimum = 0ms, Maximum = 0ms, Average = 0ms 8 S/ K B m9 e# ~5 Q- b
! ]6 M% [' G; R1 j$ ?
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 - x7 \0 `8 `4 h- [
- a1 f G# Z3 s) Q' o6 K$ j
-n count Number of echo requests to send. ' M7 Y. W# A" y4 F: Y* I$ @1 Z
' p! u3 f1 A# G/ W 发送count指定的Echo数据包数。
2 N% c6 w$ m# R3 X, D & y" r2 g( J; [. d( j' L
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
% W4 O9 u8 G- p6 M $ ^1 ]& B! C; ?9 u
C:\>ping -n 50 202.103.96.68
9 A$ P" D- M U, [/ Z
- U- a# ^ X+ h Pinging 202.103.96.68 with 32 bytes of data: : t7 B7 K1 B! z0 Q |
8 G" s. @1 v1 f5 {: r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 |" |4 C! F7 Q& D$ h( {0 G
5 t. X/ Q: C; z: A: y: M3 P6 ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 a' e7 |/ N$ p7 Y" |, N( j
- v8 `# Y1 F8 A; }, L$ B P! F9 M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 |# U7 \! C$ Q- }- T
) O# Y8 x3 A0 [' |( ^' Y* s Request timed out. 6 ~7 t( V" T5 I. J, }$ C) Y1 _
$ h% f0 R2 _6 U5 ~, `5 w" { U; ]8 X ………………
) \- p, m, O& i- \ 3 q# G2 Q6 @! T6 f, w
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 u. o7 j+ |3 g, r
: W( ^9 \8 b: O' w. T# Z3 U
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 r& Z* x7 i) N3 j/ i2 x2 \1 {
2 ?/ L- R7 W! c4 j% t5 Y Ping statistics for 202.103.96.68: 0 ~6 z8 P$ L( M% |
7 h1 S5 \- t" _; X8 N' T4 \7 t9 j Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
' T$ b' W: ^; Z" m6 k( z+ r % P: ]/ x1 F" {, q
Minimum = 40ms, Maximum = 51ms, Average = 46ms
" A0 W7 C/ n) H! H/ I ! Z) R- ^; J( A3 N
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 + O( N# U" D0 j5 g2 |5 x( @
" c( i# [2 \* a: C -l size Send buffer size.
f( {5 C5 x5 Q: A2 t# ]! y: r 7 V) }# G d) z8 H+ Z% z
定义echo数据包大小。 |
|