|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
* k! Q* D5 o& j. Y: X 3 F9 n: C3 D4 {, ^" E
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: - i: [; B0 I$ ]+ K$ @3 L
( H/ u" H, |$ B! A0 | 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
& n/ s3 M: l5 ?4 M! T4 ?' C k2 Q+ M) `' ?6 Q: |) h* W5 _1 e
Options: 6 m' e# Q/ w8 F6 z+ N; ~; ?$ |
0 R1 Y+ M5 Q& g- }* Q* i
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
" L' T4 ~7 T1 O8 v3 D 7 Z- r( _ U& Z4 {( ^$ u
不停的ping地方主机,直到你按下Control-C。 + U6 I; e, A x- Y
- l* S- @8 S. X 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 & N4 ?( v# D: \
@6 F7 [% ~9 M$ R% ]% T) a. _ -a Resolve addresses to hostnames. - L; B6 R7 M' W1 p/ R
! b" A' ~# p) [+ p 解析计算机NetBios名。 ' K* I9 z8 t& T5 K( }* D# T4 K
1 s) \3 \' C! ]. U- I* r
示例:C:\>ping -a 192.168.1.21 % R$ A& ^5 U t- Q3 C6 D9 x& t/ Z
! V, I9 L3 C' f1 s
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
9 l4 N9 p5 Q" E" @' `# Y* U 4 H5 M# k3 g) O7 ?2 ~, R
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . k9 h- U: `1 }0 k9 D; w( C
8 D/ [( D- d" U: a# I o Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 y! {0 I _5 d/ p1 [% D
2 `8 s1 {$ G' \ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& ]2 O5 I/ Q2 N) ? X8 l1 E' P. @& i( @) l) I, X4 n4 X6 P
I2 Q6 z2 G7 k; M- q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % A# i2 T1 y9 g0 B
5 A/ ]5 U, K, S4 `/ l+ @& _$ V Ping statistics for 192.168.1.21:
" U% z9 P& j0 F) m ; G0 ~ J- {: @5 q8 w% i1 D
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
/ W# W0 g* b- z) l 9 ]& g! Z' K. a7 y' e$ G) [; ~2 K
Minimum = 0ms, Maximum = 0ms, Average = 0ms ) A7 T* z% t$ B/ j
8 [# } E/ `) i C8 k 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
2 {! |: E0 j4 u' P, Y7 F* q
+ P: E9 u% O9 \/ d, b- }: X* g, R -n count Number of echo requests to send. 6 d8 a; ^5 j# p' ^8 s0 T
. n K/ D7 x! X+ _9 |% y% P* c 发送count指定的Echo数据包数。 3 \; N. Q4 r e5 F" J7 |
; e7 n+ G! ^+ U0 n
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
" r' U% `: g' q" C6 O " q9 \; @1 o5 G6 G. I, p# t
C:\>ping -n 50 202.103.96.68 n: }, ^7 A& x' U7 m
' z6 a# H5 X$ @- ~4 U Pinging 202.103.96.68 with 32 bytes of data: : @/ F$ h( M$ u7 J
- H3 H/ h, C) G- k
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" r- b/ F& e I. t1 ^- x! r
+ ~# R! a* y, p5 [ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - s o- }8 Q/ ]6 A+ R8 D4 h8 ~) E
# K9 V4 |+ x+ P
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 [" Y3 U. G0 h1 k0 }7 ~* J+ C# M
% k$ ~& K" Z" N2 n3 I7 z. R# ]# e+ K
Request timed out.
9 F/ u& U5 x) H" G9 c
; N9 b; s9 g0 D* |) n8 @0 ? ……………… ! h6 s' H2 p: N
]$ H9 X0 n1 A1 S# S. D( R4 z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' B' ^2 `0 q; O/ }! m$ u
9 e% r& {3 l6 { U
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 L h. o8 Q% Z; Z R
) [8 W' |) c, }' V2 u7 a4 r6 D) m Ping statistics for 202.103.96.68:
~) N+ l' Q' w. h
9 }" ?; l! g) t5 c8 T- G Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ q0 \; }4 l$ E \( A8 m
4 a& x) H4 i0 u1 U [/ x r# | Minimum = 40ms, Maximum = 51ms, Average = 46ms 3 r+ |/ d# b' j
9 @ ^( P: G9 ?1 q" d. A7 S( u/ y; \) K
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 . A) J, E; z* }" G
5 a7 f- C f1 h2 q
-l size Send buffer size. # K% F, _. ` H
/ H" { T# O8 y% `" a5 W7 J
定义echo数据包大小。 |
|