|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 2 s+ P9 z0 g4 ~2 s! U7 S. l
7 \! D8 ]: N; \: {+ [$ ^* A; @
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 7 u6 R9 V3 d. p# }" \. H3 o9 y
1 ~4 K( t5 T' S5 p2 M 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 3 U4 K' J) G; [& e6 v" a2 b
) o; R: s% m3 k3 U& [3 A3 m
Options: , v( ?+ H/ }% \: G. [
' ?! E4 x( u# u' b& n1 f* A4 u -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. D) M- W7 u6 `% W) v+ a" Z% s9 |
9 @: G9 N. Z! D4 J' ^1 U 不停的ping地方主机,直到你按下Control-C。 y$ Y* ?# ? O) l
0 ]3 h8 B; ^ e& j 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
. e9 o7 Q& Y; w) e( C2 z
; n- G. D) O* n* ` K; t' @ -a Resolve addresses to hostnames.
" v$ ?7 O3 p( y
2 ]( v* \( J) H% g4 A: u2 E) d 解析计算机NetBios名。 b( `4 Y. _$ L; v A! ^, u: A- W
. r1 `8 t& |! H8 x' A0 j 示例:C:\>ping -a 192.168.1.21 7 t/ n1 H+ H& I6 u: y4 W
6 ]- p: c5 ]$ v) `* @' c$ z Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
# j- X- |, Q0 b, [ 4 Q' z; B- L( @& b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " a/ }5 i! b1 M# Z. m) n$ U( @% N
* E0 ]9 n U$ H7 `9 C" c* w" o# i Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" L0 X6 n$ s% n, n# T! O3 i + \ G! P0 P6 j5 {, c; a" {/ p; P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 _; J( v$ i4 U* Q7 V ^5 S8 B
( e8 I! ~7 \$ l: U$ \6 _
! _7 W: g/ T8 E' F, \0 A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 i F+ T( t1 Z1 i2 K0 B* |5 N2 E
; m: L# l. g- @9 {. i {; O. ?
Ping statistics for 192.168.1.21:
( ^8 g7 `8 ]( v+ A% R9 ?! q
& |: s7 O K- \5 w i1 s ] Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
: ^! w! {: Q3 J9 U- d
8 u' L! t7 D5 p Minimum = 0ms, Maximum = 0ms, Average = 0ms 9 n/ v" {# g; q4 V
4 W% t! O4 C1 E% d4 o, h 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 s: X0 f$ V) E
5 m% n2 h4 P! u% Y
-n count Number of echo requests to send.
- R# |, ~8 y. _$ } 2 t- G- |8 v, U; U- J% B
发送count指定的Echo数据包数。
3 |1 X- _( `1 s ; l$ S- @6 H+ H$ i- Q3 w5 g
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: v& w M* O& E& {) v: w9 d% f, z
& h# @7 H5 ]8 V5 i% e) o C:\>ping -n 50 202.103.96.68 . t$ d3 g" S. k4 N
: V6 |: h, n# m- S
Pinging 202.103.96.68 with 32 bytes of data:
6 p7 `; s! p" s+ b( v$ p& M( p( o ! V* F9 {7 m4 o% @( \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' J( ]$ w: {8 Z- q* D. [
3 f; ?2 H4 c% C) }$ a+ \, B Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 t. x3 o% [$ c& l0 k; n# `& m
* A; J/ V. Z7 ^% G! w; f8 e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 T* p& A( ~) Z
0 B" G/ O$ F+ l
Request timed out. $ _1 s2 X2 t! |5 j
' c- W/ W5 Q! F# V9 H; d ……………… $ w" ?0 f$ L4 ]' u
5 F; J( Y6 R; K8 t5 W; a) S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 ]8 m! J0 h( l, Y( }& Z
4 G7 F6 ]1 c% T1 r8 Y' `3 N9 X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 P/ c7 g3 q `8 S) q" c& H
$ t. Y- i6 Z) D: \5 p/ H0 u" }
Ping statistics for 202.103.96.68: 3 ]! D I( M. e5 J V' O. l
H% S, v9 U( x! e! w3 q5 q5 ~
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: / N P7 R( h( `3 |
2 K" N, [, G0 i& q: q+ ]5 X Minimum = 40ms, Maximum = 51ms, Average = 46ms ( n+ J6 _8 U( [& i6 h3 [
; R# ^; S4 ]4 }5 S4 p8 A" _+ T* n
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 # x! y7 Q, G3 z
9 y: c2 e( s! s" a5 _) N9 n -l size Send buffer size. 7 q( p4 _2 ]) x9 b7 C3 c1 y' O% K
" `2 n, U9 g8 q( @* \ 定义echo数据包大小。 |
|