|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 A A i, Z, e1 [
8 S7 ?5 u1 }8 q" ~$ J& ^/ h3 q 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
- d5 q% }: v( w1 m/ ?
+ A2 v# Q1 ?$ M& I) \4 f9 ~# y 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
8 D( W# ~7 \5 G
- t! I6 j% E5 j Options:
( l5 z' R/ B9 a6 J ; C g+ v, l3 Q/ p5 C4 f- }
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. % `' [! Z9 R) t B
8 h- W8 Y; X6 V! _2 r5 b 不停的ping地方主机,直到你按下Control-C。
7 z" L. w/ O. l. s9 D( O
5 F8 T p6 Z9 q* m/ ^4 S 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
% `" R& @4 {: q9 B
' f# t6 y. ^6 P, C$ d8 V% H5 Z -a Resolve addresses to hostnames. ^ Q# }. d `, A( J
* o% M1 G' X% Q; l( ~
解析计算机NetBios名。
% G/ L1 Z2 h* n {$ a' p( k
/ ?9 \! o- t! U4 ^1 z) R 示例:C:\>ping -a 192.168.1.21 * d2 |* n1 @( w" |" Z
" B+ |, f5 ]/ K5 e& X
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
* Q3 I; q' T" y! H2 \" @ ' Y2 @6 C, u4 \- T7 Y" G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! o+ o+ ^% l" {6 T: W; `
6 D+ W% [$ Y& T* L- s5 y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# O! ]2 b2 Y6 \* W% V1 [! z
2 I m4 _ q. l* d' P9 C Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 l' C' g7 S+ p' E3 @
: g% f# d7 a% ^% e' y+ q 5 w& d/ T7 d1 U) K. T/ [" W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 r! g$ M! Z9 D5 V6 e - G: t! r/ m" T) ^1 I* g
Ping statistics for 192.168.1.21:
' F4 Q5 g+ T" K1 }" z) U ( h( Q$ V0 `/ l+ H( J
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
$ }4 o0 K1 E v+ K1 g! D( H
# b4 s0 U) H$ A Minimum = 0ms, Maximum = 0ms, Average = 0ms
; p d- q# ` F/ [& m ; s% V" ], ~' ^0 a6 k; Z# s+ J& a
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 % b! |$ w, [4 \2 m A9 M
, v0 Q1 X+ X. S6 M; e -n count Number of echo requests to send.
3 S3 k0 A8 a9 J v; ?& a' r & m" z" C# B2 J
发送count指定的Echo数据包数。
1 E5 `% k7 G# L! a3 x& O 7 _4 B2 O% t0 T1 Z/ D/ t; N
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
1 ?, w9 m0 J( z# V) m- d+ t
# d* u+ S: Q5 x, P, _ C:\>ping -n 50 202.103.96.68 4 \. x6 w4 P2 s! G
: z: E, d) s( C2 B5 P Pinging 202.103.96.68 with 32 bytes of data: - D# {6 B: D" l5 b5 Y$ c
' q2 b2 _; W! ~* Z5 c Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / B& u0 [7 ^7 s) x1 k c
3 @8 d5 `" T1 I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 O( I% o0 i+ n5 E" [8 Q0 }/ B& a& ] % i' b- M+ w* K2 ^! T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 a0 n8 o! n% R; y; W: C( ^
$ q2 ~: G! l) w. `4 V Request timed out.
" h* F; w9 U# ]! a6 n: y1 a# s W8 J : m) L: l: G+ ~: ^
………………
. O1 t$ c8 E+ Z) V& Z/ g 9 k+ g) m" s" ^+ n# g! G
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / {# y' d# f( N1 E6 J/ @8 r/ |- \
. S# t, h! l- ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( |6 R" H8 o( \3 W+ J' R
3 B8 h- V! x: q1 c, T+ S2 g$ M Ping statistics for 202.103.96.68:
; e- i- Q6 j: z8 c, Y$ z! E 1 Y1 T3 ?: x0 z( g+ j! _: \; ^6 i R8 d
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
$ Z7 N( `: v* `- f* P5 s' k
; A3 o4 `0 [1 y- L6 j. a Minimum = 40ms, Maximum = 51ms, Average = 46ms ) Z. ?( ^- R! f, n9 a
$ x! B8 J9 T! D 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
" K+ O/ z' Y, p5 a( a3 d # r3 M: l" J: y2 ?0 D
-l size Send buffer size.
. f( `: @' \5 c$ O0 @1 w& N + `% Y5 J; {4 C; A
定义echo数据包大小。 |
|