|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " N+ f5 p$ A ^ u6 I3 F! i
- R; g+ G8 o9 C0 S$ H$ N
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 7 R. V$ x$ P2 W7 ~6 h$ ~, D
9 x! r) m- M2 Q 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 " T# W3 ]9 j$ K, g4 p9 V
" |. W) T! \+ _0 K* B; P Options: ) L# S' \! C* F/ B- k( f
: p o. Q- E6 ^$ h2 ~2 P5 \8 E -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 0 f2 S# f7 s- h5 u
3 p4 v0 J& D$ k$ o6 ` 不停的ping地方主机,直到你按下Control-C。
' K& X& r; ~: e$ F
' f8 f' w Q3 x; Z# L. X! V8 ^ 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 & E2 k, E7 l3 d% @) J0 q7 N* Z
^9 k3 C0 B$ ? -a Resolve addresses to hostnames. " Z/ h4 d$ R0 h9 R, H; n v
5 N7 Z5 p0 G8 Q5 t
解析计算机NetBios名。 4 k6 @- q' ^5 g3 Q g7 W8 m
( I% y5 E: x& u- _; ^7 { 示例:C:\>ping -a 192.168.1.21
" N( F$ P; B, Q& b! K x! A; h! r! ?$ |5 I
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 6 v9 ~2 F( k, p) m" u- d) p
) R0 X1 t* y7 e% I0 Z
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 B5 f& m: @9 K3 q- r2 s2 u
J* l- T$ O' G) L3 \ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ d7 X8 k( v' g7 Q! j6 F( n' p
6 k8 N! D5 P. ] Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * e1 k. }, h/ b# `( S
% H5 U1 d5 q0 ^$ b
0 X4 Q9 S" r9 m' Z8 F& T4 ` Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 L& W9 L& B. N8 u/ z " \( j: p4 p+ p9 v- ?
Ping statistics for 192.168.1.21: 8 ?5 U ?/ w6 g, h( B2 Z7 U0 d
' `# F% I. `$ [ A8 z0 b Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
: V4 I+ n$ g% W: E
* C: [" l$ P' f( R# Q2 O Minimum = 0ms, Maximum = 0ms, Average = 0ms
# ^$ K! B6 M9 r ' A) z' J/ T/ P% X
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
8 R0 G+ k6 ]& E7 W1 T& L" b0 [; L* T
7 g5 d% T( i5 b$ I5 ` -n count Number of echo requests to send. ( M& ^- W" C6 k. J* w/ f% p6 y
7 k: ?) s {% F" s5 z, F& g: Z 发送count指定的Echo数据包数。
. t$ m# y) N9 p & b7 u A8 D. U" Z
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 9 G$ e: `) G: d$ x# V1 C7 \
* p& A) M+ M2 Z8 p" N6 m C:\>ping -n 50 202.103.96.68
3 U# `, i' k$ U6 N L! q + x1 J# Y6 t8 y* }
Pinging 202.103.96.68 with 32 bytes of data:
# h/ M- b& q, v' S/ h0 ~ X - c ^' D% ^/ k6 [" c7 d3 M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' K2 M' X2 V, j3 G8 v: N- N6 S q
$ \2 [1 x' b2 U Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , c0 d J, l ^/ ?6 f- N8 ~1 Y
: @4 A @% Y2 L3 B+ `3 N0 v
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. |- U: U6 H1 V1 n5 O, s) |; H v; ^& ?- F8 V9 ~- U6 R
Request timed out.
' X9 B1 ~; E+ R ' D0 s0 P8 g G3 t1 Q$ G8 U# O
……………… & j' p3 d G3 |
7 ~, J- M. W" E" v; B( t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , {7 F# K: J. _
- H; ?6 Y! V* e6 b
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ Z/ y! w2 A/ ^0 a) [
# O' J' ], c0 ?0 i Ping statistics for 202.103.96.68:
6 [: J6 o" ^' r$ }- ]
2 r) W; W- ?; @$ t& I6 ~ Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 4 `! p% }; C6 S7 r* y! [4 [
& b; l* `6 t& D. t
Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 V V# p2 J! V
6 @7 g7 d r& g4 l 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 $ @/ }, x' S6 X% d1 f
7 i' t9 E5 J4 [# Q4 d5 {
-l size Send buffer size. $ O" |) M3 t% ?
9 o. X5 o7 ~# ?6 P$ d2 i: u 定义echo数据包大小。 |
|