标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
3 `- \0 |) H4 d) O8 B) M ~
: T4 ~: m, K- u, Q3 m
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
: {! D5 Y) n+ s( _' s" D: ]" F
4 m+ K$ J5 a5 ]/ G* n+ j1 \
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
8 V/ i4 e3 H( h0 I
2 H3 v2 U; J# Z: R( t1 R% M
Options:
- _. K1 \3 U @8 S5 F" x& S# b
/ {4 z4 @) v2 L/ j
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
% p/ Z( N; t$ i# p+ ^! Y
# G% |1 {3 ^: t
不停的ping地方主机,直到你按下Control-C。
1 j! C2 V3 c- H8 J0 y3 \
, e7 I# }) }2 T7 U1 `3 Y; ^
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, D5 m/ M! D& i9 v2 n+ M& G
$ b' k9 O* B, H) l- c
-a Resolve addresses to hostnames.
2 B/ Q8 t, ?$ A3 B2 h. k1 y3 {
. R3 j0 T8 O# I3 n- v' B( Q% v
解析计算机NetBios名。
# r, c# g* |. _" f3 P
3 p0 F4 q) Z: `. s8 f
示例:C:\>ping -a 192.168.1.21
* c9 t0 { ~' ?
1 p/ C# A. j+ f& |+ H: C
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
2 D/ q8 q. K( e* t
9 Z- u# O6 j7 v+ [3 o, x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! e$ y0 P7 H! z6 C4 p, _, x( ~
8 u* f6 r2 E7 f9 ^0 N& ~6 n! m0 n
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 r9 D! q3 `$ h9 q, P
9 Z+ K6 v5 Q. M; P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, w3 M$ c2 T2 T- T" t
$ \% A5 y3 w Q0 B6 R& P
0 n* I3 U. g8 L2 l
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 l7 V/ {/ H" [! ^- N
n2 I4 s& d4 l. L; C8 v2 _5 i' i: B
Ping statistics for 192.168.1.21:
6 f$ A) R! v) C; g! {& V& s
" t4 Y' B, g9 L7 v) `# A
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
+ u- ^4 h) i# G1 O; B
% B5 ^! k, V4 F& |5 q0 m/ u/ s- K/ I
Minimum = 0ms, Maximum = 0ms, Average = 0ms
8 B8 C( Y' C4 _9 E. E( s% t6 t
9 R0 p% E" G. w0 v5 l0 D
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
( T8 E8 U, i" x) _0 ?8 j& p
+ O6 H0 r# [! P6 _/ }- }
-n count Number of echo requests to send.
/ M4 s) Q4 N/ R* l
; a3 u' L" Z" x8 L8 q
发送count指定的Echo数据包数。
y- S9 H3 N" t+ k/ E0 \+ x& \: {$ i
0 f% L" t: o, L# ~$ u
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
: j$ d2 f5 s& W% G5 D$ c2 r
& n! N% O& G$ `- x7 A9 J
C:\>ping -n 50 202.103.96.68
' r6 G1 c$ Y' |4 i
/ g' r. V! B2 E
Pinging 202.103.96.68 with 32 bytes of data:
# d$ B, H5 f# r, O, S
6 [' E q( D9 R( B
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; ]8 T, L5 V/ N: D) l& c
: Q& t2 O" I: Q! |; y6 }9 l) |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. e3 Y. m$ s, m0 F9 r9 l. n
$ ?; d1 u. c) V6 e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 g7 I$ t% [1 {5 Q% B% |8 ?0 m! C
# s1 f; V g/ @ h- P3 l
Request timed out.
H5 P, j' a9 P) q
* A' r% W1 O0 W6 d' k: H
………………
! ?) q2 S! _( W3 ?& g) y- W
" e( m& [4 S8 B4 ^1 q3 m
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ v( |/ Y* o$ n
: X/ n0 _4 \5 Z6 e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 v F/ P3 g- H) |; O; l' f7 [8 z
) q* _4 o. K: x0 {7 i. C$ X4 ?
Ping statistics for 202.103.96.68:
( n: I: \8 G0 Q2 B& v8 y5 V! w
. E: u% K7 W' @+ {* V3 K, q2 m; w
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
+ L1 F$ i; ` t8 L; k
8 J/ ^( i" z3 f3 E6 u* t8 d' q
Minimum = 40ms, Maximum = 51ms, Average = 46ms
" f- Y/ \" F; ]7 A
) P8 O; d0 g, l
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% t/ w$ }3 [/ o2 r$ K, R/ J
6 a2 |6 @8 Q/ j1 ]- @
-l size Send buffer size.
* {' S2 T2 ^. e+ o' F3 K5 D* T
, J5 u2 ?) O% U0 t
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2