|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 - J/ ?& U7 l( r/ X' p3 R
5 w$ R1 K+ k2 v4 f% {3 s/ o
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
/ O0 n; k0 v% T9 K' @+ s- e1 L
7 _- `/ k2 ?4 q) F 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
0 V) e( ~3 H: m; x 3 H' R, L* @6 w& Z* L
Options: 4 l; g9 `( A0 K3 [) d
- v9 J) L. i* D5 ~( T/ z* g
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
; [- a4 Z$ H) L( P
g6 D* S- j3 X5 \+ T) e) P 不停的ping地方主机,直到你按下Control-C。
/ O# T" G" C V; v5 R, U2 |* K2 I 4 q4 z# U" C( ^6 A3 Q+ A
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 $ C2 x9 w/ n$ Z( p' r# q! M0 ?% [6 }
" `' b V% u; y+ }9 ?0 {1 ~
-a Resolve addresses to hostnames. - l% W! P: [' z2 s- B. _5 W
! I/ R0 u9 G& |3 V$ ~% k
解析计算机NetBios名。 ; `) `" D% t# R) {, g
9 k$ F0 v1 T# K1 S: s2 M1 g3 ~
示例:C:\>ping -a 192.168.1.21 ; Z0 R3 T0 u$ v9 V
. x' v) a( I0 ?8 k' L
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 1 C8 v; X: g# e; L4 v3 @- {' D3 m
9 q4 X5 \/ D8 w. {# F8 |
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* {# P4 b6 L" u1 B
& D _9 W' j2 ~* W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ [6 z& W! A' |7 {. `& Y* h$ m+ z/ } * f) ]: F7 m* P1 t3 d" c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ A' ? W6 z. A0 ^ N% ~ a' L- t7 q
- ?8 S/ R& b7 T* d- | Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - V2 l5 ?& P" q! b
% j# s! Q/ f7 k( t- |7 n: ~
Ping statistics for 192.168.1.21:
% i. g8 ?: w, N
; k# Z8 N' R( v: g' o Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
5 q# d/ V" y; I4 J! J
/ i% ~6 u& v% }2 I; b7 e+ M ^ Minimum = 0ms, Maximum = 0ms, Average = 0ms
( t1 ~" y, n2 \% j
) x6 @2 J5 T6 x5 m 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 3 M! D6 T4 b9 W9 l# f. p }& B. Q
+ S9 N9 F% |3 R# }1 `( s
-n count Number of echo requests to send. ' s0 Y. `" z" _& c: r( n% T+ E8 s
! q |7 c; M! ]/ s6 i
发送count指定的Echo数据包数。 + {* v' q/ y+ R2 z8 k L! x
5 I. X+ ?3 Z+ \/ a0 V0 m% l 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
7 e F$ [3 C/ B. D
& h5 ^# g, @9 q- F) f C:\>ping -n 50 202.103.96.68
7 r8 \) V- i& J# k 2 e1 u6 R, g0 v3 ^+ b$ w& h
Pinging 202.103.96.68 with 32 bytes of data: . N4 U1 f+ m9 }5 M
* e2 }% ]) U) Y6 h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - m$ \# Z! W$ A% Q3 V( n/ c& j
9 Y0 W! w# [- q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / W8 I, R; F9 ^1 N/ p
! Z6 `3 v5 H6 f! C, c% W) j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * z6 N7 X Z2 _/ L) G8 Z
, _) O+ q _7 h- h# u7 e
Request timed out.
7 B, w( G: e" u; [
( G B7 C9 a# J. l& | ……………… 6 d( H# j L) M6 I# {4 x
$ z6 z( r9 ]7 m! [2 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 V! V* a5 A3 L: S$ z # M# Y0 t) [+ u3 \6 a( x! p
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / {8 c; s: o5 W- t" [4 O
# X/ _, p- x$ w$ B0 ~* g, R
Ping statistics for 202.103.96.68: 6 ^# |' p" a+ O7 I4 S- u, t; Q
6 R) |: |$ ]+ W" u" N
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
) E" u; a( x- ~6 e% [ I 4 k9 e5 Q D) _
Minimum = 40ms, Maximum = 51ms, Average = 46ms
; Z2 z. k, w8 p7 m3 N' V
. _' ?0 b) X* O+ V2 Z 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
/ E( V1 y& E* K( C
% ]) ~7 F" [0 B# i; y/ C -l size Send buffer size. ; m/ \; p% ]2 Y) S1 I8 M
! n$ S C" o. g0 w5 C 定义echo数据包大小。 |
|