|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
& n; B* L4 B1 |4 X% ~ % U2 @' @6 G' b: {. \3 a
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
( P" e V/ u$ C3 Q9 _' P# y
9 p5 {7 t3 |1 h 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
/ y; m9 B* C Z$ e# c ' O h2 ^7 v: q X
Options: " Z$ W( u: x5 F1 {
* X7 p2 J# a" y# i0 c
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ; \. h4 z6 F3 Z M
2 }# e! O, U! q 不停的ping地方主机,直到你按下Control-C。
+ O, {& @0 D% O6 s0 e1 l, E
' p" D' T$ ^+ \7 v 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 " d/ e& \& }* }5 A* Z
. [2 F2 ~1 H' V' F% l* F4 F
-a Resolve addresses to hostnames. : _/ U t; g' i4 O3 b: k7 ^4 g, }
; j8 j$ _1 C5 e$ \# ~, k 解析计算机NetBios名。
6 Y; r! V6 {+ \; D+ B" X/ X1 m " [+ \( {; v5 t8 `" O, l
示例:C:\>ping -a 192.168.1.21 % l" \ R, B/ Q: V S) h' @
- y: C5 v% s% ?- ? Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
0 y0 k) L9 F7 i+ }3 ]1 U& t' x
8 R$ [0 B5 K4 S. Z2 O Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 o; i2 J1 {, h4 E
. Z. p% y# P0 W8 ?4 x) t
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ G) O- ~1 {, ~- {* Z& g
. `' L7 F2 L8 p4 V' [- u: e Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; F1 _' O3 G2 o* P$ _/ m, R4 M# t! L; g1 B
/ Q$ g6 b1 ^- B0 o7 Y; O( l Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) \( m. T. J, P, B
" A& F j. S0 S+ `; R
Ping statistics for 192.168.1.21:
9 z/ v- J7 ], f# n: l6 ? 6 p- i0 a8 y2 u% t! b9 W, s9 p! n( C
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
* k6 v2 \, I9 Y+ K; X
9 K* u1 i# H9 l- |6 }! S1 `0 m) l. [ Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ C! k: ?( b6 _- M9 Q# R
' f; u% O1 E4 c" r2 J, V 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
6 x/ `2 t) f4 W2 v) F+ u. O1 |5 x9 P
$ k( g6 ?$ w3 O8 I! O4 Y) o -n count Number of echo requests to send.
5 Q& V/ P9 g1 J# ~) R B7 l
8 ]( {+ G; I- s1 K 发送count指定的Echo数据包数。 ) P4 {8 r! C8 @' h. S5 |
; T6 }6 D( { ]. C3 P7 s# Q7 v 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 7 p9 J. t% Y; X4 @
, d6 [ W' s( i1 l8 H# B. P" J
C:\>ping -n 50 202.103.96.68 3 {3 Q9 P# w& _" i
$ v- O8 d, M, Z8 @0 }, _3 l Pinging 202.103.96.68 with 32 bytes of data:
$ t" o. ]) C& K1 B( C: c* c $ w) F: V7 J% c) Y( e$ d+ l
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; z1 Q7 L6 S# v' ~( Q, V
, b' O% A$ c* b! s$ L- X. E" u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
L: A, i( a1 x1 H - E& y m; y( m, D6 a. V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 D% ^1 R9 f1 l6 g) e M/ x
4 o$ \$ o1 J V. _+ v Request timed out.
; h; r W+ D g# Q * F8 [5 M) F# \5 i: K% Q
……………… 4 C' t; w" d" U( q
. A( Q* a/ |' T% ]4 B+ D9 M" Z8 j
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 R9 z u% h; a9 H& b
) n5 y- {4 G0 P' r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * a+ p2 R9 o3 }9 v# J7 p
0 \; z% b$ P% A/ V* T# `2 }
Ping statistics for 202.103.96.68: g V1 S. T5 O
4 x! p# q1 p1 u- T8 @0 f" P- ?
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
6 r: @% D* \3 y$ T. W5 n ' G7 a7 w2 F$ E6 c1 D/ V6 Y. Z
Minimum = 40ms, Maximum = 51ms, Average = 46ms : H1 U0 X5 [+ _1 Y+ Q; f
3 L7 Y* }" Z. Q) H
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% E4 r' H- k8 K
7 W' i$ Y# j/ I/ i3 H/ U! [ -l size Send buffer size. 3 S5 @$ A8 U6 n3 ?3 W6 [+ L/ F
' _6 ~" t% A& x e+ R 定义echo数据包大小。 |
|