标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
5 F2 P2 u" X7 x4 B
] n& m0 P6 k8 |9 A/ S) _
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
: r, E9 k6 h- A9 J0 h1 H
* @! l( P7 d2 Y% Y0 V$ C0 u5 \
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
( q$ A) B" T8 O- B8 A2 F, ^0 e1 `9 }
* c8 ]8 F; D B1 Q6 }
Options:
, J) c9 @- V; k2 R6 ?- l- X4 a
3 X, X( E z+ g3 M8 }
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
- u4 X. a$ W0 b5 M; _9 E7 y
! Y' ^5 y* D: |- Q& N' Y- g$ G9 j" e
不停的ping地方主机,直到你按下Control-C。
7 y6 [# p" c1 J
, e I' I/ x6 F) R; I/ j! ^
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, [8 p4 D! b0 @( V' |6 ^4 P5 g& P
G1 e7 B* Q, s& o; T1 x
-a Resolve addresses to hostnames.
' v; ?5 J& [) ^* ]0 a0 J! P
% r3 d' V' {6 ~/ F3 t) R! k* `
解析计算机NetBios名。
* o6 M; a! i6 i2 |) C' l: J6 F5 @
9 Z3 \# G5 f0 j5 t; Z9 `) p/ \
示例:C:\>ping -a 192.168.1.21
1 x/ [5 ~) A6 E [6 F; z! H
( W$ u+ ~$ i! u X
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
8 X1 Z/ P, S8 z% u" Y- n
% A+ R T5 v# r. I1 s/ d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 n8 S4 z3 T1 u& s; z/ V4 A! W7 V
" x' h( s3 p7 E# f
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
n! s- \! ~4 j
8 f9 A8 V# b8 q/ N
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& ]9 D0 R: Y/ {" @/ f3 E( g
! s& f- U5 {& s4 N; c6 C% F" _% l
, p, C* \& P1 w+ I( e& Y: X1 _- c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 D+ D& K3 m/ e; c- m
3 G4 a& m( l- T( Z" z
Ping statistics for 192.168.1.21:
. g$ j Q6 i& J' d. X O H$ G
* A3 _' }2 Q8 W2 [
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
. q$ c* G8 @* t" l1 n
8 u) S: n7 Q: t; A
Minimum = 0ms, Maximum = 0ms, Average = 0ms
7 o+ W5 Q! z: O, H; i
5 }0 j/ J" @+ x
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
* v7 p" D7 u6 x8 r/ p' n
$ W. u/ D7 b# ], ~' _! W" ~4 ]# d
-n count Number of echo requests to send.
6 B0 C2 Z. K% K) D& F& `
& w; @& H: ]1 p. q3 R5 F; h
发送count指定的Echo数据包数。
: B" }' ~/ i3 S3 {, ^ Q
/ |& G8 W! H# z. f. q2 \$ T' ? k
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
' X; X) k8 d0 i" v; U- y7 t) G
9 P! {% ]% I- M4 v% d6 s/ ]& Q; b( t+ ~
C:\>ping -n 50 202.103.96.68
: _/ n6 K9 {- Q
1 S8 s7 a# l7 ^( q( p. f9 t
Pinging 202.103.96.68 with 32 bytes of data:
8 [0 J; R" l+ S% a' y# b
' X; g* z6 `2 V! p; K1 }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 Q" P+ |& k. h
/ S; L z# M- E) j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 Z7 o& h& |! v# y5 E
3 C5 ^7 C3 _1 f4 \& [! A F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 L( _9 C) b5 a( f1 U! ^
' E+ K# s- b4 D. \# J# X
Request timed out.
7 r" _# m/ p; ^( i2 o" B
2 P! n, |5 q& t o9 b4 I/ K5 U0 r
………………
: d/ r, J; s1 ?- [. e
, K/ G, V7 N! b" k/ |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ l9 p* c0 q0 Z9 l
2 {! A# w2 t% q7 ~
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 @3 U, f4 M0 S% X, V8 H
' v' o7 p1 \" F/ x, r8 o+ X m
Ping statistics for 202.103.96.68:
# z- b% e& e5 \8 k7 H
: B+ \; f7 G. i9 V4 d5 v" k
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
6 @6 q, S, u+ w5 i- ^- g2 k2 e" ~
( \ Y! ?) R+ J! a
Minimum = 40ms, Maximum = 51ms, Average = 46ms
% N2 V q' w4 U: U- m
* F* e- Z, ^; U3 a5 F
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
9 h2 K; |4 Z9 E5 d# Y! A
- R5 b; `2 G2 O. _! q% @
-l size Send buffer size.
/ h9 C; x! T3 ^7 I' s* {
: {6 V( X. T1 B, R- L$ A9 e
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2