|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
2 p" ~$ A& U' t- R( T9 ? $ ^% H- e0 v; h; V) s9 \
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ; c" H( J% J3 C( f# Z+ w8 Z& `, z; _+ f
S. }6 w4 X; J% s
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 # L! o$ o! F! l8 f$ x- j
- ?# i) _4 |$ ^7 K/ [ Options: : v% P) ?1 s/ x- _
; }* s0 ~0 T( P- B9 F -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. , g5 a3 U. K! R5 N9 g" V
, Q5 V+ v" T! [: |9 n6 P0 \ 不停的ping地方主机,直到你按下Control-C。 9 [5 r( y" V# k! L) U
) ]( {8 Y W9 a' U
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ( \% e. _" s* h6 d8 A% A0 y, b% L! D
9 G4 _. `( b, R$ O2 R
-a Resolve addresses to hostnames. ( k8 N" a0 D! b6 X. R& X: E9 M
3 T5 B& N9 z2 T, V4 y, i 解析计算机NetBios名。 9 s; Z4 P. l) R& G7 w9 V+ X
6 Z4 \& j7 @6 o 示例:C:\>ping -a 192.168.1.21
* @# G2 F' A4 W6 Z ; ~) ~8 }* z+ f/ V- P$ b; @6 b
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 1 i& N R' p- J/ ^3 ]( o
2 _3 z0 q% ~6 f/ ^. q+ q Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & Z7 i( a2 ?/ T q
7 F5 {2 d1 m- l' q" g* t, t( o Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 R3 \/ j5 d% J# J 9 R; y+ U# Z# _( o0 i, w
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. {" c/ k% `. I7 X4 l- X+ U2 x/ \1 L' l) @; q8 R
. n. l* ?8 d s* R9 s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 i% ?& e$ K" J6 ], D9 T9 q / y) {+ V. p9 C3 Y5 k# }
Ping statistics for 192.168.1.21:
, l5 r6 H* f" i% N
1 v0 ~4 t+ B0 D5 m Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: " ]) r. g- Z( v' W$ g
3 l( F. v2 j& y1 x' [ Minimum = 0ms, Maximum = 0ms, Average = 0ms `: w2 A7 w% w0 v" B
2 c* `; d2 l5 W( A) D5 z# c6 L# a- z 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
5 c0 ^ f. r; j% C5 u$ |- ^ / [( C/ ~4 `7 ]+ a. j2 {
-n count Number of echo requests to send. / ~% ]7 A3 d+ y/ M, F
- c! I9 P1 R1 Y/ z/ z1 X2 j 发送count指定的Echo数据包数。 1 \; _" p% ^2 D/ R, w7 j* v
5 H K ?6 @, F0 Z7 W+ a
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: . p% q) W5 x$ D/ q, o
" ~; L) s# _, f4 \! m C:\>ping -n 50 202.103.96.68
' U5 H4 G2 Q! G4 p) {
0 G5 ]1 y% `1 M0 e z' H m Pinging 202.103.96.68 with 32 bytes of data: 0 T' ^0 L) l% h
9 t5 H6 q" B3 M+ G$ g
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# `( ?/ c+ U6 N, p. |- {
6 F1 j: n) r3 s! F V0 u: h: y% f" b Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* c5 l( W3 `8 r3 A% A: d- q ( ^+ K. B* Y% D+ o# M- j. A$ h- u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 H5 B7 N' {1 O# G
7 q9 F+ Z/ N" P8 a% J5 q3 N Request timed out.
8 q& {* t9 r5 k
8 O! T6 C" A' }: G* r ……………… 5 l3 p' E3 x' y! a/ r$ B! X* ~
3 o& `; _* ]/ U4 V+ V2 q- T& F$ n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 |! `4 H$ X! Z% ]3 N2 |
2 ^, z4 }% Z) G, g$ b Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : _- o0 g& D8 M$ A8 C$ L
; W5 E( N* |. [, a0 f! p, q
Ping statistics for 202.103.96.68:
( O9 l6 P4 x3 q2 i* j ) P5 A/ D4 a7 n8 W; |* @
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ) {$ b5 o6 c2 x) R8 }% J& Z# `7 K
9 \* u3 |% p" x# |1 p, H
Minimum = 40ms, Maximum = 51ms, Average = 46ms
& _8 ]! Y% V6 f( n# K9 ^+ g# [ # @/ y* P+ Z: ^! @' M" M
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
( l- `, U8 X3 K9 o0 O
" Z' P; M, k, V -l size Send buffer size. 8 \9 a' M/ ?5 f# O* ^! ~; t
" l0 V4 K4 f& M0 d. X+ J8 ?, o5 d2 c
定义echo数据包大小。 |
|