|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
* z8 T1 W* @2 h- B4 v 1 a1 B! v) D* g7 I: ]0 `# v
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . _# l( d$ j; U/ T: y+ o& N4 n
2 d1 Z2 x F$ d4 C8 r( x0 r5 N
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
/ B/ O n L# F
" Q) Z) e( u' S$ A" ? Options: / }: y3 d5 y2 z/ V
( {% Q6 X* o( f
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ! V; Q, u6 S* k
- _ u! i" X* Y7 k& U3 r4 O6 M4 c% u3 g
不停的ping地方主机,直到你按下Control-C。 8 ^$ J& X2 |: Z" b* i& u. x: v; z
6 I5 p& B1 [6 J0 C 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 D3 t R4 |# m
) L# v6 G9 U- n2 D) t2 J+ d -a Resolve addresses to hostnames.
4 y: L" `8 R8 H: y2 c5 o
4 D* W9 A) U+ e I" s: M. y 解析计算机NetBios名。
8 Z8 P+ {8 j; S% v9 U/ }3 l
. H8 c) ~& _# B/ K 示例:C:\>ping -a 192.168.1.21 ' L7 Q1 d% g- t2 V/ l% L" E
1 l+ T8 E( ~# s" m, E) ]7 | I Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ' F! ^5 O( F# y9 l; g0 S
# n r$ ^( V" E
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. D6 {, N- U# j! N/ k
% t2 d! W% H# N) z+ y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 ^0 o6 e* Z3 i 6 F( }) s! y/ W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( Z+ Y! J; g- k" Q& {: `+ @. E, R
6 Y8 k6 Q. A9 {" a6 g, g" E2 k
& v5 n, B) |3 M Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% q3 ]! e @& ?' D! l2 { % P' P" w7 W8 h6 ]3 ?9 ?( O& {
Ping statistics for 192.168.1.21: 6 _! M4 e! X9 G* h
/ N& M7 S$ D# S/ |# x) r, O% t8 | Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 3 f. D, x& M5 S6 A& A
9 y/ _; q/ ^+ ?' { Minimum = 0ms, Maximum = 0ms, Average = 0ms
* g7 r( j5 Q! b3 P+ w' k# B8 H1 Z6 j
7 P, ^7 Z( k3 w 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
0 S" H7 `$ o/ W6 { 5 y6 K% C/ L: R, ^, K
-n count Number of echo requests to send. - s* s" F+ j0 h! t* E
7 r5 f4 G& d9 \: b) b1 r d 发送count指定的Echo数据包数。 % X( ]$ e+ D, j- [0 ?
" B9 |7 o$ S2 c* @$ `6 M 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
) u' S; e1 S6 P6 D4 N% X% n
* h r) n6 K5 w C:\>ping -n 50 202.103.96.68 + W: S7 P8 O! s6 q
/ E4 ~; B- E' M$ b1 e Pinging 202.103.96.68 with 32 bytes of data: 9 T3 K4 [# |$ |) W9 ?6 e
% m1 s0 |$ T& S& G; N a: m& S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 Y6 n d5 y4 G T0 M# U$ r9 N v9 w' s% G4 P, p6 O0 e$ I
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( x& V5 d! {6 H, Q: i 4 a, x# M8 J1 O6 S3 a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 A; y1 }% W) I$ Z
2 A# m' n6 I9 u$ r( V) { Request timed out. # ?) ~6 p: C* `
% v0 w3 D9 e0 x! \4 U6 o9 z
……………… * p( P$ z3 F \5 i
; |% a- u4 U5 f1 N5 s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; ^ y1 G$ ?' m) v+ k6 {' v
2 Z, b W+ T9 X+ v6 S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) P8 ?. f7 p: r) O8 J
' y0 Z- H6 h0 Q- i
Ping statistics for 202.103.96.68: % M+ E+ F3 ~! p3 W8 o% S! ?
! ~8 E0 N& J3 r9 \; E) U. S
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: & ? A D6 t1 q- S
0 R4 s8 k9 U$ h" |1 c6 n- ]* x Minimum = 40ms, Maximum = 51ms, Average = 46ms ) |) @' V' G; k. @
. R2 P* T# ^# h6 Y 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
" f+ S6 M/ C: a3 o& Q
( U, ]6 Y/ G* }& F. e6 O' X -l size Send buffer size. . P' M D# ?! C, y
$ V2 G; M( s" I. h9 v- p' _ T
定义echo数据包大小。 |
|