|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 # ] z" q8 m% O M
1 M1 i: @; I4 Y! |
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
! K6 O# A6 W5 O7 p % o6 @- o) W) g8 P1 k- l" B
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 ( h: J8 o* q$ X1 s e: C: d
3 R5 Q4 x% u7 m5 F
Options:
' a9 ^" _7 g: o. k5 | _
9 }: x- c& n m" c! s7 T3 W4 _ -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 5 ?9 B4 k2 \2 C! }; z# Z6 R& {8 b' k
% y u* ?- J6 \+ k8 q. T 不停的ping地方主机,直到你按下Control-C。 ' n. e: D1 S$ z* f& x' }
8 o- E: D: W8 F( Z! V& z# ~- @/ y; Z 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 3 s/ C s6 O2 q1 h* K# r
' n0 g) E1 A5 p; A4 D1 c
-a Resolve addresses to hostnames.
) G2 P$ ?8 K7 L8 S, s 1 `7 Y; Z) g, N0 T
解析计算机NetBios名。 , m% e" h5 u E6 W/ i$ O% R
2 V/ |% C0 m5 x7 F j, V: y 示例:C:\>ping -a 192.168.1.21
* ^* Y N- e8 l: j. u5 M ! C# ] ~& B- C
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 7 { H" N7 s4 `5 v) l" b
$ k& M$ t1 ]- `6 B3 f Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! e7 p$ t$ p* z4 y# W: B8 O
7 z# `2 Z' U b' w5 N! D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, D2 D; l6 n! }4 f C 3 O, k7 F6 a4 Q8 m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : j0 Z, ~, {$ M& I
4 c4 y) m K8 ]2 j7 c4 R7 S, M ! d k# I( q* U% O+ ?
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 i6 m/ T- c$ G# R- s
# F# q" o' g4 y6 r& t# e
Ping statistics for 192.168.1.21:
) F1 r& S( @1 E% _2 S/ [) C8 e/ [ + ]1 c- n6 a$ N3 a
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
5 D6 \" f9 [) h0 x. `0 Q0 p
( O. W- l) ~7 J1 @2 v+ t1 i4 Q1 W( { Minimum = 0ms, Maximum = 0ms, Average = 0ms
/ t3 N' ~, r0 s7 V
0 C5 b, f: e8 m( S7 g+ I/ ~ 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 , j1 h2 M! @# q! k% I9 Z+ E/ O! \- S
G" K! M* ^ G5 D6 A
-n count Number of echo requests to send.
" T' |9 [; r+ g$ w* v2 V3 S 4 Q0 k9 W/ |7 c$ S+ I7 x- R
发送count指定的Echo数据包数。 ' y2 G5 |9 f8 F' k6 D
" K& {. }9 \! w% o+ P 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: p# p6 n, f7 k2 [# W- o$ w
; i2 A4 S7 S6 w1 x( _( J- C C:\>ping -n 50 202.103.96.68 ' c1 G; _0 m" V( P5 _
3 E4 t# d: r" c' e9 n Pinging 202.103.96.68 with 32 bytes of data: 2 E7 t* m5 ?; x) k0 T
4 x; k9 u" [* @( c# p' j& z( }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' ?" I3 X9 F1 Y% S6 ?: n$ f 2 B' j- W, ~, d% l3 L( _
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ m# [0 W, J8 k
, v! S2 q$ n1 C4 W- B4 u& z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 Q5 ?0 I0 Y3 \1 b
+ @+ B$ h! E1 s& I Request timed out.
5 m* X! U1 |+ o/ u% I$ D) e 4 w9 | A; _: L/ [) ]2 M! ?' l
……………… 4 N# Y' n3 h- Q
, \8 X# }0 H7 C! E, z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 j3 w- v% E( Z3 X; H: P
6 }: ?" m! ?4 I& u' l% t- z7 p Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' r) I& l: R: k$ S% t: z
" J* @3 }' B Z, l# z7 ^ Ping statistics for 202.103.96.68:
3 k) t5 ]/ P' H+ C8 l; ~ - z; v( V7 a4 u4 ?% R2 y8 E3 O! n8 J& A
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
) u2 O" \1 C7 W0 C1 J
, {6 \0 k6 u# c/ h1 \1 J! } Minimum = 40ms, Maximum = 51ms, Average = 46ms
" {% P3 {. ]7 ^: r% C# h
; p# E# n3 A2 Y R: y# D* B4 n# B 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
0 R8 [' |* {6 m5 z5 h
7 m3 D% L' i: b# Y$ L -l size Send buffer size.
, H& x$ T" J- |2 V. g; T - u% j. {. l: H
定义echo数据包大小。 |
|