|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 * c% I) }# G7 @2 e
8 B9 @2 I3 v1 m 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
+ e; W, Q, H4 e. w) {. n 2 }; n% P& m F, u( M; E' Q
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
( F) Y, G% [$ C0 f
2 g, l4 F3 d6 c Z5 W: B; h Options:
8 }6 z+ _9 M& X& p
& n# _' l+ U n0 | -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 E& n4 h; A y$ a
' R* S* j/ y1 j$ d 不停的ping地方主机,直到你按下Control-C。 % R0 h9 v6 Z8 Q0 j7 e9 F
4 K, L6 v# T+ d9 f8 X" D& O7 q
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 9 T) i2 W/ t% X6 b, u
6 b9 l* I b: q- J* \% N
-a Resolve addresses to hostnames. , c9 c1 }6 S' B
! c7 R4 R' a r+ B+ H: f! b* A4 \
解析计算机NetBios名。
+ K& _5 n. T# z: X0 u( I+ y, E* ~
5 Z2 {$ g) [% e6 v7 {$ n 示例:C:\>ping -a 192.168.1.21
. W( E: F! M& S( F+ g* q9 v
4 N5 n' f" _6 w: I9 ^- z Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: - L) ^1 A9 N! d
! b, E/ _6 f! q9 E% @) H
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) k0 T1 e# g! J& [! N 9 ] \) {& P, a& b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 I3 F1 ]) n, m1 e+ w- k . I2 z, y" |1 T! P: o7 C/ l
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 |6 h5 Y) b5 H$ Y6 m% G
: i$ _1 ]( U! `1 Z
8 C* E [' w( ~1 Z# W0 }) a( @; [: W7 X Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- ^: [/ \% I8 j " x, x- S$ W- z& `
Ping statistics for 192.168.1.21: ' a& @! U) L3 b# x
2 C0 k3 Q7 |" ~; f j3 U: T
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& |: Q$ T8 h- g, Q1 b3 O% L , X% d: t0 e- r! C4 r# x% {
Minimum = 0ms, Maximum = 0ms, Average = 0ms 5 o" \8 j+ o, w# p
* D. I6 W# z2 B3 j& | 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" {9 o: ]% w5 r# l' M/ W" _9 B
) P& S) o+ H; x: U9 B6 z4 z( T' a -n count Number of echo requests to send.
3 `( C, ^% B6 A; A7 p
1 M% W2 Q! G: \ 发送count指定的Echo数据包数。 3 e9 l; A$ l. `# Y. ]1 E
) G4 A* T- L7 ~) f
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
/ n$ G1 `' U u. S5 Q
8 v5 z' X3 t! k; X2 L) P C:\>ping -n 50 202.103.96.68 9 O1 }, g5 @9 t" B- k5 ]9 o, F
& u V" R3 \- q9 J5 O1 l+ S* p Pinging 202.103.96.68 with 32 bytes of data: ) ~/ l- l' `( k! K7 k
: w' W1 j7 T( e* g: |' X* T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" r! I2 f4 P+ r ( R3 j8 u, ?. o6 ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 C" A h7 ^5 F1 \) M
: \4 |+ m8 b4 h' p Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! ]( y( G4 l8 G8 @; g
% L& K5 e5 }/ m9 a6 c) p2 w
Request timed out.
( n+ N0 t o7 w/ C' V: A 6 O1 M& J/ z/ d0 D
……………… % v2 b# r) i/ M
" P) Q7 D9 n- L' q7 B+ `% u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! |2 ~: W" v8 p6 R. n# v! W
3 {2 Y+ q# {+ ^ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 o" Y, j7 P4 a$ M8 [
3 f$ W3 w0 j( Y- ~ Ping statistics for 202.103.96.68: : r9 _, A: X( q4 g1 E, Z2 N0 m
# X1 F: _3 l2 [9 }0 L. E$ \" s
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: }9 I/ U2 O- t& L z2 g, N5 L
. V( q1 N L& j. y( `+ O4 c# o6 z
Minimum = 40ms, Maximum = 51ms, Average = 46ms # K! o4 z, U+ g6 ?# ]6 R& a
* M) M' C* r# x# p4 [% K, G4 t
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 % }$ M2 f5 r$ Q9 f0 h
. G/ k( o: o) e5 `4 [4 \# R -l size Send buffer size.
( G5 _! `+ o$ z' y) H$ u' s% h . O* k3 H6 v' X; e2 C
定义echo数据包大小。 |
|