|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " U0 \3 G# Z- _ c" M. ? S( T% A% i
# h0 T- u7 f: b 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
# u X* h$ Q' R1 z' I
+ U+ ~: `3 N& m- ]: t0 A 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
: z) q( |& Y8 k7 E; k7 ^) ~
, F- F. n* g( M' T2 M: m Options:
( p9 L% N, d" q0 T# q& ]$ T
, V0 ]* j) c! }) @5 O2 O -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. - H4 ~6 i! _# K" P
! o2 ~! ~0 E* M9 E. R6 q
不停的ping地方主机,直到你按下Control-C。 6 B& G7 `5 Z5 v
" U* J- D J9 [& ^+ [$ ?: b
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 . v/ z, d7 a+ c6 Q3 U8 T0 X( w! t
7 l: P6 I: q; n" F4 `. @7 Z3 k; |! t -a Resolve addresses to hostnames. 7 f5 G4 g4 F/ P' z: U
8 Z4 v: ?; s0 {: y7 {" _
解析计算机NetBios名。 : e& Y d4 X( o6 p
! K4 Y) I0 S0 p3 e& \, G A 示例:C:\>ping -a 192.168.1.21
# a+ j. r3 ?/ p7 c9 H' S9 T' f
- T2 g' v2 h& [( H6 x Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ! y, O) U" f! w6 c8 E
5 P, F; j- O8 ?: G+ {5 a# q2 c0 v" G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' ] i% E# `- ?8 B6 [( } 0 [& z/ W8 x& C; N
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) S: s: \& c: ?, i3 A, \3 O2 x
- z# A$ u2 O% ]) x2 N
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 j1 v7 P* R9 [* c: l
* M, P% _( T8 N% v
' @6 ]4 I1 h6 p/ k/ f+ e+ \2 V, B/ f w Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, D) R: U5 G0 R1 t4 r5 I 6 P* ]9 N# S! u/ p0 w) Y" o
Ping statistics for 192.168.1.21: ! N+ a6 Y9 p. H( n3 J
' X! Q6 o3 U$ Z# G) \$ Z
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
' M. ?5 j5 G9 Z0 `# O ; m O0 F. W: g$ V
Minimum = 0ms, Maximum = 0ms, Average = 0ms . y/ I- p, }) _& @# g; ? \! M' ?
0 V* e9 r/ Y& l7 I. X/ t: K* A
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 x/ d. d, {* A7 V
2 O, B/ L7 U+ `& W -n count Number of echo requests to send.
; |: E% z# N7 @- _) F 2 \$ Y a/ V. L) i& ?
发送count指定的Echo数据包数。
3 P. }9 B" g7 r% c2 o . w. k8 p# g P9 S
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: G/ G: B/ \% w* ~3 \. a' Z5 N
C$ l) D7 s6 }) r9 ]& O1 s
C:\>ping -n 50 202.103.96.68 8 I, j/ K! S# s7 j* r6 }
: [, l+ u, I" d; M3 J
Pinging 202.103.96.68 with 32 bytes of data: # A$ s# E3 o9 [3 G2 a8 ^% v7 O
: h, `+ z* i: t7 z, t) z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 f$ l6 U. A1 ~ 8 A" \8 _$ T- J8 z- O- k) @# ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( F1 t+ c- Z( n! o9 f+ ]
" f! H9 t$ x; a Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 O4 X0 E7 L, i* O / W% V; u" X/ d5 v. ?# J
Request timed out. ' {4 A/ y( k4 j2 j2 f+ {
6 t* z7 }# [$ b# c0 `! ]8 e ……………… W( g7 W. d8 t; S& Z
0 Y; S* z; M! R4 w/ J2 U& S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 T' P+ I0 @% d: `% i4 D
" R8 Q" N& E/ w" e: \ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 p+ C5 V5 E9 i2 q9 v
% L& \+ I3 b/ |) l& {, w/ L
Ping statistics for 202.103.96.68:
6 H( r, t1 ]6 i0 g6 \9 f1 E
: V6 K; d* b" ^# ~2 B' }2 p$ ` Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: * |! [! Y8 z7 l7 t2 h
, ]7 X$ x# f) G
Minimum = 40ms, Maximum = 51ms, Average = 46ms
+ c8 b& [" L3 ]1 c& y+ \ 1 }7 f Z" Z* P n
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 1 I/ V: P0 S5 Y* a
/ _1 u8 G& ~9 @) G( l2 _ -l size Send buffer size.
4 j |0 Z, M3 N8 D( N + V2 a8 u7 a% {( S% P8 [
定义echo数据包大小。 |
|