  
- UID
- 6
- 帖子
- 22
- 精华
- 1
- 积分
- 2251
- 金币
- 1035
- 威望
- 1033
- 贡献
- 1000
 
|
关于ping
1.Ping本机IP
. G5 g/ c/ j* L% ]8 g% X0 H3 h
5 U" R, J% K& H# ^9 S% B例如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:
2 }. i$ b* {: ^& I$ e
5 l, a' r. H U) n& MReplay from 172.168.200.2 bytes=32 time<10ms9 b7 R! z7 j8 A: R2 a- \
. W8 O e5 d2 [' e, \Ping statistics for 172.168.200.2, ?+ c2 d4 f# u9 U0 V* o0 P
$ l8 }$ w, L( w+ G, Z
Packets Sent=4 Received=4 Lost=0 0% loss$ `& b8 }" Y0 a# B0 g% l
. ]8 x6 o U! }; _. I
Approximate round trip times in milli-seconds% E' k* S2 H! l0 j7 E/ Y. N8 D4 M
( d. r6 K! T* T, p1 y* QMinimum=0ms Maxiumu=1ms Average=0ms
w; j- Q& f" W) x- Y' ~/ s* U: O. Q. j9 B2 p
如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。: E4 G- A5 E* ?% k6 I6 a
( ^) }& f5 Z; Z/ c0 F% Z2.Ping网关IP
8 D+ n3 R; d& l: S4 C& |5 F2 L: E; N1 H9 p5 Y6 s" c
假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:
7 A5 u. F$ i$ c7 C8 ?3 W1 Z7 y
- Y1 Q$ F, ^/ n1 E& c* HReply from 172.168.6.1 bytes=32 time=9ms TTL=255) U) [ G6 H& i' w7 R/ }
0 {3 W# o. _* W8 L) P: y
Ping statistics for 172.168.6.1
. ]# y2 |& a" d' e) O9 y2 y5 j3 G% U. t; `. b1 [
Packets Sent=4 Received=4 Lost=0
8 s7 N) O, f' r4 z7 h" D+ T% t
+ a2 @* d: b; O! v& N4 W9 bApproximate round trip times in milli-seconds
& b2 ~8 a8 | ?6 E$ k! G# g( f, U1 G, ?& j! m5 f6 T
Minimum=1ms Maximum=9ms Average=5ms
3 s4 d6 k9 M! O3 J6 @2 D. f# x1 N9 I- T, D6 t6 h& q X
则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。
% w8 T) U+ g3 A* r& ?1 `6 v- [- l5 S: c7 @3 P. z
3.Ping远程IP- K. N, t/ X# ]. L" C3 B
1 z7 z7 N, r* U$ w$ r' D% b" T
这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:
# R1 `8 K) T2 R% G' Y5 P% f! w, m5 u" A& V3 B3 h' {. U9 ^$ _
Reply from 202.102.48.141 bytes=32 time=33ms TTL=252
! }' {) m6 s# Y* V; M! B1 y) k% Z8 Q, f0 b! C3 U" G# V* Y
Reply from 202.102.48.141 bytes=32 time=21ms TTL=2520 N$ Q9 Y% J# ?4 ^4 H
( C& `8 Z. f! P" }4 q6 zReply from 202.102.48.141 bytes=32 time=5ms TTL=2529 @+ s- i' u4 A2 O# h
) u9 B4 n( ~4 m- A$ g4 V+ u% z4 M
Reply from 202.102.48.141 bytes=32 time=6ms TTL=252
! G$ w! H4 O, y+ Q: C; ?
$ X& D2 s; d+ k w+ F- ]8 _Ping statistics for 202.102.48.141
1 ]) w! K; S! \3 [% M6 U! Y) V8 Y) F: M
Packets Sent=4 Received=4 Lost=0 0% loss
$ c1 U- l! d, a7 {0 X3 R Q, c( N3 E4 m
Approximate round trip times in milli-seconds0 K8 _; p& e @3 t# z0 y: `3 l
- T$ h3 p$ p. K. h5 F
Minimum=5ms Maximum=33ms Average=16ms' ^( v% p3 S* @: a: n
: [& `+ }* I1 b则表明运行正常,能够正常接入互联网。反之,则表明主机文件(windows/host)存在问题。
( U* K4 A1 W% z
! v- ~8 ^7 e0 X* N4 O% {3 t' m4 U: L- E+ _2 }
. w! D7 Q* ~6 P% v
+ @: ~- @1 Y; A7 G) |$ W5 m2 }% E
; }% u0 s4 m2 P( g& o+ o& H( v
& b7 Z/ f9 j% K9 Z, WReply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( H! c9 W, A+ J/ s3 J& U! ~) F' f
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: K; G5 Y8 q0 U) iPing statistics for 202.103.96.68: @; S% ^' W- B7 q* `3 G
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 7 Y/ u# T: ?0 n
Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 U0 q" o8 o# [7 F8 D" {" f
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
# U0 {0 p1 P3 ^( V: U _) U) {l size Send buffer size. $ M- z) g" m+ R p0 v8 B
定义echo数据包大小。 ) B4 B' S' ]0 V1 [
在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负) 9 u1 K$ n. o( y1 M4 B8 I4 o
C:\>ping -l 65500 -t 192.168.1.21
/ v; [$ H( b9 s5 y; aPinging 192.168.1.21 with 65500 bytes of data: % d v* S8 H. G9 ]- x
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
# t0 Z7 C% k$ Q( J/ q( ?Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
) T4 y, v$ Q0 t5 k+ k……………… 7 Q, {8 E+ y8 x5 p+ H( G
这样它就会不停的向192.168.1.21计算机发送大小为65500byt的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。 |
|