  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 4 j$ h/ T% S- ` _
; e! q( d8 g4 ~8 u. _ 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: . z5 N( j* L$ y% C) I
$ }: A F6 F6 ~5 p9 V7 S$ W
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
+ k" @% Z$ @- N+ M/ r( |
9 F0 b# Z5 J. X' \$ x$ W$ `6 Z% y Options: 1 w* n( n) c3 i( R: J
; q# r! H, T* i9 w! W" |
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
- z8 H" G H) n! j. }$ C+ o3 u- z
( c; a" T& ]! k$ G8 _, ~8 M' P 不停的ping地方主机,直到你按下Control-C。
% u) Z6 }) N# Y2 Q # `% }; O4 A; L# o4 g$ d7 D3 J
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 y3 }0 N6 T+ F6 ^: p! d" e
2 h4 ]1 Z A. r1 r& w -a Resolve addresses to hostnames.
1 t! W5 X# n2 w3 }/ S Z ) O2 H( Y/ N/ i& `8 Q. l$ j8 } r
解析计算机NetBios名。
: `0 m" M/ \* j( g
, N, j5 b" a$ |: v2 P: p& ] 示例:C:\>ping -a 192.168.1.21
; c" Z8 }! O2 W& o) l " d, J1 h+ M0 J5 |, F* Q2 h
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 7 q4 }4 y( D" Q6 q
% b( z1 o2 z8 M8 Y# l! r- ^) j
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 Z9 n9 y8 e; G" n7 M; x d
* s; r3 M: |3 Z( Y* v* J Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) }0 i% _, X% k& h. R! x/ \" o 3 c8 W4 J* m1 Q1 X l/ c5 W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( y3 `7 u6 a$ X4 M5 f
; u! K9 K: s. F' I" d! w 2 j8 n! u! j2 F, T3 ^; V8 G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + L# Q0 Q1 ]8 Z+ ?4 A' y
2 u; y; i% T! B Ping statistics for 192.168.1.21:
; ~3 t* L/ Y" e8 ?9 F7 B$ S1 U3 W 5 i' Y! ]" y: f
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
/ q' A# R |( m* y6 ?
/ F/ }3 L Q, b/ L% M. j7 ` Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 ~) m" M# A+ W- d, l
( u, e+ ]# U0 [. G" L" U5 [ B+ X 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 4 J6 t5 X" U+ m/ R; w. c
, Y' c+ i" g2 F
-n count Number of echo requests to send. " V% x* ]% j9 }- h
. G: Z3 ~9 B8 T0 B
发送count指定的Echo数据包数。
" D2 b8 O# I0 l! [8 o2 w 1 }* {5 ?4 e# n! ]) t
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
8 t! O, _5 o- r! l# j3 M 3 O, W# w/ f/ W9 n6 c7 U
C:\>ping -n 50 202.103.96.68
6 V. {' i9 c7 N$ B
! k7 O- X/ N3 z5 E4 ? Pinging 202.103.96.68 with 32 bytes of data:
, c, p/ l& O, {/ ?' Z. d+ Z! `9 {
J* k! p$ E; J% r$ i" W. I0 w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 h0 {; U2 \7 v5 \* t! `
! c* o1 ^3 _. ?* ?# P" M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ F! c. U4 h+ Q* K 3 G- V/ Q; Q! D0 `$ @5 w& R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . i' A4 s1 f. i) o# r: r
) G, { ?: @$ [( n6 [0 V: Q
Request timed out.
: C" K. y3 g4 t6 W
1 Q/ A% L. C& q* w; g5 W ………………
0 M% m1 U3 ]* O
8 Y1 Y$ |" G/ ~" J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / T L8 J) _0 _( u( g
* M; @! S9 U8 O- I! X Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ u1 }' O2 H* V- P6 D
/ P& B3 i4 k7 i& Q; ]& R4 ` Ping statistics for 202.103.96.68:
4 a( P; v. y0 \1 V$ k6 D
3 l2 E1 O* u" a Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
! h0 a" I# W5 K* a+ u: U
% {; v5 Y$ ~# Q6 ~- L" p1 U Minimum = 40ms, Maximum = 51ms, Average = 46ms $ q! Z/ e/ ~( s
$ z% j U5 a) z2 k: t; w 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
/ x' ]$ ]3 ^1 J0 w! x
+ P' U ` w) p1 n+ ^+ x7 q -l size Send buffer size.
+ b' `8 f) a* v) [/ z 4 d/ i: W8 T: H5 \, U- N
定义echo数据包大小。 |
|