|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
* N. w& L v y7 E
5 s6 K5 i0 y& U3 {0 K$ x 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
3 b$ I o: ~1 b) R4 l
% n# M( d$ z; N% h& R. Q 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
# d$ q9 e. F( C2 U; O. j % V& N/ s: @: k# A' P r
Options: ! K2 A# z5 B7 L& B# A7 `
: ?" o& c3 O' P9 D* O3 a$ i$ y( U -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. & e. D- ~$ o) i. g2 z- d
, }5 {) t7 X. E- R) m$ y& f3 m* b: _/ t- O 不停的ping地方主机,直到你按下Control-C。
1 U. Y9 a. a" r+ T+ S
[! v4 l" F6 Q1 [4 z 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
2 d7 Q$ o( \3 F! z) v6 j& \7 z 3 q" k9 a2 T Y2 v) o/ |5 {) w
-a Resolve addresses to hostnames. * u2 T* _; }; Z$ B7 v& K- P
7 \2 N# D- i! z 解析计算机NetBios名。 : V7 \/ Z* M0 _, y' l1 q
7 y" M% B" p, R 示例:C:\>ping -a 192.168.1.21 1 g- C4 y) W2 V
4 u- I$ B' t; `6 Q5 V4 m: f) y Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: & }2 K' a$ N. z ^, x
$ K6 H# ]) v$ Q6 y, d- l1 o5 A* E+ K Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ] O# i; D& g3 E, D7 z
3 i8 `# [/ H$ |0 Z) ~ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # `( o4 L0 Z: k( a( O
: H l6 U5 x! u3 Y/ s8 g" m# g, V Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- O! D( K1 F& V. d: ^! ?8 c: i) }2 l$ L
4 `5 O9 }6 g- o3 n* p/ _& p, z9 r( u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* W3 f. B7 D$ `# C/ u 4 i* }8 E5 o+ W3 y
Ping statistics for 192.168.1.21:
; M2 L( X6 ] M' K0 x0 w
, C- |6 b4 E- b: k! O2 z# t: u1 \# |( X" R4 t Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
6 H; S% p& n8 {$ c! z4 l
4 Q# m3 w( x- R- V' Z Minimum = 0ms, Maximum = 0ms, Average = 0ms 4 Z3 i) ~" d( b( k3 M
3 h8 p" _9 I, w3 F3 _' X# r
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
1 R; H0 J5 F4 l, u) \: _ . `& q6 D3 E( A/ ?$ e+ [
-n count Number of echo requests to send. ' m5 l/ O/ ?: c' G
5 M9 R: U! U* c1 l4 D1 O 发送count指定的Echo数据包数。
# y& {% t( v7 b4 [+ ?5 c/ {
- H! e! P: D8 F1 F, L: i6 F* c# k 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
5 J0 {) h( o( w/ g# t ! @6 S7 `) A' K; Q3 z) T; ~/ U
C:\>ping -n 50 202.103.96.68
, W9 _- }8 K) {2 \6 } 0 d" `1 g) \7 F p' v
Pinging 202.103.96.68 with 32 bytes of data: ( t# p! D# j2 ?! K/ O
+ v" T& i$ b R6 ?% M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . c$ a0 ^2 i0 E, B0 V7 w* d) R6 c
+ g6 o8 N3 f4 _7 x: o& ^ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- S5 {! W7 @8 y" w % o! b; O6 {& }! z% }& z ^3 w
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% i$ ]$ u m8 N6 t- X5 W5 Q' D% V 4 [ J" R" l- b, H3 `+ ?
Request timed out.
1 T7 b& v5 K* e+ i 1 B: j7 c9 y5 e
……………… 3 I. t& N" m1 I7 Q( N- w# H0 C. U
. C7 S& ?: @: ]4 N, t3 O/ T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 D: e) e$ t' j
8 Z6 ^) q6 Z1 p$ @2 v! n- C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# A N8 x6 Z/ K; q5 C6 X I ' } D4 p! p4 A, W, H
Ping statistics for 202.103.96.68: . B: F% n2 [; h6 \& E% }
. {. d z5 w. Z1 q+ c B
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
( R+ l) l4 `9 U, Q a - a2 r( ^; o9 M4 F
Minimum = 40ms, Maximum = 51ms, Average = 46ms 2 b$ X) Z! a/ E
- U( G3 g/ S5 _. i: z 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
$ K2 |9 s* }' Q# D ' m* k4 f* I' Z, _) F& Z! z( ]3 [' N
-l size Send buffer size.
) a9 Q) `% O$ f( a 4 e& s) T- n! h5 D
定义echo数据包大小。 |
|