|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 : Z: M) W8 c6 a$ M. w
+ @' T/ c+ m Y( o- X
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 g5 ~6 U* m+ A, d& A. B* V
& B4 M u7 e7 n A1 b! K 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 ; l3 p) F$ V- \& u( ]
9 ]+ q' ?- k; o- _/ y4 ~ W- W" P
Options: ( \1 h/ A f! E
+ g4 A N; [( T5 p6 B% g# X9 { -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ) a( q0 W' m) O' h2 ^" K3 S
1 H: N4 F4 M1 S! `+ z( [0 j- T 不停的ping地方主机,直到你按下Control-C。
% V e- V$ W* G( |* ~ 0 f! b# x: @( }6 d5 H
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
T8 n8 E* o3 T2 f
- j4 x$ {* g/ G+ \; C& p0 i; f -a Resolve addresses to hostnames. 0 u# @: p& t5 r
# [4 M% j6 b! |6 m1 U
解析计算机NetBios名。
/ V% `- m; V p# v. J # b' t5 G2 f: a) [+ X# x% i6 ~$ O
示例:C:\>ping -a 192.168.1.21 7 r" h$ o0 j2 {) s
n; t2 U, \1 W. q. n
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
2 o, _6 \! t8 `+ P/ I9 X' u5 Q0 D2 R
2 { |7 |- `- r* H/ Z; x Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& J& |; n: z% c7 V 7 _0 X. P. F" s& a- m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
|1 l$ [. M/ _. I( ]1 M7 q - e2 J8 [! R9 t' F k) z
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' ]9 d% q& ^1 [% f7 j
5 |) z1 J' M8 j & Y6 V1 f* r$ o' C1 u1 y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 @ c9 Q, {& z) j5 E
8 [' }* L: e9 C# d- M1 K H Ping statistics for 192.168.1.21:
# ^2 o# @& g% e( s6 T; t & f5 S% ^1 d8 P8 s7 `; Y
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: / y1 Q; R- Y2 D% ]
# A2 c: {- z4 K( F- z8 ? ^
Minimum = 0ms, Maximum = 0ms, Average = 0ms
- E7 u8 L3 f9 f, P2 O7 i , [+ _+ s, W/ u6 B0 S
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" k' V$ K( P/ N4 m5 h' J ; }2 U7 F* K! A! d" ]* ^
-n count Number of echo requests to send.
( A7 M2 W) C6 }, ]. o. S* |
- J$ i% N& f A 发送count指定的Echo数据包数。
% z% h2 J4 o9 c" o * y3 }5 K* K& K. k7 `
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: , ?+ K _8 B, |- d, d
& F" v& G6 X$ W- h/ f/ v
C:\>ping -n 50 202.103.96.68
3 Y( R/ \0 P2 M: F
$ r" _8 x* _2 U: p0 s" p. R: w7 t) B Pinging 202.103.96.68 with 32 bytes of data: 5 I& Q; f) {& g
5 G/ d$ y8 O+ x& t9 z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. t8 ]) m2 a# k$ c4 y 9 B$ G4 ~+ p2 E
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 M7 K. [5 }2 k( B5 i X6 _
4 i) V1 _. q J; W$ t7 H3 P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ U% ^) Q" I. @1 D
! z8 ~- s! t3 d7 | T/ a0 I Request timed out. 6 P1 o! S6 B, n5 P% e( L5 E9 j
! k) D6 [8 p' `& g+ U/ K% Z% E: R0 Y
……………… : J3 o% _( @0 b1 [% W& R& z U# a
7 {4 G) m4 W7 }2 f {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 Q/ c9 S! w8 Y+ N- a- f* T - F" L9 J' n5 h
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 z% i7 |9 w6 W c+ B1 d# L6 x
0 i! A; h+ B0 V Ping statistics for 202.103.96.68:
# M. _& Q# _" j* H2 ]. k
9 }3 d$ L3 o ~1 E7 z Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: * k! V" n) {7 T9 `( Y" g! o
0 ^6 S3 m; ^5 j+ @3 O6 ]& b- [
Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 @3 r2 z3 i7 E4 v7 \* G
( _% m: @, ^2 e8 y7 p
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ) N( d& G) H- ^! x$ M
/ V; U/ q! t8 X4 [. c -l size Send buffer size.
d6 b( {# l0 _0 a
+ w7 @2 K' {& R i 定义echo数据包大小。 |
|