|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
! ?/ `" w7 Y4 p# B- A6 }: j
) C8 Z! p8 \: L7 K; b; W3 D! ?# J 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
+ j5 h( d! V8 x* s! S - R2 M% q& D, W
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 4 f( w* t6 O0 J+ t. X+ L9 b
3 [/ k, {2 ^8 @5 e0 m
Options: , M9 z# a3 E) G& i1 u% [
# W# } ?# U7 T0 | ] @: i
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ' A% t2 A% N z* P1 N1 t) R; g
# X% p; X# @3 N/ {, L
不停的ping地方主机,直到你按下Control-C。 ( ~. P- y8 X3 t3 Z1 l# S7 O5 }" q
* ^3 {+ U- U/ i5 ]$ F$ s3 M
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
* @# C4 O& V4 ?# U) Q! }/ K
6 O/ I% R4 r7 Y8 X; @ -a Resolve addresses to hostnames.
; b0 w: K) ~0 H 2 Y" Q' g" `( b( @3 s
解析计算机NetBios名。
/ [9 D& d& k. S
, E; P! i8 w; A, K; C$ y 示例:C:\>ping -a 192.168.1.21
& }- l; }, Z* j: ]# t1 ~ ' F0 [) I: w$ j' [& s
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
: G0 z; n* Q4 {7 g6 ?/ C
, U$ T3 s1 Q6 i& c! d; g0 q Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# V5 |- M( [+ |, r; D5 F) u7 R- b . @2 ~% P# g' m5 j- }" S* r7 H
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , J+ ]) k! ?2 Z# b8 j$ h. [* r
7 _6 b! P; s( a8 X7 ^
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; a4 E# ~- L5 k& D7 v H6 b1 X% m
1 t& q, N- X4 [+ M3 g
1 O) H% g- V4 o# z3 I1 O Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; V j4 ^8 B/ A5 l# ~
) k* A( v- ~% G( P Ping statistics for 192.168.1.21:
5 H8 a b q- b: j2 q5 ]3 B2 v/ J. } 6 i% y3 o i9 H) \& V5 b
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 4 N6 r) t1 e- z3 E5 o
( b: {8 `; j2 N' `! u* ?1 s4 X$ y4 g
Minimum = 0ms, Maximum = 0ms, Average = 0ms
: o9 ~' a, _: s. W6 I+ Y! s
' M1 W/ ^% f' l; B 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
7 s u u) W) ?3 n( U l
( Z" _! O3 j' O7 r7 _$ M# n* Y. V -n count Number of echo requests to send.
) N: U, G) D9 R+ Y9 ]9 \9 {! f; T , e) ? V C( l4 s( m# w8 f8 s
发送count指定的Echo数据包数。 6 L4 z4 B2 p' X3 U& X
( P/ N% N$ P& m" @4 t+ T
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
; o% ^' U8 T8 T" c3 | 6 J3 }' @' t# W* ?- n4 s& U: F
C:\>ping -n 50 202.103.96.68 / o% o9 ~+ o+ D. u
8 Q8 q" s+ X* ^1 }5 m: m2 s
Pinging 202.103.96.68 with 32 bytes of data:
9 ]& \7 j7 B8 U# O4 z) U0 c
/ D$ B: c0 r, ^7 a! g- r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, J7 {$ [) r o" T4 o" n. D, v
" e m/ M+ Z& ^, M, t( H1 J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ C9 @& b1 ^1 ^% h. _! G7 \
' {) D/ A) ^: n Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ) Y a" [- H! f$ c; E% j6 R
& N. e! X5 r" M Request timed out. ' C" z b+ X; h$ v8 Q2 v3 R
% t0 m( F1 K* `9 s0 ^/ ~ ………………
0 Q2 D1 { {, A/ v1 r
% L0 H2 Y9 @# m) P0 h- @( C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 V) V3 C3 S/ \) e2 `* P8 S" m8 D
! u) J; @* X, ]$ |2 p& b Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( V, ~/ ?& ~0 y6 Q. ^" M4 \) T
: }* }# o3 C- W; u
Ping statistics for 202.103.96.68:
0 x, ^; d j+ b% Q4 R& s
/ a1 i& N* V$ D3 d% f V7 O Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: : P/ x- t7 [; F3 u$ T
! D1 ^7 o- P/ [( Y% F* i1 z Minimum = 40ms, Maximum = 51ms, Average = 46ms O: Q1 Q0 ]: l' [& @$ P1 i
# y* Q8 s( U Q& e 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
: L1 G/ s) A& r
9 w: E8 X8 |( C$ B! }+ U% |, E) Z -l size Send buffer size.
5 o7 F1 @& i6 s/ [
1 v, E4 T' `7 l$ x% o$ _4 l. ]) ^ 定义echo数据包大小。 |
|