  
- UID
- 6
- 帖子
- 22
- 精华
- 1
- 积分
- 2251
- 金币
- 1035
- 威望
- 1033
- 贡献
- 1000
 
|
关于ping
1.Ping本机IP
- j6 z0 a+ {. N7 V9 R) A
! D( Y5 ~& ], [ @7 L t9 g7 N例如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:" `. w! x: `2 L$ H7 {" a" h
1 T* Z8 F8 c3 N2 \Replay from 172.168.200.2 bytes=32 time<10ms
3 s( `7 T0 `7 x
& s9 @- S) z! Q6 Y2 o+ L ~Ping statistics for 172.168.200.2
+ X3 \2 _* ]5 S! ]. @7 b9 j7 f U/ g# w& c1 e
Packets Sent=4 Received=4 Lost=0 0% loss- H& C9 f% Y) B* X" [$ n! d
% j! A6 e( B) Y8 yApproximate round trip times in milli-seconds
1 k* n! w0 q, l/ A( \1 q# `- _8 W4 b( B- k3 Y
Minimum=0ms Maxiumu=1ms Average=0ms! G9 g t1 p$ X. j
4 B+ \& [+ c0 M) i0 c5 M
如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。
4 G/ h% s$ N0 z/ V+ E X# A5 Y0 _- D
2.Ping网关IP
$ T: _, u7 q( D$ J4 U8 J! Z2 B m: v, h
假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:( l2 e$ r1 _" ?* n2 o! M8 X6 ^
7 i3 \8 \( h% w$ ?Reply from 172.168.6.1 bytes=32 time=9ms TTL=255" Q9 s E- w3 f) x2 m$ F
- `, I/ d( x a/ W1 Z0 kPing statistics for 172.168.6.1 / T4 p, p" m& q% L% W1 C/ F
$ z) U& Z2 F- o$ s% Z
Packets Sent=4 Received=4 Lost=0 % Y8 _) F p% F
, h( _6 k8 D g6 S* x4 {$ \" C
Approximate round trip times in milli-seconds
' C+ G# i) e2 B. I5 c& ^4 ]+ s% R
~9 x/ Z4 a: K' kMinimum=1ms Maximum=9ms Average=5ms
( ], |5 q0 M8 p3 `* e/ }" r) z4 ?1 q9 ` g& ?$ D# W" D' I
则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。8 r% q2 ?2 f7 b; i
; E# D! Q& v" p5 z
3.Ping远程IP; l3 e$ J R5 K8 I* T
$ T, k% ^( n2 U& ^$ e# K8 a" b这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:/ U( u: w6 S7 a
5 U- c8 E4 F* \) X" w* f
Reply from 202.102.48.141 bytes=32 time=33ms TTL=252' C& X% J! G$ O- `: q* B
, A( p% D: n2 s6 n& ZReply from 202.102.48.141 bytes=32 time=21ms TTL=252) k1 y x; R/ a" ?; y
+ J3 [( V8 C$ W8 d; v- M8 R; l
Reply from 202.102.48.141 bytes=32 time=5ms TTL=252" x N. x& n! }: r% T
" {8 u1 a$ Q' b9 C1 WReply from 202.102.48.141 bytes=32 time=6ms TTL=252
) @" a/ N- ~& f" s2 M, W
0 a' V- a; y, \( v- cPing statistics for 202.102.48.141 . J/ b. {. V9 w! ?6 N: }
2 i- R( ^2 w% S4 O2 f
Packets Sent=4 Received=4 Lost=0 0% loss4 D0 I9 B2 w2 i
2 a' P% z; r: A; j$ rApproximate round trip times in milli-seconds
9 i7 E( n+ d5 s+ ~' y( N }1 o# @5 Z3 v: }8 M
Minimum=5ms Maximum=33ms Average=16ms
3 t4 {2 A; E. Q% J+ e- C
2 k o$ p' \) ^) c; f( ^则表明运行正常,能够正常接入互联网。反之,则表明主机文件(windows/host)存在问题。
7 x5 z" o9 h& I( T
0 f. S2 O2 l7 L7 r
0 Z. b. a2 X, {6 B2 Z- b1 c1 q# x i1 }- Q8 l7 ?( r Y
+ u- H. b. s7 W+ q4 y0 }+ P
& J* }6 o2 c4 f9 H) z3 n
. q* _# h1 s& m% MReply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ l6 j# Z8 o1 @5 ~Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . G+ q9 U2 }/ y
Ping statistics for 202.103.96.68: * o' B) x: _6 a+ P$ Z6 L; |, d
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ( }1 b1 O/ l3 v z8 ^3 g
Minimum = 40ms, Maximum = 51ms, Average = 46ms , d. T: |, z8 P0 d9 I
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ; [9 q$ v t! i
l size Send buffer size. m; @* [& ^( s* V0 Z
定义echo数据包大小。 3 T( ?9 H( u, R& f
在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负)
, K( V4 Z" ?" b* w8 TC:\>ping -l 65500 -t 192.168.1.21 0 ~! E( U* ]! P. L+ @5 k
Pinging 192.168.1.21 with 65500 bytes of data: 2 s+ g" r3 W8 q3 a
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
6 {: \0 [5 V) f* FReply from 192.168.1.21: bytes=65500 time<10ms TTL=254
~7 Z$ Z0 i" y# J……………… / `0 V8 @! O7 Y7 T
这样它就会不停的向192.168.1.21计算机发送大小为65500byt的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。 |
|