|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 ~- y2 G4 ~, K, c9 u* V/ q. I& @& ?# c q 3 U. i9 }2 i0 g5 [4 r
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: + ^5 X* {4 |! D! ]' q
& I5 j! H, h( D# O- _
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 : u; \. J- ~/ U( n( |
G; S6 i7 Z* l( h6 d
Options:
0 c* }9 s$ V0 U" N" B# A
3 h/ B( Z% k6 g- \6 V @, D/ q -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 c2 w6 _/ t# w& x% Y9 `9 N
8 c6 U0 k- W4 T$ B v 不停的ping地方主机,直到你按下Control-C。 : h1 h' H4 j0 Z2 K. Z
) X! b4 i! A/ J. Q4 S$ I3 k$ o 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
! Q& R9 A2 A/ j: d" l b
6 r0 L6 v# c& B! z$ c4 L -a Resolve addresses to hostnames. + y& _3 R$ |' ]$ f7 [
/ x2 r4 K) N) w* z3 ^9 P 解析计算机NetBios名。
9 r( {6 r& l+ y. \$ ^0 J' @5 w
- D5 h, \; W2 L& Y% V- S 示例:C:\>ping -a 192.168.1.21
! Y5 c4 f, U. T, D: v5 C' \ 2 ~% s% K8 _: O3 t M6 N
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: # a- Y2 p2 q$ i4 u7 k! x4 ?3 y
9 a. I8 C- {' N$ q6 u
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - W6 j/ Q8 A5 [& v% r; Q
: A' Y% r |7 W3 X& Q7 e& r" @. v Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; A' h! Y' p) e- l 4 g2 Q% s6 ^9 E2 k0 K
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / [9 L3 w; e" g( G) b
; t" R6 }8 v& z
4 y: w9 {3 v6 K- | p9 d, M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) O e9 I: R8 y3 X# q3 `
D/ C: }( f; `1 l" g
Ping statistics for 192.168.1.21: " t; X) l; j. O) v" n- d' c
. u! w& m$ j/ q) j* u/ Q
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 4 o3 P6 C) P( w, D! W9 J ^% J& N+ }1 O
* A+ o- M0 F+ y3 c8 \ Minimum = 0ms, Maximum = 0ms, Average = 0ms ; \( [0 O% Q& C8 u
5 M" h9 f6 u* s/ ~' o
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 1 p9 G+ p$ a$ Q6 F- B' \
. w. q3 G4 p5 R1 C -n count Number of echo requests to send. k( }- s6 c( b! X
7 k d: U! T" R$ Q: c8 E! } 发送count指定的Echo数据包数。
- A4 }$ j/ {7 L; e4 O& O" T
: `. R0 D# J' e7 s; g* { 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: : I2 K, a9 f1 I( Q
# \) E8 `3 L8 }4 t
C:\>ping -n 50 202.103.96.68
8 W; Y- [7 i) a* r$ L, i ) x; E$ \) z$ @! Q% m
Pinging 202.103.96.68 with 32 bytes of data:
! H, T/ Z4 u* q1 T* h5 D . J" {) N( n/ y6 O
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - P' _# }$ R, |8 a
7 A, P1 c, n: V! r( E8 R+ c
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 Y; S6 C b& ~" z. F) R, O
' Z9 b; m, f1 t$ M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* @+ q o. _- R; P* A
3 m+ u) }+ i" v* G: g Request timed out. ; P& P2 U& H" R" g
; y0 M! @( H/ T4 z: m
………………
0 |4 z X- t) L k5 u4 j
. C V- y! l3 N' q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 [3 g+ F2 \$ W; K( h8 m* k: @( F
u x5 V0 b! B Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 Y5 ?1 G# E7 U# q, `/ B8 b9 y! G
# G7 G4 H( M0 i; H. A! {- e6 ^" T) o
Ping statistics for 202.103.96.68: " P/ C4 l$ I. }
; i/ m1 A, R3 B& I
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
N$ l$ q+ m3 R& f : `1 c- C2 W) a N$ ~
Minimum = 40ms, Maximum = 51ms, Average = 46ms 0 m2 n4 L1 p8 V; X
1 i" K/ X/ ~2 n- p 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 * q5 d; b2 z) E
7 g7 w1 A* N D* q* k7 ? -l size Send buffer size.
, C7 ]1 t7 K% D' {
$ o: Y* @5 h& D5 [ 定义echo数据包大小。 |
|