|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
- H; g0 L- G y$ k3 v$ N$ b ) F5 v/ @6 y1 @, o
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
2 Q: y# k+ E; a3 W$ C v
: L8 Y* u# O% c7 a3 N3 ^ 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
/ w& W9 D6 Z, f# ?3 H6 G: R3 f ! @) f% q4 S) r3 {% |
Options:
# @* g2 b/ D$ N( }* e 6 } Z8 u w# d
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
* n# s% ~' h' p
0 g# ^' |$ p9 v( [6 B2 [ 不停的ping地方主机,直到你按下Control-C。
1 y2 n" k5 E7 O# w
" Q- z0 J9 d; n5 h4 X |) r% [4 c Q3 H 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 # M1 j6 c! V% V: |
) u- T& _' s! d: q5 g7 ]
-a Resolve addresses to hostnames.
0 a+ x, z5 I- O" |" s # o, s1 c/ U2 z7 z
解析计算机NetBios名。 , ^0 q8 {8 y4 A1 [
. S) H. x* {: y/ y- I 示例:C:\>ping -a 192.168.1.21
4 w8 F1 y7 |/ T9 z d; x; u& \0 K/ a+ S, U" }7 r6 w
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
3 B: v% ]# A$ I 7 d5 E, X% {" N$ P/ r4 O4 t7 M, R
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) b: `% F6 T p: x- F) E7 g; t- R / |( k2 w' _4 c2 L" }2 R3 L6 M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( o% @5 O8 V/ v/ ] 6 m+ v2 P) X3 d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
@3 N2 z; A2 ~( u% o6 _/ e' t; |# L/ x0 Y
' R: g& I6 Q6 v/ t& i' X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 c& [7 a8 W7 N/ h& r" l
9 U( E$ c. E4 y+ Z Ping statistics for 192.168.1.21: / O; r/ T/ X5 X E4 U9 W
3 N) m) J% k; n8 V+ e3 G3 v9 `, W
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ r4 {$ m5 ^5 x9 `- E2 v) W
9 n: r, ?9 ]7 J. i9 R$ N& ]
Minimum = 0ms, Maximum = 0ms, Average = 0ms
+ d0 g( H! m' H8 y% g: a ! J2 q U! {+ X4 K! Z* C+ P
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
; D, m% y3 U; f, |! X; w: d4 C; z ' H, q5 E6 |3 E
-n count Number of echo requests to send.
% V% `6 `3 D# q9 Z B$ `1 g3 ^$ ^ % [8 s$ B0 b! F8 e* ^
发送count指定的Echo数据包数。 # }. ?) c5 ?" i& u; m3 S
B7 g2 [2 s `$ L
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
3 V: l8 l1 i7 T3 o' u2 M
! c8 \# g8 r1 g6 H. |, U C:\>ping -n 50 202.103.96.68 8 n, X z6 q! c. k9 e, C: W
, g- _% A: x; E( c7 p
Pinging 202.103.96.68 with 32 bytes of data: 6 h# v+ _7 p* a4 R3 |% v+ A
! O' m( b- N- p/ _* x8 V J7 x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 Y- c$ q; t+ G$ B% S
% y1 u) t$ M) g5 M; x4 d8 a& f
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" \5 _* |" @7 k7 k z# @( l3 R' o. |% J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 I, o' g! h. \5 X+ n" T, Q: {4 J2 f
8 i2 r& h9 h/ O+ k r
Request timed out. 7 [) V) O l4 }# i! {
* J/ @8 M8 s+ C ……………… + Q; |; t' N2 v3 H9 a7 H/ _- L
" B" r5 C# u: e* h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + Z2 e2 P; _9 Y# G' q8 K
6 B& F' ~8 H ]# o9 O$ B Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* E5 Z. k, C/ a. I# L* \
- C1 P1 n8 i/ h9 P& w M Ping statistics for 202.103.96.68:
& ^# B- g4 y; } ?" ^- Y$ v
4 @2 s6 p* @; y Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
5 D R, s2 v2 n9 d2 x6 S ; M/ r) O# f7 `% p( X. w, r
Minimum = 40ms, Maximum = 51ms, Average = 46ms + }+ k2 S- @$ P I
% `* S P$ F `5 z 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ' n$ E: P8 M5 s8 L
/ U$ P. l6 ?) A; m8 ? -l size Send buffer size.
L% r& N2 s- ~) t' t9 z, C; |& V & r3 e2 F6 B2 N2 ^
定义echo数据包大小。 |
|