|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
: i8 F5 ~' }0 E& z6 b , K0 H: L: z" X/ K" p
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
; q8 _1 p: q; i 0 ~) x! E% ~7 E+ 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
* I, Z* t+ V# F: m9 U& o 2 z( ~; A0 v5 _$ z6 }0 x
Options: $ O% Z4 O7 p2 y5 O
: r; j; M7 h; c& Q6 t( ~! }5 d" l -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 6 _" V6 n) K* ?2 P3 U- b# l/ _8 o
# s- B; x' {; E8 U, Q: }. ~ 不停的ping地方主机,直到你按下Control-C。 . j9 w- O& z( a8 U% |1 m
% Z9 M5 u1 D- R) p) J 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
8 a ?$ C) l2 _& o% k
0 |9 g* E/ o) Z! M# `. r' h u5 q -a Resolve addresses to hostnames.
4 z+ b, c v! i6 r 4 O0 O8 o! \. i6 ]0 Q" R
解析计算机NetBios名。 / u) {) S0 X; v. }. C
7 }! N* ~/ e" ~& x( X
示例:C:\>ping -a 192.168.1.21 / w1 B8 o5 A t
- f. A% B4 R9 u& z6 o1 W
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
7 h9 y* \5 |( B4 I" D8 T- e- i ; o& M! U5 T7 v' k2 `$ l
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 l6 p2 T( L3 y# w4 K
# L% o6 Q& s: @) |0 S5 `( p# D
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: X6 u: v- q9 L6 m* U' Y, n
$ J# |; |$ r, S2 J" P/ F Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( w1 V* ?5 ^0 i8 j
7 B- Q* H" j3 H: q1 L! i' H
9 r- J' ?& t+ }! M3 `1 S Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . m, F' J! e4 S
) F9 m$ H2 R4 m! O- g
Ping statistics for 192.168.1.21: 6 X5 G' n4 m0 z4 D3 M
1 r! p9 s6 Y/ o" Z* Q8 _6 Q+ u Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 9 j) q0 T+ k, Y/ M E
) o1 H3 I% ]5 _8 G' P( S" E8 w3 H Minimum = 0ms, Maximum = 0ms, Average = 0ms + U, @, I. _1 p! K( E# I
5 p- }" N" l2 N1 d( l5 l6 ? 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
' i. w& n0 m( E/ i0 {
" `, {; z% ^# R% {0 J -n count Number of echo requests to send.
# }; W& J* S( p' j) G+ c4 b ' m- S% l* ?* I8 Q1 S& ?
发送count指定的Echo数据包数。 8 E9 I; f8 g) Q8 s* c
& B/ J' [ [, ~) U; ^7 ?% O 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
8 j2 V! F' j. @" Q) m ! e9 L: H* T0 L- x! {3 `
C:\>ping -n 50 202.103.96.68
; v/ Y( }/ m5 N: l2 S1 m
% [* g( ~: {# T- q5 K" D3 t# g Pinging 202.103.96.68 with 32 bytes of data: . u8 r$ H+ ? Z+ U# C1 @( z0 k4 x: r
) m! Z0 D- [& ]. \0 P7 K( l8 a Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / I9 j9 q+ S i H) e3 x
- `% ^5 ~$ O7 h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 I. y/ T* x, ^. a
, v6 @+ g! @& {/ F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 N5 g; |: Q% K* `8 {
$ f I! i; S- m1 k Request timed out.
* Z, p- Y1 U7 V( y: [$ n4 y : l$ S8 c0 i+ ^% @ z4 y+ ~ k
………………
8 U4 ]5 b; N2 l, R2 |* u
8 H+ u/ C0 D& o6 @4 x3 ? Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , q( w2 J: z5 K( Z: m3 u) I
" v. U$ @# ]$ @ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + }) v# }7 Y2 A6 p7 y" |
' q o0 r$ N# _, l Ping statistics for 202.103.96.68: / @3 E1 C) y% V* l) Z
; A' n- M# q3 p' e# N D7 t Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 2 ^& @2 H# H" f3 B
3 L2 p4 N1 S" P
Minimum = 40ms, Maximum = 51ms, Average = 46ms ! F% s, t. J2 g9 ^
% @$ D1 U J9 f) e: z8 S* M 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
3 g: d# E( A! \
* x' H' h& ~( Q: @ w% N, s -l size Send buffer size. 1 Z/ ?" V. n2 u; a8 `
' b' |: _5 D7 \+ a" o
定义echo数据包大小。 |
|