|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
$ F$ `. t7 g3 U- l " W9 h! I7 u+ S5 q
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: : I7 I1 D: r: E) O/ s( ~" R# D
2 S6 Q) T9 a1 \1 g 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
+ g- G9 T' G9 _$ f& @2 ] * D7 N0 @3 u0 }7 V$ Z
Options: # _* V3 I3 S1 Z# D* f) ]
& R$ a* ?" O) E -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
, ^: }2 K' J- n# Y: \ C" D! P1 c: |
! | Z2 F. A' }7 p 不停的ping地方主机,直到你按下Control-C。
$ \* I1 W: [9 ^; ^( o " r( `& ~1 D( G5 C# a9 |! J K( J
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
I d7 r- Q* ^2 a e) K1 q
! A7 M3 Y7 ?7 }* m5 P2 B -a Resolve addresses to hostnames.
2 J+ T# j; r/ h* w7 C: G
; B; H* I8 q. H6 c+ ]; L4 q4 r 解析计算机NetBios名。 # t7 N- o! ]2 ~4 ^5 W( l: `
% X0 j6 a5 s/ U5 D* J0 e 示例:C:\>ping -a 192.168.1.21
- z8 k0 I5 j& P 2 |/ u, i' P7 S4 o4 I3 {( `# Z
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: . X1 I0 Q' ~8 u) [# J% n
$ ~% \* u5 l, v4 I. l/ F7 J6 S& T# t Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 T; b+ i0 ~3 ], D1 b$ o. S
' u0 v; H2 o+ q, }$ N
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! F/ p, t; r" Q0 n2 b2 o
. n" {) e; q8 O8 u& ^6 k8 I Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 F$ i- k. O; R7 M4 \' r
7 t; F* c: I L9 k1 k/ y - E# r' }9 c7 E7 c" O
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . H# c' n. E; @; g4 z2 n7 I6 w
. q3 Z6 G) g9 r, H: Z Ping statistics for 192.168.1.21: ) h4 M* z1 K+ R9 O: ^
" @' V$ U4 w' o, U, l0 O( X Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ( N3 v Q: g5 c
* h# w5 v9 R- d5 N; [0 y
Minimum = 0ms, Maximum = 0ms, Average = 0ms
! {2 X1 L" h# g& S ; e7 j& i( H! _2 C
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
7 E# a: ]- d) e3 k. k% q9 D
5 O, I# k/ x; g( R! ^+ D- E( ? -n count Number of echo requests to send. ' e6 b( U. ~0 S8 {& T. |4 m
* p7 S( m$ I |5 X1 ~ 发送count指定的Echo数据包数。 1 s! `8 Z/ k. X) k" w( n4 M2 p
6 `( a/ V2 s: g. c; }# q l 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
3 u6 {) I+ l. {: a# b3 |/ Q
: g$ q* G) @- [+ d0 q- n0 K- B2 h C:\>ping -n 50 202.103.96.68
9 w: p" [ }: A( U ) u- _; q @, ]5 M, y
Pinging 202.103.96.68 with 32 bytes of data:
& `# d4 g5 I% l' [) m
& I( [$ M* W6 A& [* G; {5 ^ y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 j5 w9 V% X. p
$ ?' L" |" `8 D* z `. \0 E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% o$ A/ z0 s. d2 V
7 C4 P& A7 Y7 `! f9 }, s3 `. Y. h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( L4 \" X( U! M& f" i
$ C) T- z3 f8 @3 y4 l Request timed out.
, h: Z2 v- ]" M: a6 \; X4 S & p0 D# U5 V8 {. |0 W* ]' O/ ]2 t
……………… % y. ?. d! q0 z* [3 Y( e: B4 j
7 X" F" J7 D$ \- }% j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ w% F8 ?% V* v ' Y% `1 e! ^. l
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . N. K% A8 Y. N O. ]4 X
& ^- b9 }7 d3 z+ m+ F& F$ G
Ping statistics for 202.103.96.68:
" j3 b8 T- Q0 y4 B& b8 J
* h8 ?+ {- N, [# \: u) p0 Z Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
4 Q$ {/ L- ?7 N1 S/ Y " Y& h! S l* ~
Minimum = 40ms, Maximum = 51ms, Average = 46ms
$ _' T, K" M+ U* Z$ ^& Y
5 E+ o! Q+ p1 K! W& A 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ) T$ x1 A0 {6 G9 L# e, U: [$ s1 a
6 @' D& F( G% f! B1 R
-l size Send buffer size. 3 J! Q! x* A. `2 D8 U. r! b' n+ L
4 g" w& F, C$ U2 A2 R$ Z5 R% o5 B( w 定义echo数据包大小。 |
|