|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 1 U: k+ h, T# c
3 J0 ~2 j$ S% k+ ] 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ' J! p7 d+ `, O; p0 }: P
) t. C) C+ r( B( Y# { 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 ' b6 }- ]. X- {! `$ m7 b5 d! W
6 O( L( \% `$ F' f2 e6 O. q Options:
; X7 |& w' @' }# v5 Q
2 ^4 n3 q! R% ]7 U$ R' h -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
% l: I, w4 w# |4 x6 G' f $ t: Q+ }% s5 g' ^. g2 C
不停的ping地方主机,直到你按下Control-C。 - a: H3 X* P' x! J
) g& L* _1 v: d$ f+ n8 K 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
9 @+ {" q8 f# `( q: b 1 V9 J; i$ q8 ~, |) `
-a Resolve addresses to hostnames. & O1 n; e$ K" A+ O- x4 l8 k
% q% ? X1 [' O2 T$ ? 解析计算机NetBios名。
# W* v$ Z8 H/ A/ F( F! q# A
M% V0 B' Y$ A; a' J& W 示例:C:\>ping -a 192.168.1.21
! v5 R$ E2 }4 r
3 o; x1 c5 h9 s' b& J! y; K Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 9 I8 x0 f- f' @+ k4 b9 R1 A% @! O
& r3 h8 D% ]7 i- n! ?& ~
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / i, w3 Z( Y* h! n* `% M
7 \4 B: X! }+ D: u% q8 W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ W F7 J5 Z+ A, Z
: s6 K. |# }- a1 y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ T8 b3 h) k% s7 I1 P
, Q& h4 S" {1 |
. H. y q& r* T2 Z' _. S& S Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ |* A6 D$ U9 {: M0 r, f
5 p7 {& g$ _' M* E2 A Ping statistics for 192.168.1.21: # K7 r0 I9 j* K6 j+ r9 E) n
: m% B" H+ V3 I2 J
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
8 B6 a( C# J. g+ o2 b* V" E
2 B; \( e- i: w# x; P Minimum = 0ms, Maximum = 0ms, Average = 0ms 9 m$ s7 }" a1 ~% I& P
( Q8 w- l+ Q' O1 D3 P. w
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
! z3 ?$ t' w7 n \* Q ! n8 B( ~# m& X" ~
-n count Number of echo requests to send. ( @! T' }$ n4 j4 d, ~( b6 c" g
4 d. Z% X1 m2 ^4 q8 U- _
发送count指定的Echo数据包数。 , k; ^5 M! `* f5 y( X% v
$ V$ i! [9 J ?8 W5 r" [ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
4 G1 B7 l O3 L. \- ~ Y
3 D- O N7 \* n; Z C:\>ping -n 50 202.103.96.68 , l$ p9 u- y5 @. @ C. b1 D/ x
) F2 L* S4 ^. T% Y9 s V' O) X Pinging 202.103.96.68 with 32 bytes of data:
# C) d3 n. Q: v% B; t
1 f0 H3 [; t1 _9 A2 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 q& X4 p. k2 {: G, b5 d
/ S7 ?/ i+ q Q. w' e Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 Q# `* [; l7 {; c " L& j$ o1 W( @ e9 A$ v" V+ c6 \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 f* R" I/ R& C7 _
3 W, X# z2 [, x: ^ Request timed out.
) k9 ]# N# L9 q1 D- P& ]
0 A4 z+ v( s3 j, H6 K0 N2 D" m ……………… z" w- R* k/ m; G+ P) T8 ^
+ O2 Y- g7 u1 e- m4 E" W0 o
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 s2 p2 B' S- \" `! x T! ^* ^3 {
, U4 H$ e9 k% {( C! a' u% t# N) u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' }' n, [" Q5 J& D9 L
9 U# ^- |; R* n Ping statistics for 202.103.96.68:
( z$ V9 {8 g) ~% G 2 [/ g+ |0 T3 w7 V; k
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: & f: P2 }( p# R/ a1 |( D. b
- {3 y$ @- i, S
Minimum = 40ms, Maximum = 51ms, Average = 46ms
' D: }) Q! h2 B / [' C7 C9 ]4 W& g( r% H6 J* H
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
) C/ z. Q! r8 n% i 3 _; \( u- E, p$ ]5 g
-l size Send buffer size.
0 A- u' i6 |5 a# Z! _$ ~ ) H8 q% K3 |: W/ V h+ y( |. O H
定义echo数据包大小。 |
|