|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 . P) u$ z6 ?) n F& w" E
3 S& W# R2 s( g+ C4 Q% ?, ?
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 5 s, V$ o8 ?0 V+ L
1 S, w7 R" q: n4 j7 q3 w 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 4 a' {3 B* P% C9 `
! Z- X% c% g( B/ K; A
Options: " m5 O3 d, M- v; }$ [* T
% A8 O: o; T' H: U
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * T- I) A) V: \
1 u6 m6 U& {- N# }5 H: h8 K 不停的ping地方主机,直到你按下Control-C。 , F% t& O# g/ B
& f% b0 o/ I4 x8 I+ Y' w* V
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
4 q" P3 k( }3 a! D9 f 1 F: H0 J& U& M3 {8 l$ R' f# p
-a Resolve addresses to hostnames. ; o6 w, m, Z+ s* ]9 m
# ^: @* i, U6 K6 t) L
解析计算机NetBios名。
" e3 K2 @* K; A: Q1 T
. Q9 ~( U" C: m( m 示例:C:\>ping -a 192.168.1.21
3 g' _4 y$ {( T5 s k( L
0 D/ g! x- ^! ` F# i, y# [ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ! S8 H' h: { g Z
0 i6 Z; e4 w& I
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 q& \( e% ^0 k0 i, R3 O1 W
! o9 P2 M2 G2 T' u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # `& c' Z! U# d6 ]' F$ R; o
5 B5 T/ F4 C) z% o0 {1 |' U
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 L3 l+ k0 G9 N0 e" t3 J
( F- v5 `( B, e+ {$ L) `6 J9 U* W1 N3 N
" {( P- U# z0 u+ K+ s0 A Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * @: D5 I/ Y5 u# v. H
$ I4 p! A8 @; m( Q' d0 q/ S- Q Ping statistics for 192.168.1.21: 8 z2 h b& P& K$ J* w, v4 e
9 _# d _- P# L% e Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
V! J* v9 v- h: e2 d) [ 3 ?2 C! s' ]. A2 U( } n1 v
Minimum = 0ms, Maximum = 0ms, Average = 0ms 7 y! C3 R) _2 \$ n+ j; r
6 |4 W$ e% y0 m* G! T% W* O M
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 ~4 c! h# q! E8 g% O
: G3 H* H) z5 g' j
-n count Number of echo requests to send.
9 N" o ?4 {, N, R
1 q7 @0 V; B# D7 n 发送count指定的Echo数据包数。 r4 J4 N z4 A. Q, S! u; c3 c
$ Z+ K# b* q2 z: T1 R
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: # }" L( o8 Y/ t6 h% x9 l
/ O% ?+ ^3 }( V" b# H$ m5 K C:\>ping -n 50 202.103.96.68 . A# L- z" F+ C7 K9 z9 k! Y
4 j/ J- F! S5 g! |2 d Pinging 202.103.96.68 with 32 bytes of data:
J* r5 }7 j+ f0 Z& D
9 b: R" z$ O' g, Y' t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 {* b. w4 D' a, w. q1 t
% J3 U# }. E' W+ E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ y( C" N" X2 f7 \' H4 q
4 E/ [) G% F. \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ M, e5 v- Z5 Q+ G4 y ! @: v g; P1 H3 X G% O! B4 n) |
Request timed out.
2 @8 o! z0 k0 R7 E& W 0 N9 w8 M! |4 z! Q) @ ~1 T, J
………………
7 h1 w: f3 z/ b
( V1 l' t; Q, T$ K Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / {4 b2 K" k+ \! U7 s
# y! e q e2 y# O7 O6 G Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : b" @/ G) o6 n {" H
( Q$ z0 y7 Z$ t1 x1 S% p. j3 G( x Ping statistics for 202.103.96.68: # d( a! z+ d f* _0 z" i) T
9 s5 W/ k5 i0 A' o
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
8 x5 p" e$ p% ^* c" H
' i8 d; M' ^4 L0 { Minimum = 40ms, Maximum = 51ms, Average = 46ms " N. g7 R4 s3 S
' v" P. h5 d! p k 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 $ L- c% e( N' X& D# l+ A3 n+ r1 D
* X& ?) P9 h# E! Z' L; C; R3 n6 a -l size Send buffer size. 3 B! I- X) Z, W( I
; D1 V* C5 T2 m$ ], }+ N( F 定义echo数据包大小。 |
|