|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
6 h+ y- `! L( u
% B2 _ P: E. R8 x 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
! V% g6 Q G' l3 h8 I
# m3 S) m: O: i6 X# y! T, 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
, Z7 N* B( g. H 1 T, e0 M. m1 E2 ?; Y1 N7 b9 c
Options: ( R" V0 [# W$ p/ A4 t" d7 Y
/ U& F5 S+ o* Q% Y, @, z -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
5 q, @6 M, z3 s ^3 z 1 Q: U% k& v% P: F% K
不停的ping地方主机,直到你按下Control-C。 * h- B# Z( T# |4 w; @* A
3 T% q2 P7 x4 E5 q9 v
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 $ u, D7 ?, v+ E9 W: f" Q9 z
8 k; Y* n* p* }! \ -a Resolve addresses to hostnames.
* @+ ~# o0 r/ z% j% |+ C # a9 Z- x0 E6 O
解析计算机NetBios名。
5 K' z) s) ^$ O( x
% F! P4 a; o6 k3 X4 }0 I$ N& r1 j 示例:C:\>ping -a 192.168.1.21
* D* V! h: M$ p* ]& B % H Z& J2 C: ~* C* L
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
+ o' B) I$ S8 C5 @% D
: b4 A& p" Z5 }8 n4 ] Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 F% K/ L' @1 \
3 e% t* c1 @, r* m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 F! n, R9 n2 U- E$ s u2 a. o
6 ^6 I( n& Q3 w7 V9 p# x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * R. d: N: A! m2 A* }6 H9 C& c
1 f0 a3 R% m/ z0 b7 a* B2 t7 g
' I4 @7 N+ W. b% Q; m4 }+ w; E Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& N$ { i9 I" d3 _0 x# b
- G i' | i2 V& R; [ Ping statistics for 192.168.1.21: ) q5 n$ A5 f& q1 K, f8 T4 d
0 f7 u/ N9 z. e; Y Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: - u ~" J* ^9 U% Q; G/ z
5 a! p& y. X5 w. h+ A Minimum = 0ms, Maximum = 0ms, Average = 0ms $ h" k$ \0 ?" a, d l( D. ?8 E& H2 s
8 q$ |2 I% w: c+ F" t: R* G2 B 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 - _3 ~: q. C0 G
- t8 T, n, @& z/ g -n count Number of echo requests to send.
7 c* D5 N, O% D. o) j# c
; n: r5 D/ A5 R6 l+ u 发送count指定的Echo数据包数。
* A) ~+ r$ O9 s8 @6 Q , u( T) i' [% @$ d4 V4 j1 n- q
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ; Y3 }" B5 N- o% L/ Y
9 P0 K |1 ^0 W9 ?0 M
C:\>ping -n 50 202.103.96.68 2 E5 f8 q/ ^1 M- Q; G( k( l5 G
; |# r2 z' O+ D. T- e* E Pinging 202.103.96.68 with 32 bytes of data: 2 J, j0 p' V% `8 t3 t+ H
, P" F$ N2 l) B. u2 J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & [# g+ {* ]; X/ d& i1 Q+ ^
0 e! R; u( o* V/ N% i. d3 h3 W* @ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 v6 F8 E; G7 i' u H; c( O : I/ E: j0 D; ~" A. [ p h( n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " b/ n% G. b$ G. @7 b* J: d
9 z W8 U. d9 p
Request timed out.
6 i) F0 S! d1 W2 p/ R6 V/ G 0 w! O$ v0 J% }# n) P9 B
………………
0 E9 |0 W9 E5 C3 h : P2 n$ I/ P$ |, s+ i6 W2 S# k
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 Y2 C- R9 m* X9 v- {8 V
7 P( B- D. h% i: w4 s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 o, b5 l5 E) I% K8 U+ r; K* e* [
' d0 m4 w) B! {: S/ w7 L" r Ping statistics for 202.103.96.68:
# ?8 {% E" H+ s0 U, M2 ^& k ; O: d4 v1 d0 w
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
7 R- ~& a" D% z5 ~: ]3 p
) C: j; x4 c" G j. d) K Minimum = 40ms, Maximum = 51ms, Average = 46ms
3 y3 a$ \/ {( Y. f
J# [# `( @& o; e& q# t 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 6 z. P, F! n/ P7 p
# ]' P# m& Y1 H -l size Send buffer size.
& Y! s" [( k2 M( ?0 e8 h1 _
- E. X0 ^ t& z" F7 F 定义echo数据包大小。 |
|