|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
: [4 |4 h$ M/ J" i9 Q9 D5 Q
! d5 ~. Q8 i7 X, Z8 [+ O1 H" O, t 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
9 y( r6 z% V; b+ s2 O& o
5 R3 J. P/ b+ K% p& E/ S, J 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 ( Z% P# ?, F# `! b$ l4 w& c
% }/ ~" ~ J- Q' g, F/ L2 P
Options:
8 G* i1 K" l: t+ F2 P8 T $ E+ S7 l! L; S7 Z1 C
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
4 e% H3 w# O `+ O A: h
( R& {. C' W5 R: q1 I2 W 不停的ping地方主机,直到你按下Control-C。
2 L# Q: ~! z \' b ) v( X7 l7 x2 U
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 g$ y1 b+ X& R/ a! ?* {) b' Y
( h4 r+ P+ V6 P1 S5 u' U -a Resolve addresses to hostnames.
" w6 B+ `; S; x2 R - ~" a6 M( E. H& c
解析计算机NetBios名。 ( D+ C6 ~, O! ^" C3 r# N
0 Z, I5 x9 ^) [$ }, @ 示例:C:\>ping -a 192.168.1.21
% a5 z% j7 w. Q # Y6 _6 F# m' L) G% g& s% t
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
6 G* p7 }* H R7 M
2 G+ o# S. S; s6 ~ e% N+ s% K5 X Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 c. v" ]. G2 x
: l. q3 W- W( I1 Y: v. G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 |7 J. Y# r8 G$ l0 g+ w, G ! _, g4 b$ v& L
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " Y1 |1 e, K( q. S
5 x9 z1 \ G% E+ O5 v/ a
3 `$ l% `/ a9 K/ v# W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% Z7 o+ H$ G8 @ h U5 Z6 N + n _0 \- v" v( M. G
Ping statistics for 192.168.1.21: , Q1 q2 D9 V* k- Z) }' I
* C2 F: F1 c3 [2 E( E Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
0 I2 Z3 z2 {4 k5 H+ q6 q / A" }% I' N0 P# m; z% @: W, h
Minimum = 0ms, Maximum = 0ms, Average = 0ms 0 Y; Y2 f! a& W
) \% Z/ P4 R# `! h8 b2 n( M; T 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 4 H9 ?: b# B, ]
+ N; ^' ^% }% k9 |
-n count Number of echo requests to send.
- z, O v. D) m( z: ]) r
: _4 R+ g0 s3 c 发送count指定的Echo数据包数。
* \! Z/ g5 y! D / e1 u8 b2 }. M& J$ ?
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
( A& D# ^ j, m; d
! r1 c* a; [) E/ [: D C:\>ping -n 50 202.103.96.68
9 s/ n% g8 R" D9 P : i# @% X0 w% H
Pinging 202.103.96.68 with 32 bytes of data: / k4 b. H! K! z
\5 J7 t' y6 ^$ J7 s# a n Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 Z# ^0 @* ^" c. f6 N & ^1 A- h( n" A; c
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& j. Y' H' O5 ?9 U0 |
3 k6 w4 T0 I( A# W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * c. L2 O6 x, ] r+ D1 J
( T$ g: T- }1 b2 h, I& u; q Request timed out. : ~. d* l% J8 s; ]* y5 m/ w
) w7 w% h0 R# ^% H& Y
………………
+ t6 A/ J d7 O4 J, B3 h" m ) h9 F! o) ?, O/ S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* x+ ?3 h: |; M9 O! i
: v/ d* Q: E ]3 h+ I! v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# F9 c$ F( c6 a( T/ r( x 9 x8 O4 @! f! P" F2 y' a
Ping statistics for 202.103.96.68:
: X9 e% C2 |2 [; K3 X ' Y2 b0 N" l5 G$ f: l7 A
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
} x. I- ~$ e- J0 ` ' h( [6 H k% l1 t9 n6 \
Minimum = 40ms, Maximum = 51ms, Average = 46ms
F/ o; ~# S' y+ I' f% c( b5 ^
& j- a6 H6 \, c3 @1 Q% f% b' _ 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
( W2 M8 C! l+ B' Q
: j$ D, _+ a- _5 s1 t5 \ -l size Send buffer size.
* n! X9 u4 @8 x" f2 x
* X3 r* T; W) v6 J4 {- r7 f 定义echo数据包大小。 |
|