|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 6 I- u1 l- S! R6 N! K+ N% Y
' ]# c1 G1 @% S: L1 h% C 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: & w$ | o3 [% Y8 R1 g
2 o" k; R2 v# ~$ n8 k 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
! W! N, E$ Q$ z4 q; l
# c4 B% @8 L5 C9 G" Z) d Options:
. w7 O1 ]0 p: q. K& S+ \
, H6 V" H% r! [7 H2 R8 ] -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
6 Z3 C) D/ S& H ; ]; y0 T" j- A8 M$ Y
不停的ping地方主机,直到你按下Control-C。
4 M" i" G: w' Q+ L
% l/ J z8 I5 f0 X' e 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ! b w$ b7 f' y2 \! y$ o/ x5 q
9 Q8 I! N( i; J% K
-a Resolve addresses to hostnames. 7 [, V1 y/ ?4 @2 y: Z2 ^, e8 `
% G0 T3 r |3 }: x N' _, p% A5 U ]
解析计算机NetBios名。
$ s0 J5 w) H: }
7 u0 ^. V1 E/ w- E! s2 `- v E7 e 示例:C:\>ping -a 192.168.1.21 8 M* _% l. C" L" s5 W+ i, U
% W1 Q6 l: c. y/ T; Z2 p) z; U- ?" B
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
; X- H3 Q& ?: T: g4 P4 \8 i + n1 T+ U& c7 g
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 F5 M& Z p% I3 v! |2 Q
9 Y- \9 a3 _* U4 ^; k# u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. m$ b' k9 ^8 j : K; d% ~6 Y k6 {
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' G4 G' X8 N. ~' T% h2 ^" T
, {' F" n& B& k5 M0 I7 J
* C* P- {- _, ]6 i) `" a/ ]' t2 N Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. g8 U( w& G1 \+ |+ y; D
3 b P2 Z6 N9 [1 Q2 h3 Y Ping statistics for 192.168.1.21:
s* a- [, ~% [+ J' T 3 Q* f) b* \& X% T3 o/ ^
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
: h$ L9 x9 w ?% u; S
, {9 ]0 B0 E. v1 }" | Minimum = 0ms, Maximum = 0ms, Average = 0ms
& A) x' f! [ ]: @) A" e# x2 P- S
8 n% |7 B, e/ d 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 + y6 Q1 m7 R6 R% H
7 u9 D3 V* I5 X# E; s! \) t -n count Number of echo requests to send.
3 P8 D1 M) c$ D 7 W, O/ u2 K5 g
发送count指定的Echo数据包数。
, O- y+ ~7 s# \0 o( A& O , L( V5 J! a+ y
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
1 @4 X- ]- I/ ~0 ?6 \( D+ z c
. ~8 D! W1 v, y- W! r2 O C:\>ping -n 50 202.103.96.68
! g2 S! |) V, Y) T/ r* d1 B 9 a. n6 I) N0 p K: ]' V ]2 p' x; Y
Pinging 202.103.96.68 with 32 bytes of data: # o* w4 a0 H$ O
3 g Z4 n/ d) o$ J. Z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 u0 a1 T0 u0 O7 [! B' M9 W; e; G
- {5 n5 }& q. h1 L
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 ]# O {) i9 h
- l+ J4 c6 ^4 w) K" j# D0 R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 M6 U$ B: @8 S, x& R
+ J' d3 T& l" x9 S% H' X3 e Request timed out.
/ X. o2 y8 s* d) V+ f
; A& o( s% @8 u2 B- A ………………
7 T6 f% B9 l% M: O ' r! m5 o* ]+ Q1 o' f: J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - X3 z; k" h! c, h0 O* y
$ S" t1 F' {% a/ E7 o5 Z6 p
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 s8 N: ?( ]5 z( j
: M' j. w G9 ]+ L; _
Ping statistics for 202.103.96.68: , @1 W2 H, r9 ~0 m7 @7 y
& r9 ?+ V0 j e. _3 q
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
% n2 \ {/ Q- R6 d/ s 7 t: x2 w2 E5 Q$ q, W. m) C
Minimum = 40ms, Maximum = 51ms, Average = 46ms & w/ G D% @- [8 i' @; E
& J; ~; N( ?5 x: U, u' G" ~
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 7 M" ~# f2 P b
, o- M$ Q! D' }3 o) a2 y0 C) v -l size Send buffer size.
@, m5 U6 F, [+ {; H, u* u& z & Q0 \, S: Y( c$ }( ^/ F9 L
定义echo数据包大小。 |
|