|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ) \( j: u# P6 H( o, `
6 `; M8 n+ c: ^9 V! m
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ' m; g6 ]6 p5 s7 u
" o# K+ _; b' l. ~2 F9 |, ^- _; g 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 u2 P* D' j( w
; H+ G7 C) {% X! i, ], v
Options:
" }- w& t" z" I3 `& X5 E7 _ - C' u* p+ T- t2 w
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. + v% p2 `& a$ I K4 d8 q9 m" I5 M8 n
) V" a: }2 \8 F! a w* k$ U* ]4 @
不停的ping地方主机,直到你按下Control-C。 ' {/ A0 ~; _ I- A& Q, F
. x& z6 C# E8 ^& ?6 ~' T
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 $ J; h8 z9 N! J" h2 Y! K
2 o( r w% z' [: w& v5 i! ~ -a Resolve addresses to hostnames. # `/ \. f9 R- E& @
2 w e7 h P I3 j5 C4 b
解析计算机NetBios名。 7 l; a- U( j9 p; X" {# Q
* s0 x* U& V8 z+ j, ^( i9 X
示例:C:\>ping -a 192.168.1.21 0 \4 j7 L/ K/ B4 v
8 Z r( l. G4 u# |9 T- x, }( M, ?7 S
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ]3 K. N) ~2 f) k, {4 P2 m- b2 ~
l9 _2 Z/ w, k3 Y5 x5 H
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 X c. ?$ h( b' d& `, o8 ~5 z7 h) Z
: T5 C! x! c- ^% h, @0 H Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) q; [3 r. [8 x, G- g % @0 |( H/ B# {0 A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) K: B; g' q# y* r" `' {6 a- @2 p9 v! W* {2 y
y4 k j- @! S: e9 A Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 |) L4 b- N9 o0 v, K, X* i
6 N& S3 A5 c9 H W9 i8 Q5 U Ping statistics for 192.168.1.21:
/ w( I. V) ] \- L ' {. Q" Y0 }* J W) A: W. R# Q
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
, o# }/ q6 ]2 U3 m
/ `4 O$ h6 H, A" i! c( h$ j3 ? Minimum = 0ms, Maximum = 0ms, Average = 0ms + O' N, Y6 e& `6 G$ Y8 G6 N5 Y* o
: o p9 r' ?$ k Z+ l: d5 ^/ Q( x
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
# X9 J9 Z! R5 l/ w9 h/ ~1 d
]! I9 s- i+ a -n count Number of echo requests to send.
i3 ] D* ^4 L0 g! G% o c7 a 4 H/ j6 D* F$ N4 w# K
发送count指定的Echo数据包数。
3 P* {; [8 q7 a* o4 z) i9 n' d/ v
4 m! {" T' M* Z: k 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 0 ^3 Y9 W% S& k9 _" g- o* g
; I3 B: m+ v9 o2 r f C:\>ping -n 50 202.103.96.68
1 a. O- r r, R" k! U: } `& G. W
$ `% I6 j: Y9 q) u! [2 u) ~ Pinging 202.103.96.68 with 32 bytes of data:
! j$ I( u) G# M; `! U p/ S* v# B
. I$ k5 |; V" K8 {& m Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 W' t) ^8 I' ^6 K7 P' P
5 z/ _) c! T7 ?: y% t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 y. a; M# D& I7 i$ r0 `- ^6 L
* v% b3 r+ n5 E9 I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ K! d ?# ?) L- ^7 R0 _ . k3 h/ g4 q- C
Request timed out.
* w5 ]* h' M3 k; g
% n' Y, w$ i8 N% A2 Y( m' z ………………
" `1 @( S7 ^! _, P9 z3 Q
! M! u$ Y6 u: I. | p Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 L, k1 q7 `$ P9 Q: K- F
3 G/ [* E6 ^/ \+ d& T" F! X. P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # Y+ ~5 s/ t+ A0 z. \0 F2 \
0 F* ^# l% Z) a% o: w) ^
Ping statistics for 202.103.96.68: + C. c) u' d5 w4 U0 k9 G4 T1 `
x/ {2 w6 ^* @6 N& A) h
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
% p2 r C& h! X0 b o- D) ~ / W3 A+ @* q( W$ m) H8 A; w
Minimum = 40ms, Maximum = 51ms, Average = 46ms
9 a0 u" Z4 }. H% d7 u# ? ' ]/ ?9 a4 ?4 L- U" ?
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 , t" I! F8 p; u' i1 Y+ d
4 z* q+ H6 p# |; k5 M, l
-l size Send buffer size. " v: y) C) j+ k" F
; u5 `! m8 W6 K+ F
定义echo数据包大小。 |
|