  
- UID
- 6
- 帖子
- 22
- 精华
- 1
- 积分
- 2251
- 金币
- 1035
- 威望
- 1033
- 贡献
- 1000
 
|
关于ping
1.Ping本机IP
4 ]6 \. ?' _ m5 p- a+ L/ s9 e" |3 V* j- r$ k& Y7 ?
例如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:& `' l" z' |3 D# v2 F) w4 q; J
9 M7 z5 Z7 P7 ?) F: l- p+ WReplay from 172.168.200.2 bytes=32 time<10ms7 g3 J& d4 [. |1 O O5 P
# F: b' v+ P6 w% E* s Q, ]4 b
Ping statistics for 172.168.200.2" S0 a! K1 _+ j% Z7 u* g0 S- H
p: w+ s, u) T! Y0 ~0 y
Packets Sent=4 Received=4 Lost=0 0% loss
- Q+ y# [5 i0 N* l8 x" x' g1 e) E& k6 q) a6 ~3 g
Approximate round trip times in milli-seconds. C7 L1 t/ t \1 b
9 U# }, i/ u$ p, {" FMinimum=0ms Maxiumu=1ms Average=0ms
2 i) W# q* {9 H* c% Y2 _, [1 W. ^1 G0 |0 S7 N0 `$ k4 J0 L/ y: i. {1 C
如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。7 a7 Z' G0 v2 _# c# s) \5 e5 ~1 p t$ V
8 M* L* i1 S$ d0 L" i6 F) h' }2.Ping网关IP$ g# z. r3 J2 F8 T
) m1 I: S, B2 X2 `. r; F
假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:
0 ?' B* O4 U5 F3 [' @4 [8 d6 a6 |+ x* T3 H7 u, t4 A* F4 B0 E
Reply from 172.168.6.1 bytes=32 time=9ms TTL=2554 F" g$ @: C( Q* Y
4 H! l+ s9 V) c9 S. N1 |4 o: TPing statistics for 172.168.6.1
" P6 `+ G) `( U* x8 A
) y) i' b1 b) T1 ~1 ]$ ZPackets Sent=4 Received=4 Lost=0 , r5 r. _; }% S6 g
9 c7 C+ B1 O- d% M/ q
Approximate round trip times in milli-seconds$ [7 |! `# K5 d6 y& S
: t9 [; G" Q: i8 {1 L% G! _* q1 d
Minimum=1ms Maximum=9ms Average=5ms; D8 g, `; R3 w/ E& g r2 |
" D8 O. H* I) q8 t1 ]
则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。
) Z) W [! e4 i: A1 D: i. ~: `. K, p4 \" {2 y, I3 x- [
3.Ping远程IP# A- Z) v/ J/ d% H
3 Z) d+ i! y/ A+ y5 N1 D H这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:
" q: o5 D. g" Q. i1 D: ^# y0 i# N9 O
Reply from 202.102.48.141 bytes=32 time=33ms TTL=252
' B+ Q! c9 B6 z- v, f0 R" W
& w( S' ]' }3 l4 t3 MReply from 202.102.48.141 bytes=32 time=21ms TTL=252
4 l. `# n \8 H" |* f7 T+ X$ g7 Z7 w; v* p) u
Reply from 202.102.48.141 bytes=32 time=5ms TTL=252
/ |1 {6 g; P% B/ s r9 e
; `# m' p3 r3 q% i/ hReply from 202.102.48.141 bytes=32 time=6ms TTL=252# ^: j: u! m3 z- `
1 B; Y4 y) {+ ^Ping statistics for 202.102.48.141 , L- f/ g Y$ d D# o9 @0 T9 H
/ p# F. ]% _ y! G( nPackets Sent=4 Received=4 Lost=0 0% loss
# d1 w/ Q& c4 s( {0 |7 w& p. M% t
( |" @5 k! N/ p5 A9 Z) vApproximate round trip times in milli-seconds5 Q" {5 w1 y& ~, }; P* Y) T
8 f3 c9 \! [, h2 F7 e! O- K
Minimum=5ms Maximum=33ms Average=16ms) D$ Q+ t, j) x' `/ L( ?2 N7 p" b
' C) G+ n0 Q9 D7 Z/ l
则表明运行正常,能够正常接入互联网。反之,则表明主机文件(windows/host)存在问题。/ I6 N, N0 X$ S. P% P$ F, K
* ]) T( N" O+ e- U) b) ?
( c: D% H" B6 z% c3 O: D: M( _, m1 {: {
5 p% p W& F, Y$ v" [
, a4 E+ ?! ]; U3 n4 Q
2 ?4 d, X, ^5 K8 O- E* J, i/ P! IReply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 e; S; t4 L! }) _Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . w; Z6 {6 g2 U
Ping statistics for 202.103.96.68:
) y: t/ ?$ O9 e0 V$ P+ M8 \Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
3 k' ?4 Z6 c% W6 r+ WMinimum = 40ms, Maximum = 51ms, Average = 46ms & G' R3 Z Y+ S, J' N- R
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
( J. ^" v A$ E* p/ T0 F3 El size Send buffer size. 9 u/ A9 r7 m" q6 r i, M
定义echo数据包大小。 2 H% y# Y. T3 f6 d
在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负) ; e/ Z; {+ G3 n! `
C:\>ping -l 65500 -t 192.168.1.21 6 i- d5 v6 ?( \1 F
Pinging 192.168.1.21 with 65500 bytes of data:
( A. D9 p0 p# K+ r7 {4 y2 [Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
2 h3 u. _" v$ d" f0 U2 F' KReply from 192.168.1.21: bytes=65500 time<10ms TTL=254
! n7 ~5 O4 r- c$ U/ Q5 W………………
4 {' [# M* J5 E这样它就会不停的向192.168.1.21计算机发送大小为65500byt的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。 |
|