|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 - c4 C1 ^4 `- D+ V& ^1 X
1 _+ }7 B/ U4 `7 E/ |1 x4 t
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
' V' r. m% |- C; u _* R5 F
! j: w* W* z9 S, O) T! E e! 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
2 u( i; O0 }8 ^7 V3 \
/ Z P* L# D% A& w( |5 R: n: p: C Options:
- v/ X' D- u8 D& _/ H4 I * v# q9 s, @+ x2 E Q" q
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. + V9 l1 k1 [. G6 C$ L# E
: L' c) H, ^' ?) B 不停的ping地方主机,直到你按下Control-C。
; G; l8 e( O% S8 A + \2 Z& v0 {# m3 |; q: I
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ( v5 |, U, b: |8 [ v
3 X* b9 Q& Q' y4 z! ]! Z9 w/ @
-a Resolve addresses to hostnames. 6 U+ {. K" ~. R* k0 v6 C
: o4 x# D2 z' F$ ^4 f7 P7 R
解析计算机NetBios名。
6 l+ q7 X# L$ ~! q
4 {! ^: ?& x+ t: n) @/ l 示例:C:\>ping -a 192.168.1.21 7 P" M9 h8 b. ~# o6 a
, V, u8 E; x2 q9 {
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
W/ h3 Z/ k3 w2 w 3 T1 w+ R/ [4 w2 {! j8 G2 T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 F# y0 L! Z( g/ f% `
; g+ T7 x3 T$ ^. j- u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 t" e& f' Z" R3 g2 W
; f# G1 R. k6 h2 A f+ I
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , Z9 J9 n" D0 _5 o. |
' L3 K2 w: u- ?7 S' L$ B1 V
0 X6 U6 w3 z- J- \) y& {& _
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + u0 W8 q* ^' P! l& c7 J
6 i2 L k4 n4 H2 B: ?- K( v6 g
Ping statistics for 192.168.1.21: 8 O, A1 X5 ]# j
) v+ v( f5 t0 G
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: [/ y; o) F$ C" n/ U
" A8 `" s0 J$ B& h; t" ^
Minimum = 0ms, Maximum = 0ms, Average = 0ms 8 W3 x1 ]4 ~9 U4 l1 n: E) K8 P
. L% l% g# i |' y. d, P% ~8 X 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ' Y: a0 d0 J7 k8 j* f
/ x* q# _9 M1 W$ }2 @% h
-n count Number of echo requests to send.
0 R l8 ?+ @, W- E
2 V" y! z& a; r; f$ F 发送count指定的Echo数据包数。 " P D) \) r: `& K a
6 f6 g( g6 J$ S3 [! J
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 8 C1 Z' N& Y3 t6 [& U+ x
# n5 e" ~$ y% x D: F C:\>ping -n 50 202.103.96.68
- m2 Y: f! h! N : [) V! i: l1 M0 |- S; L
Pinging 202.103.96.68 with 32 bytes of data: * }+ u! \2 Z/ h9 K) a
# A7 V5 A/ t* O, F. a Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " a8 A2 [3 l6 n0 c
+ ]9 f5 y: t1 I. ^7 Q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 Q! u( f$ C; ]# ]' s8 R/ o
a F! y1 v- w# \1 C+ D" R- [! S3 |
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 w" F" T0 H5 K 1 T1 V7 S q3 G
Request timed out. b+ K+ W/ k- J( \) C
8 g3 `* Q% U) ?; y" T( I$ } ………………
3 [- A0 q) V! _5 z. E7 D% } ) H6 U4 Z; |, u" S8 w( K
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 D8 P4 |, o( v7 ^& B# V
& @( V B. ?# A& |- M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; F4 L, A! R) }2 l2 Q. x- b
# U$ W# x4 V7 b9 }" U" \9 g2 F
Ping statistics for 202.103.96.68:
0 V4 V$ U, Q) z g/ T6 s! Q3 }
$ T7 q4 _7 P. h' X Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 w) q5 B3 o2 |/ \1 h# Q
# B+ q: p k' S8 @7 K$ J% | Minimum = 40ms, Maximum = 51ms, Average = 46ms
% f$ ^# \' ^. R: t% \
# L2 H, l) l$ L: m3 u# F 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
' o. F, A, j2 C" S: Q7 n
6 ]( N: r% {9 J3 R, b: { -l size Send buffer size.
! v: F2 ?. N' A1 U9 l4 R, ? ( H3 s. ~+ f9 Q/ H% Y! b
定义echo数据包大小。 |
|