|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 X4 n/ T* M; t& v. K
4 M( m8 a# H7 K, ~ 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 H1 j; k( F: r& V; }2 j# S
2 c) b" \' h6 _2 o' L
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 ; r7 P" |3 F9 v
8 N T# F) | R+ i3 n; M# w2 j Options: 3 z# R' B. k" O1 I* E+ F3 l n5 n
2 U$ Q$ L5 l$ X& t ? -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
/ V4 G( V6 M7 a8 A7 j! | ( O1 k: Z- g# c K
不停的ping地方主机,直到你按下Control-C。 w# X4 ^! B) Z0 g4 F& V
3 q7 o7 @) \1 M) e: T$ a# A/ O! j5 g 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
5 i: w& K1 C) v: ]. d5 o x ) H% Z4 V' v1 C/ k
-a Resolve addresses to hostnames. 3 k4 ?' I8 i; N2 X2 c& [; J. q8 B6 m
7 m) i0 J6 \4 O! |4 N# o1 \ 解析计算机NetBios名。 ' x) K! G) U: D) x# g' T- }6 K
0 v) J3 I, T( _( J9 u3 |& e! B2 o
示例:C:\>ping -a 192.168.1.21
2 S; N6 q. I. D' f8 j 6 c: Z* Z. x' n( N" V% W" l
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ( g0 r& Z' u7 O! {
8 f& |. G9 }% ?( V7 q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 u: F8 E. v. x; F- ~$ c
7 E3 ^3 V) T9 D' r2 W" [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 O6 ~+ g1 B$ t S# q
5 S" ?9 \" g9 [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , ~1 c- p; z: q: ~3 B
" h) @6 R M( } 8 O U" ? D4 D+ f6 ]
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . q) J& n4 Z. V3 U
# ^9 j4 a( D6 W# H/ H8 Q$ U( T Ping statistics for 192.168.1.21: # K: B6 T9 E2 W5 A
8 o( r- u) g- f" t0 S
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
4 |& R( j3 [1 p. v1 V
6 P+ c! `5 s! l. S Minimum = 0ms, Maximum = 0ms, Average = 0ms
; u. J6 @, [! c& c% P ' M7 ], J4 O# r# ^) L
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
- Y {9 j/ k- Q 7 T* g0 P2 b1 k$ S9 u1 g
-n count Number of echo requests to send.
3 | a G9 y5 H : s9 a. {% a( s* p, s" N
发送count指定的Echo数据包数。
: T, c5 j5 U4 _( ~# `2 s
$ ~3 `% X; X) y5 S6 |) ` 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 6 G! T7 A# i( u% I2 ~; R6 j: P- T
% i& k {+ j/ {. u1 U2 z
C:\>ping -n 50 202.103.96.68
Q% |- R# B1 `1 J' D % w" y: i. C% h, n. V! e. O% h
Pinging 202.103.96.68 with 32 bytes of data: ' j. O9 @3 x$ F! L3 x( d
7 w5 G% h; c: i5 T# o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 G/ E( f; v/ w; E, ^0 u! S" p * d7 F$ m" ?( M# q6 K4 N# {! J. \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 I. h3 q. W! |; n9 w- ~2 x ; e( \, J% v: o7 ^: h6 Z4 V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) A) Q) A" k/ s+ h! w3 V2 V 2 H8 K5 C0 `0 Z
Request timed out.
: {$ {6 I7 I- W# L O( P
8 B/ u( _* V: J% {6 M$ }9 m* A ………………
5 e* W9 G) v1 z- o+ J# A - x+ k' u/ k9 x; `
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 m7 A* ~+ o* m& @' T k 9 G% V' P: W# y" z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* v! b* x1 Y8 ?- Y1 |
p4 A: g2 P2 M C4 J Ping statistics for 202.103.96.68:
1 f6 \$ f' s7 Z7 p* @% r( H + J9 v4 R1 K5 F- T7 U
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
0 A" t: h% e) W. W+ Y. S3 r+ }/ q7 \
' c7 c3 ]/ \0 y9 n# z Minimum = 40ms, Maximum = 51ms, Average = 46ms , e$ y' N8 ^1 a0 R1 l2 F: @
, g( T- [& C& k4 o: r 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 5 S( [: H0 Y4 {+ }
+ v; ~3 A) g/ N# X) g1 r* o+ V- o' y -l size Send buffer size. - F6 R: ^% R) m, i1 Y F9 ^! W! c
! ^( y% Z# X1 y5 H ^& } 定义echo数据包大小。 |
|