|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
/ s' b* `. y, h" X- ?6 x . M/ F/ a4 |: }, C$ ~! ?* E
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
" ], l; `- a# t) n
0 W% i- K2 L: u- ^3 ` n- ~ 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
0 x2 v3 j- ~) q V- q! l% \3 ` 5 {& l2 h; a% N( p8 M- |% U
Options:
8 O( S" I. c0 A5 L ( x: R" u5 a z: Y9 n, b$ h
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ( |: c- x/ j! z1 H
7 r! ^6 F4 Q/ G, Q9 K+ }: ~$ d
不停的ping地方主机,直到你按下Control-C。 0 B; }- _- P2 v' E0 Z- U6 G/ R [
/ I. L5 ^8 }- z6 J 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 4 P/ P7 |' p$ n4 S; {
( F# z2 j5 L0 W9 ~
-a Resolve addresses to hostnames. - j6 J% H% [9 `; b# A
9 w: h; @; o5 G J9 R% _ 解析计算机NetBios名。
; R3 \( O \! W; v
" R, C! J5 n! q5 ~9 V 示例:C:\>ping -a 192.168.1.21 . A- K0 Y6 ]+ i$ k$ B" ]. V. w
; a6 C4 \( J; d. ^% J" Z7 r Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ; k; d! n: Q5 M
/ l6 i7 P8 X: }/ i% N u# n2 ~
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! [6 A2 c: ] @3 u2 g+ q / {! X; F# s6 y0 L+ i
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & l; W% \" c; U7 w, k k. i: m: J
6 m# v; ~0 O9 X/ [ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 F& C9 Q6 [3 z0 I: l! X# O
. `5 U: d* j$ a4 x: s" R
6 g+ I3 S% k/ M- a- B Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , |2 N X) |7 w3 o
! k* f& w! c+ ]0 m4 T
Ping statistics for 192.168.1.21:
+ b' D7 A1 Z/ K# J0 P # w1 ?% Z$ m0 g9 z9 O
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: , M9 s) e" S* ?7 V
% W k. Q) f' k# l2 N8 A/ i Minimum = 0ms, Maximum = 0ms, Average = 0ms 9 ^! V& u/ g5 T3 @' x
/ g, p' M# k) Y3 A+ j5 B
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
$ l/ G: @# ^5 C9 }! X) _1 J 8 I- G! `. Z: L4 a( |5 _- J/ T
-n count Number of echo requests to send.
" S' A9 x) y; J% {
" y+ I0 G3 C U$ v! _ 发送count指定的Echo数据包数。
) W' {8 B8 e" p: B2 n( v0 k
2 q9 P. r# }8 V; c& D6 y4 l& V/ _ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: / p m& c1 g$ \% r
- i3 B* l* F5 {" F k' Y
C:\>ping -n 50 202.103.96.68
' V5 \! }0 n& i: H$ \
" ]6 z/ F4 n( m; s2 J. j. R Pinging 202.103.96.68 with 32 bytes of data: * g, m0 O; N+ x. t. @' S# r$ a
% f3 \ {0 P( r% W
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - X( ~; G: s+ W6 K4 l
$ u: \8 b/ y( M8 i: [' ~: K: P$ m Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' f" ]$ L$ v& _* B. s9 f
, p. W) ~) Y2 l' G3 ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 @$ D3 V q' U+ c% q3 U1 v
( j. \3 U! n! b! e, m& I% l* j
Request timed out.
3 u5 |% ~1 z5 p/ `' ~
6 m& y9 H8 L3 X ………………
4 C, l9 c$ Q5 t$ B6 Y
w! ^7 x K6 o8 G( P Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 e+ P8 e9 j& h! O7 |! j" `: b8 B . W* e4 a$ k! O
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " a9 T( i2 l* t3 s! I9 K
" x Q% P1 M, h+ {
Ping statistics for 202.103.96.68:
/ o7 y' {, P! g/ x3 U
# u V' O% O$ {7 ^ Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 4 v6 S7 N% Z m9 V7 n. ^' m
1 D, Y k* c. L$ Q0 g
Minimum = 40ms, Maximum = 51ms, Average = 46ms % S9 i. F: m1 O5 e1 |
6 |& m( O/ s# E) H% N6 F% D 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 * J, P2 `6 p7 q* U. F# ]* n$ r% w
$ a1 l1 U Q: C$ O -l size Send buffer size. / J9 E& n8 N( Z. v Q9 F$ _
: P: k( R- L' f2 O( b( f- h
定义echo数据包大小。 |
|