|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ) `( O8 Q) B, o; {) h% O' ]
. g+ O6 i! ~! [" k$ h! `9 q1 o/ A
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - b9 I4 E8 Y; Z2 r9 a
% @) E/ U2 \0 Z. P 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
q, e8 M# h% `' {
' A: q$ g5 `; w4 Z% o6 x Options:
7 N) E+ }7 c: c* ~* Y4 m
2 r3 R. F$ r8 i. ?/ X6 c# d -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
* W& s, `1 B; P) | & R6 s" m, u# l
不停的ping地方主机,直到你按下Control-C。 4 C4 d. A4 Y# j; i, U. Q: d B# M
5 b' F+ |; J2 D/ a, N' o: W, W
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
0 m3 k C$ c* |5 g C! G# l 4 s0 N' K5 e& K* R6 A
-a Resolve addresses to hostnames. . x0 i) Y+ F( G* s V- I' y5 i
3 B, J2 U% a$ N) L/ V
解析计算机NetBios名。 7 s0 O* H& d5 i$ J9 ?
9 \6 y, ]* e; ^3 A! @1 }3 C
示例:C:\>ping -a 192.168.1.21 1 R8 H% @ R, q% u
, p, c2 w) ?% _$ J& _, j! s Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
5 j, A# N/ M7 q* z; o6 `) O$ w
$ ]5 Z0 T2 t6 ^& R D$ P, U Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 `! l2 B6 X8 N) d& i. \+ Z
+ Z3 G) ]2 H5 m1 F4 {1 f Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. u! S) w! S0 u* R# a% |7 Z
' }, B# {2 r% P9 [7 L! c4 g. ~ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- L7 s ~! U1 [) q! T1 s, H) B# z7 [6 n
" o( M1 x7 j* j9 E# B Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 z! w8 c3 ^0 u' `0 ]6 |8 |
4 |$ _- H5 S: m3 G% M5 ]# y) r' Y; s
Ping statistics for 192.168.1.21: 7 \- H: o# u, i/ P8 {
K# y/ X3 y% X, H6 `# _ Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 6 z! L& z; p3 z z
& J o; F8 X/ y' B' e* E
Minimum = 0ms, Maximum = 0ms, Average = 0ms
* O: B3 B' D8 ^ 4 X. T) C- g c, e% U7 L
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 L0 {6 u6 o1 F: v
& h, F, n7 s5 U8 {$ Q -n count Number of echo requests to send.
$ S' O$ |5 H. w
) c4 q/ X- C/ M/ \! ? 发送count指定的Echo数据包数。 ) y* I+ D7 ~: W O. N4 s
! M* E0 ?* E) T# X, ]2 {1 u. ]" s
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: " j/ Y( z; w7 o. q
( ]- Q$ |: P. V8 X4 F3 \
C:\>ping -n 50 202.103.96.68 7 h" d& L6 R) m+ l! c4 j H
/ y" v" ]. n- n$ G) ~0 |* i Pinging 202.103.96.68 with 32 bytes of data:
# _$ U2 k$ [3 v$ ~4 g
: R% \6 G5 A6 w& o+ v% D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' f" B! e- A/ E( p) e1 y$ j" T ! a) b5 C6 ?; [6 u: m8 I( m
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ s( s9 \! M5 `/ V4 V 3 V) I6 L6 a* j3 G4 c; c* T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 F; Q7 E* I9 ` : a7 k. [# D; \5 {$ K- H( w& x( N
Request timed out.
w Y! }, o: i& L 5 O- o" L3 u: J: b& T
………………
2 t, I4 E# S) D. [& ^, V" s$ q+ \
- w9 {; j8 f+ \4 q5 y( F Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 M# l3 ?' u, p) F 0 a- r7 h# ~1 V! v3 C
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 o+ I/ O" p G
; [1 y% @! y% O
Ping statistics for 202.103.96.68:
+ b8 Y* v. y$ F. k& T! e + z7 C# C. q8 c1 ?4 I! N/ U
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 6 @+ B& k+ ]# J$ b/ c; m
* L5 _) b4 o" c
Minimum = 40ms, Maximum = 51ms, Average = 46ms B/ `9 [7 G \8 d+ k9 _
1 K8 r5 v, Q; q) B. Q2 P
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
6 d# d6 J7 G# Y9 D# J
* o" w1 A: s+ l -l size Send buffer size.
* b3 X/ E' S' N' ?& \. }/ H2 y4 s " U: g5 a# k# v i1 H4 |$ L6 ?8 q% k
定义echo数据包大小。 |
|