标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
, f! _, A) D. f; ~; z! f1 y& A
' @1 Q& q1 L4 L3 N# z
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
5 [/ j( e( Z3 X% s
# B4 ]: V0 \- a: Q7 t4 t" B. \" ]
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
! a# X! \: W) d. l7 C) Z
# C$ h0 w0 J) J, [* d
Options:
+ A) V8 F% w* r- w, n
& u0 D5 \! E# N& Y7 b* g; A( j- r
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
( Y. J( T4 l/ w4 Q2 B
$ H3 `+ C8 x' T2 r4 m6 O6 h2 P
不停的ping地方主机,直到你按下Control-C。
; K) {. G+ V% S" R8 x+ N
% y( p i$ N; l
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
J# q- k( q0 d7 w: s: M; N* y9 \
6 o( E$ V4 }6 g6 T T& x4 R% L
-a Resolve addresses to hostnames.
7 o! u- \# g$ D! F# [
# \& b+ b0 s/ I" U+ u g
解析计算机NetBios名。
; m/ U: j6 N& X" S' N- Q( F
: k8 [2 B' X3 r1 U
示例:C:\>ping -a 192.168.1.21
0 l$ L/ o3 z K
5 |5 q1 m$ Z$ i; g6 a' m+ {; m! _
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
7 K4 }4 k3 g' n ]' z; `) N; Z
+ I6 \( T5 [7 R; i- ~
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. e4 I" X$ j# b& |* E
/ F" k |% E+ |) {
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' o5 \8 E4 ] u" S' i+ e% S+ t
0 i2 s* r; Z& h$ }
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 W' {/ a, x: p& \, j- J& e
5 N! W6 i" U& q# a% k P0 f
2 v9 j9 s! ]* q( x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 i+ v# Q, }* _+ b3 H0 T. T
- _: m" ]7 W# h: p
Ping statistics for 192.168.1.21:
% u/ Y5 W- m" {
6 k7 z3 X4 G! m, X2 G
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
1 F6 o; u; A% [2 i4 [" Z, x ?7 o
7 H/ G1 z! b. A% A) X' p! f2 t; x
Minimum = 0ms, Maximum = 0ms, Average = 0ms
; `2 @1 x2 u, ]
( s \4 G U' _6 r+ C5 N, S+ z
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
9 y- ?. W, L) {3 z
2 `: e5 t6 T" A! x- b
-n count Number of echo requests to send.
, u* h9 Z! @7 a7 C" | h# \1 f
! Z' b* x# p1 T+ _! S2 j
发送count指定的Echo数据包数。
. `2 ^: T+ e- W- K' i3 G% z
7 o$ D [4 T* h, b1 x/ q
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
. j4 Y7 J1 Z- }! M) z6 i
1 ~! X9 L1 G0 v. t: e& H( x
C:\>ping -n 50 202.103.96.68
( U/ T( f8 n7 |* t# G
! ^, @, t5 f9 l
Pinging 202.103.96.68 with 32 bytes of data:
: @) _% h% {8 X# v0 p
) f" Q+ @0 ]& P/ L/ t; V9 `
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 c% l" A1 h! K3 ?" M
. C) H$ A# d _- C
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ t1 ^' Q7 | d% T& h6 z/ J( }
+ O6 z3 T, s6 O1 n1 x5 a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 s0 q* g+ [3 f# V1 P: \( x
) a w0 `7 L; }, `% p# V! e
Request timed out.
7 O. b8 F! O* R; B$ W; Q( e
$ q# ]2 a& i" e9 |% ~
………………
3 T6 `) @* i {8 p- A
+ ~6 B- q9 h! u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 K3 d; X2 H/ x; [
) S# W' a' T4 h" h/ [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& C* `$ Q. F! v& E- F8 T* C
+ ?, z1 K# d+ S4 {: d
Ping statistics for 202.103.96.68:
/ X; D: q2 S8 J- r/ o% D, T9 R* F
. M0 Z+ o* i9 }( N
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
" d" G, ?6 V" q$ X
# B9 v6 Y3 w5 I; G+ ?# v
Minimum = 40ms, Maximum = 51ms, Average = 46ms
) O& i% }, J1 @
+ X% R* f: ^9 s3 G+ i8 R
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
7 U6 f% A- i2 [) f: N. u* }/ v& P8 |
3 q3 @9 q2 B* }& z5 n9 V- F) e
-l size Send buffer size.
6 E9 m+ @- k2 {) I
) m+ k; E# l8 o
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2