|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ D5 T1 x/ e% d% P) Z' g, s
$ I& M. @6 Q, Q [. m7 T 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: & O" H6 y9 d8 J) y, O. l* k
2 C( M- D2 v4 ?5 u
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 4 `/ b" v! [+ Y0 @# \+ Y5 r
; z9 r. q: b- f, M% U% `- ?" e9 D Options:
# ^& i& Q- [& }9 c 1 p( ]5 }' I1 r# M
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
2 Y) r/ x3 ~5 G3 E, T F5 `9 O- O1 O
. r ]0 Y6 }& s$ ^, e. p 不停的ping地方主机,直到你按下Control-C。 : s, ^& @+ L( M2 z
' A0 U, K5 i; B% J" J6 ^; E4 c
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
9 ?9 T8 t2 W2 R) f! I* `' u) S! L
+ r9 a8 h0 S1 G1 V$ q/ L -a Resolve addresses to hostnames. $ h- a" ?/ W" p& B' x
; A9 L; i+ n: v 解析计算机NetBios名。 & A& K( c+ Z7 S: H8 h/ m
+ X* m8 \- Z& q! P) e+ Z2 l- `
示例:C:\>ping -a 192.168.1.21 $ r: k$ d$ }# j+ }& q4 g
* q/ g/ ^7 c j% C Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ) p9 w( {3 P; g+ h2 D
& ^ O; d, E/ s+ N! s9 c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 K3 `0 Y5 D& j+ b
o" p q% A5 t- h7 G9 q: ] Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 a. n8 y' R% A8 u$ J
. P" X5 x- I! ^8 | Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 q% z F$ y" j/ ?) H1 H
z' e' m( l) ]
2 X/ \ ]( K& P6 o) h Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " X ~3 |0 q6 _. V$ `
+ x; ^* E4 P7 Z Ping statistics for 192.168.1.21: 4 c7 d. x& \; m% b1 R& p
0 d2 n( l2 J6 N* \, T
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
* ~7 ~) P6 W! X) Y4 W f: }
$ E$ c$ D8 B& b) a9 E1 T# A" ^$ T% W" y5 L Minimum = 0ms, Maximum = 0ms, Average = 0ms
9 ]: q. j/ D3 x5 @1 {
$ F% t9 |6 a6 D8 S. ? J6 I6 [ 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
# q5 o8 F! d2 {" I
4 u6 D4 N- Q/ `0 q! W4 p& I -n count Number of echo requests to send.
9 {5 {' {% I8 w
( I+ o7 z3 B6 u- M8 U7 W& F 发送count指定的Echo数据包数。
, f5 h/ P) u- f& X1 ~ 8 \. \! Y" m; K! p9 n$ ]! x
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
2 @3 Y1 ]; G- o7 |' R$ n. F0 W
7 r/ T2 r3 W2 y* \1 m4 e @ C:\>ping -n 50 202.103.96.68
Y/ d3 I5 v. U 8 v X5 d3 Y6 i' R
Pinging 202.103.96.68 with 32 bytes of data:
5 l/ P8 f: q: F( ^5 O/ X* g6 _" p- L; a
) q" ?) e7 x' |& C; c4 P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; [7 m5 M+ S' ?
3 _% C! b" c. |( q5 w Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! k1 u5 |: M! p. v 5 V5 r) p+ ~4 c) t# S3 Y/ j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 B1 p6 q+ o. d6 J4 W# M, @
& _# T0 _7 }! V& M( d7 Y Request timed out. / h/ d, C/ G: c) a
+ ?+ R+ {& K& v% W, [ ……………… , O7 W7 e; |. A- m" L: y* v5 j
% l: a. _0 q9 m6 G1 T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - |( I& ]$ j9 N; V; T
; ]. ]( U+ A: y2 M! z/ g4 P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : C% h0 y1 c# w4 C" f& t7 c4 s5 k
3 S8 m# P6 `( o/ x$ v- o# r
Ping statistics for 202.103.96.68: 7 n) o) a6 D( K3 g2 V& i
; r3 U' W% ~7 j& H, ]4 W
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 5 a5 k" k: {. n4 k" c/ h7 f' d/ A- x
2 _9 y5 l# R9 o6 e6 \5 q: Z; y, J Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 m1 N O' h8 a9 C6 O, y" o1 p
& O: o6 m4 i4 V/ k 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% z- ], I, b2 \3 m/ E: Z9 J5 L. I
6 T; e6 O G1 |( X: d8 O7 M6 m -l size Send buffer size.
- D4 o9 b9 L. x. P
# o* U* V- U# f 定义echo数据包大小。 |
|