|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 c2 C, A3 P& j2 K! d& D
' e- C; v6 g* R- a5 d( L3 F( [
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 6 G) P+ t- z5 H; R8 P; t# ^+ t
1 F9 Q3 Q; h" C6 ` 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 0 x& Q/ A% ^( g6 Q! _& U* S
4 b: M6 Y- ?/ F Options:
" U! ~: O: l! c0 y% Y. @ / m7 y# r. k& p5 Y* x- E8 M
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 1 Q! g4 f5 W; D
7 y, F; H0 q3 m6 ^, _
不停的ping地方主机,直到你按下Control-C。
/ p( w( G! |1 l: A
- W. k$ L- \0 G9 H4 E5 r 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
4 ^+ _5 [- l! I- J# T2 H
# w- @. x+ S8 i4 j; w( @% K. d5 c -a Resolve addresses to hostnames.
) R, S% Q2 `( L( y3 f# e 8 W" B9 K( ~" o6 l7 t3 g, f8 f4 \
解析计算机NetBios名。 / r# M7 {6 `; g* I1 L+ s
- N% a9 p$ d& T! d( b/ S 示例:C:\>ping -a 192.168.1.21
; d: s. }3 |9 `8 M+ ^* U/ c
7 o- F" `; t, M Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
1 v! w( G& ~) R! I% Z
! i+ g4 y6 I* W2 H: ? Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( |" {9 ~* B6 Z9 G( e6 d' e+ E- Z
" J! t; R4 r: }8 X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & O' N A0 U& {- R. u" m
' W/ u9 W% w3 ?- {/ v1 x: @
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* M. \1 }0 f# s7 w5 K4 _. t+ ^' u( _
/ k* v4 m {' z! }; U Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # B" d- U7 Y" k) O: O
% ]( e: G4 }9 A. B+ E' T7 `/ @
Ping statistics for 192.168.1.21: 6 `5 x5 f( ^: k# i) U* ~& @
% U) }) c7 s/ m$ n1 A. d& W2 g ] Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: + A! r! k7 h7 p1 g- B4 }! |
7 p3 a) B3 J4 @0 e3 x! U2 U9 W Minimum = 0ms, Maximum = 0ms, Average = 0ms
' q) |( F9 C1 \, n. [1 k$ J9 c $ J( v( n8 {7 a5 D+ J
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ' ~/ ~9 ]- u& T* |% ^9 a. e x
5 [2 @: h1 a& k" H
-n count Number of echo requests to send. * J/ a- W3 b! Q+ D
- w8 W1 G' O; i& N! ~# v) w 发送count指定的Echo数据包数。
4 [ _8 V, V- g
! n9 \2 w; y8 s 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ' @( B1 d' V3 B$ v6 X
3 V3 o0 Q8 {+ g4 l* s C:\>ping -n 50 202.103.96.68
9 w4 K& F# M1 l: x9 x/ ^: A Y: U " g; k5 a) P+ M+ d# `& V# R* L9 T: N4 {
Pinging 202.103.96.68 with 32 bytes of data:
# J' \6 B* a1 P/ H) ]
5 G2 u; @7 ?; a( h2 {% T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 B2 H$ S/ R' |) I' o/ f3 L# p# g* e {: U6 |: V) `- l9 G. z6 X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 U* ^1 v2 |# M9 T
1 B) ~6 r; t: I& h
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! v3 y# h, J/ L4 Y
: W. z. I b+ I0 [! b5 y$ q
Request timed out.
: |8 Z! Y5 g1 j$ J
F2 z; n7 r/ v6 o2 T- k* O ………………
* Z4 w- O: n. }* y2 \; M$ d7 G; ` & _6 h5 k% z" G; }2 |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : \. T6 x% D; y
! J4 F9 J0 d% f Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. n4 z9 B/ @4 x4 B0 H8 U$ d ' [( D$ Y: S* j3 F) t! {: t* {
Ping statistics for 202.103.96.68: ! E0 `6 g& _- J
% _8 z0 t; n. t% `+ q+ X Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
( O7 A' Y ~) `
: X- ?( ^1 L' K; C4 U0 R$ P' ~9 ` Minimum = 40ms, Maximum = 51ms, Average = 46ms
/ N; n( A% o& b4 v% C o, U& \' H
+ F) c* S' c' @: Z# p' x 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
0 \" m% k$ q/ f" D0 Z& V6 Y( q
4 g6 v+ [$ h4 o* z4 E3 @; _- K -l size Send buffer size.
4 K0 t; c9 {7 d* J' `$ O $ X" I i4 V! I7 V
定义echo数据包大小。 |
|