|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
4 l2 B. h3 S8 ?) J- i y- u+ C- w6 X! r, f) \( b, U
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: & i6 t! U. _6 F. N5 u2 f0 d% M
$ N4 }' `% I/ W- j9 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
+ P% m# R7 s$ K `0 \/ p . m2 D% o- E' H; I+ B( A
Options:
8 J ]# o* a6 Y( _( d# E6 U, Z& K
- a+ O* r5 u) z. j$ u -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * W5 ~! @9 V1 E$ w
T8 i6 D. x5 e4 H' [, X 不停的ping地方主机,直到你按下Control-C。 7 W% B; F( G3 `4 _' N: W
4 T9 \4 Z5 B: \" E" R
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
8 |6 j$ g5 d3 C! z ( I/ h1 J9 _3 l8 v# ?* ^ t
-a Resolve addresses to hostnames.
6 w) \) n# N) I" S; [$ O, F! n; D
" r% Q2 |' n( h( V% Q: Q; W; N 解析计算机NetBios名。
) n6 \% X+ ?3 B8 d J# U
, `- V) P0 T7 t. R 示例:C:\>ping -a 192.168.1.21
5 w1 k3 L+ K2 ~
! \4 V( e/ A; {1 M. n9 A- H Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
; r3 {# O) L+ F; b8 o* V* w) F
: V) ^" ~# f& H Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % s$ V0 m5 |1 l& v
8 n+ |& T/ y: ^8 g8 C& v5 S
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 r; c* V; i) R8 o P ?1 e
" Q' A3 t; _; v) D# D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( S2 f7 {' ^; J5 n' s! u- w7 q4 Z# T
" Z0 h' `/ Y7 W3 `. r* L
+ S) s9 r/ x, c& u+ C2 p: _
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 J+ s) b* H) k8 p* W( r
) A. t2 `$ p, c1 z+ o+ l Ping statistics for 192.168.1.21:
# @: X! I! u& \ - G& ]" P$ l) F. z* J1 k; d
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
! t" E. H* n* _. K, C; w
/ H) `1 b) ~5 `8 C; h% O8 g Minimum = 0ms, Maximum = 0ms, Average = 0ms : ]+ C* V# y! C' R/ l
+ T3 |% e( e4 V2 n$ Z. M. g
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
) O" D0 T+ e9 v3 v9 x- @
, x- S; {: ~/ p0 A) W& u -n count Number of echo requests to send.
( Q5 X3 F c' O" v( E$ r/ v. ~' A $ {% @9 l, k0 s& w1 y) @: T5 @
发送count指定的Echo数据包数。 ( E# r! c* M, Y8 P' e* Q1 c
# L0 ?) S. }- o0 A* h2 }, F ] 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: - w& D" G) q) F
9 u1 ^$ t- b3 I3 {% T
C:\>ping -n 50 202.103.96.68 . E' E) _/ b5 M- W
4 @/ c& q2 i6 ], y$ C Pinging 202.103.96.68 with 32 bytes of data: 6 }$ M6 m2 E; x' R" V: s( L
+ y) M! [5 m$ r# j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # _8 H+ g t2 q& N2 G* l) V
4 Q! u( A( I6 e* }8 I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; A% h9 j- r0 `
?0 D6 c2 B2 T6 Q: l9 X0 ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! m- ~6 `" I& [$ i" T* r2 u
1 m' r: w0 I+ O/ m Request timed out.
/ A4 T, v$ {4 q z; w7 v * e6 F- K) q% R7 O4 S6 @/ o
……………… 7 N0 L; J% n8 e' h4 f, _# \
1 Y+ D# e5 }. @5 {6 l# A
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* K/ Z: n/ s( N" @
; b: c0 i' `" p# f Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: J& [ x7 N& ~
) F; K S8 J$ J$ u& l. H% I Ping statistics for 202.103.96.68: ( O1 n0 K; ?- L( w$ W0 H
% j; K8 e/ _7 F5 B$ E# q# n
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: * ~6 ] K! V; X! a
o3 x+ a4 w n. N
Minimum = 40ms, Maximum = 51ms, Average = 46ms " c) l- H9 m7 q( H* ]2 w
7 l# S6 f( l6 h
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% ]) x6 J3 J6 ? a8 a* [& q
& Z# `, ^6 w$ ~2 G% P -l size Send buffer size. 3 v* O# d4 l5 a
7 [) g+ o; n( v9 {- s
定义echo数据包大小。 |
|