|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 , p; Y6 y* Z7 S [
% Y ^1 ^+ H( ?8 \; J
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
* P' T2 Y; B) _- T+ Y9 O: ~ + L, F$ g% F9 Z( j2 @6 d) O
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
3 E8 f; e( l2 j" d7 v3 \- y- x( H 8 K: _6 {; I$ ~# K
Options: - Y) v f- c& Y" `8 o9 C! ~( O- A
! I5 _5 F; }- M3 V% y, B2 v) s
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
2 V) Z$ L# [6 x
+ {2 [- [. G8 \3 `. P* D 不停的ping地方主机,直到你按下Control-C。
. o; n2 I5 X( t# k3 W8 A7 ~
: i3 X s; y! n, y& c 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 0 q$ d3 {: z* E- {8 [* L
% D4 Q: c$ u$ z3 v8 ^0 P0 k _( r -a Resolve addresses to hostnames. : J ^! w. k$ G
2 _9 ]$ k# {. ?1 P
解析计算机NetBios名。
8 m! z P- A# ~( W& e2 |/ { 1 W% I2 |" L; M0 Y* x# g# M
示例:C:\>ping -a 192.168.1.21
( _/ h8 h9 B) ~1 {5 X" x 2 L) N0 r* e6 T! F! D5 E
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 7 _: r) g8 F# f, h
8 C, X P( c5 [8 ~2 V. n; R Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 ?- M; I' c7 }$ [6 J0 t
6 j- @6 i5 F9 e$ U Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: y" M8 l4 c9 M: D0 x) \3 |0 G
# J* D3 k5 I0 c1 T) d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " m$ `) i' q/ O- }2 g2 w, x9 M
4 j3 j! x! d* { F" |1 V/ a( Z
2 E" e/ K. @$ C% X" s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 [1 ?* W) }" c! ^
& C/ c: \: c. m# x7 l Ping statistics for 192.168.1.21:
5 D, u% ?- p5 @- Z, J1 g# i 2 k( K4 {3 `9 \7 E- e7 r: t
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
; K, p( ^8 Z* t1 ^
$ b3 U- [" ^1 u+ M! \3 \ Minimum = 0ms, Maximum = 0ms, Average = 0ms
3 F, D+ B( i( L( X4 p/ _ $ H4 e! B; H8 `2 L( i. r
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 4 ]. }% y$ X$ d7 I
+ y) j% |$ U6 N `; v6 Y5 H: G3 J -n count Number of echo requests to send.
8 g1 y# _7 S2 r* v$ ^
& X6 F& A/ C& z% V. F 发送count指定的Echo数据包数。
" l/ S# ?, E+ E# c+ V 3 I" X3 J Q" E+ m3 f3 r
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: $ X5 l4 {- _% x8 \& E7 V( s
" G# n: v! d" s# Y0 L- }( z C:\>ping -n 50 202.103.96.68 5 o) M9 T5 }5 x& c1 z
) U4 m, g. }5 |" |1 t n
Pinging 202.103.96.68 with 32 bytes of data: 9 i) L( K; d$ @7 x
) k- H- j% m% v# w& ^0 f; v3 J, W
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! x& K. Z+ f. A3 l: P5 x8 J
4 P8 p( X m8 D# d9 R Y; s3 d Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( ~- h3 V! B. K, T# B
/ v& s+ E) Z% G. e0 |8 ~7 x! F+ P
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 m0 h. j; d$ C0 S; p" ~7 p* D6 P: m
% p. o& P( g4 a% l0 O' t
Request timed out. k* c' y0 m" X* y( h
2 @4 M. S# F1 i
………………
, m6 Z5 o M+ E8 Q7 @- y
; ~5 h2 N1 N, I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . z F: N5 {' ?1 N- }+ Z5 I8 {/ X
1 ]9 w0 ?0 }' M3 h. E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! ]% P# \1 @% q' ^, K$ h1 |* ]0 D1 d
3 k3 _& ^* [" S& P! M8 \
Ping statistics for 202.103.96.68: ( j- v' Y1 l) Q3 T- `/ k
" ?- A/ O' ^9 U: j& Z Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
$ m. D9 d* B; j1 j 5 y4 Z$ Y+ d1 N
Minimum = 40ms, Maximum = 51ms, Average = 46ms
8 _; S! F( s# a8 ~1 E5 d , x. l& X4 d2 J3 _# R
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
6 B3 |# Q- v. w# g( [
( f2 n [% _3 A$ i -l size Send buffer size. 3 ]! E3 P5 h) {0 u; h1 b" J. L4 B& u
0 t; v# F& G! u( ]0 j5 G: y 定义echo数据包大小。 |
|