|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 % S; L F+ R2 a
8 N" c Y# W1 |% W$ Z 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: , a# K4 v- e; F+ ?, u' a
5 F3 @* _7 O! [# D 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 * G$ z% u0 f5 ^- O
: m( T4 Z" h4 }
Options:
1 J) ~# ~- u) T/ n8 g
6 y0 k/ f* R3 f- q) L -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. - E) y: \0 g! Y! D% }8 z1 H/ g ~
# W% k% u, u! h J
不停的ping地方主机,直到你按下Control-C。
- s& n, g4 g" t0 I# w! o: g/ e
0 x: E! X% b& N# j 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 3 r8 e, `5 c1 s/ `4 C/ K/ Z, i0 b+ K; x
9 f( |% e8 e9 D9 ~0 o! m% X4 A -a Resolve addresses to hostnames.
4 L4 `: h8 G1 ?2 I+ y* X# L
- }* c6 \ \! X3 \7 k 解析计算机NetBios名。
+ M0 G. z9 w ~% B5 S1 Y+ ]4 k; R 7 S; V/ q7 r# C1 P: i" |% v
示例:C:\>ping -a 192.168.1.21
* y( L6 _4 ~$ ~. i5 t " W. G, m- v' s/ k5 y" i3 v
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
5 F/ U8 L( |8 J3 U3 a9 l* G- o1 R ; F9 }. V2 E3 V
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
V5 m% p! l0 R 1 l5 |1 h, w+ Q. b4 O2 B
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * w: ^! L/ x; F" V5 e! f
! Q6 q9 T. H2 Y* p
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) l* p# Z$ k! B; ?' l' z2 Q, u I& Z$ {3 J! W0 y5 {
0 w" H3 y, N! S9 N7 h( `. G/ Y6 I; _$ c B Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % | |/ Q7 \6 j% g- i
7 f8 y0 r! ~9 w6 }! m
Ping statistics for 192.168.1.21: 3 v5 o; v# E( ^. h8 I
, N' |) h. c$ h6 i- F
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 6 H/ m, H9 N7 k( }
{# v$ l/ H0 f6 d Minimum = 0ms, Maximum = 0ms, Average = 0ms C/ P! B2 z' G
& ^6 R: `" H2 ?! w7 } 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
5 [6 h4 z: T" ?; E6 z% I ! h3 R8 s. o8 J* a7 b4 M8 \& k
-n count Number of echo requests to send. . g; F+ h1 R8 ]# [: u6 I
$ P* J7 M# h2 T. n( h7 K
发送count指定的Echo数据包数。 0 Z, o Z% `! X* M# |
' Y9 R# G8 q0 X# q 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: # D9 M& U5 f" Q1 q
; L- g9 \/ K0 a7 Y! V/ O) K" l
C:\>ping -n 50 202.103.96.68
9 Y% l/ W' v; E+ e0 q 0 e8 |1 _$ ?( a8 V( L; M$ D
Pinging 202.103.96.68 with 32 bytes of data: & P6 `0 U( i0 L8 H% }2 c& d
% P& d5 j. |& a& N" s9 f
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! H" E7 M% y6 B5 P- P/ E
1 J' ], Z. T; f9 |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ @- }9 B2 Z4 s2 e6 W
% V. m- Y. ?! n) K) i8 I1 E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ m" B) P! n+ I8 E- p* i; | 4 B @9 |+ Y8 c% Z& \ k8 r9 u
Request timed out.
, k. a+ R+ ^4 P' ~6 `$ p7 h 0 B! q! O1 f! |8 e. h/ Z
………………
# w( Z, f) X$ i7 s: ]
9 @- f* m. N0 v, t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # o3 O3 q2 ]5 ~* T4 h1 D/ h/ ]- c6 a
$ w$ s9 I; u, C
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 J; i; _& H4 z/ k
# K5 f: a) U" }" V. X, l# J
Ping statistics for 202.103.96.68:
# n" p0 |4 o+ \1 V& s % \3 `6 k' w) G5 T" X, o
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
. ?+ D: Y% v. j" o1 ?
/ r4 a, |) H5 m; c$ { Minimum = 40ms, Maximum = 51ms, Average = 46ms , f8 N3 a7 i7 ]* a$ c
. J* N4 Z8 Z; o& U" D& M0 o3 W
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
. N7 U) K* }3 w, t8 q2 H ; h* T- j1 g7 a I+ F& D
-l size Send buffer size.
; C5 Y& U! V/ c& {0 Q) P : z+ p, f( P8 ~4 t9 s
定义echo数据包大小。 |
|