  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 4 L& e& \9 X t2 P& Z; ~+ O7 i
; J8 Y6 \) ]) F! r, E 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
! t+ {: l- E0 H4 w* R- e; R4 S
) s6 K- q' n) f9 c% X0 L2 G A! ~ 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
/ r. k, [) Y0 P* ~- v9 O ( o. F: q0 w3 u
Options: 6 C3 U& f: S3 S7 R8 Y+ x% Z+ d
R; o% n! q0 ?2 R -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. Y0 E5 O0 S5 B7 K
+ I( A) Z- i- o1 s6 J! q! I* G 不停的ping地方主机,直到你按下Control-C。 ! W/ P, U# {) s2 l. N" s
7 a; v) r- t. U# C8 p 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
+ P3 i' G2 f2 N: r3 w4 k # E) C# s$ @' ?" r
-a Resolve addresses to hostnames.
Z" V, t; M% p 5 ~# N" e1 I/ r4 e
解析计算机NetBios名。 ( h' `# h; W$ }1 u! @# a5 `( Y
3 _! _) H4 f# `2 b/ `
示例:C:\>ping -a 192.168.1.21
- C, @9 M2 {. z7 h2 M 8 N" c6 J; g' n* G' {4 e2 V8 f6 z
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: # `3 H6 v1 z4 S& R* a
w$ ^4 {7 {% W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - H; ?; g. \ S) } ~. R- f
4 {3 Y/ {+ Y7 ^( R! I Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" [+ g R$ W e' y. @. h
5 M/ f& O! T5 { Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& d! c2 g" J& y$ n1 K" k% C
" _9 ]& |' o8 v0 s/ Z. F ( }% D. g/ y+ X) z
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- v# ^$ h$ f1 H& `! W0 H, \
) Z$ F7 T0 i% P6 h; L8 l# M+ X/ i Ping statistics for 192.168.1.21: . `$ q5 }; V+ p4 D N5 X* p
; I0 ~9 ^6 O( \. P% j! X
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: a) U! E5 u3 y2 x+ |: l
( X! ]2 L/ `4 ]0 ~$ U# f3 U2 e5 U! l
Minimum = 0ms, Maximum = 0ms, Average = 0ms 0 O, M U6 m! y
M4 z# G8 U+ g) _& X/ z 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 # e3 r% T/ j* a6 G& Y
" _/ L8 V7 A3 c -n count Number of echo requests to send. $ Y2 R* g* v, z/ L* v) ^; K- v6 g# {
' k& o( R: N2 G
发送count指定的Echo数据包数。 " i2 U' Q6 ?3 K1 U
* ?$ A8 }- y% n3 K$ e; @" a
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
# f7 o6 Z& N6 ?+ ^- [9 x/ B2 m: a* ?4 k ( T& F5 H, S# h7 l- o( r
C:\>ping -n 50 202.103.96.68 $ k; w2 u* _& H) W
N! F2 U: S; [* _, o' b' v
Pinging 202.103.96.68 with 32 bytes of data: & z `; R1 k( j' j
. T0 B% b. Y5 @; U
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- C% t" P* Q5 \: e) J 1 v. ^ M P+ ~5 S! x) G
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. l, Z y" t" G+ q( g% a! D0 @ + E/ _& j `* d% V9 e [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( G; ~. b T# D( h" q
; @0 q4 n$ ^1 V* K2 A Request timed out.
A% Z) j3 {$ r% o: _; t+ [
# ~0 [' c N) t$ [: a" j ……………… 2 p) g0 q6 R' @; ?
. v: A7 T3 h% T9 n, `* [6 f Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 m) c& l9 f. u# E
- p- f7 J: `- J+ E# ` Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) H& Y9 @0 ?0 y& _6 _
% S2 c @ S. I4 e, t& C Ping statistics for 202.103.96.68: ' O4 }6 E ]; N8 U" x# }0 K5 {
1 [0 w$ b4 N2 F' C$ g9 ~2 T; O
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: % p+ I( d" @5 R) z* O$ B
5 k, r# B0 d. n2 {
Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 B0 {& U4 u0 L8 g( v0 V
( W. c& F9 u7 [/ A4 s5 m$ z$ f* F 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
/ a/ `8 S+ _9 p" `; N/ a$ _ - |5 ^0 g u- q5 |$ K. I
-l size Send buffer size.
# U. \2 C, c% w1 J/ t
( a3 b5 v; w8 T 定义echo数据包大小。 |
|