|
发表于 2013-9-22 00:19:18
|
显示全部楼层
本帖最后由 howzyao 于 2013-9-22 00:34 编辑
7 q! E' ~/ P! H* Q* W7 t笔记本电脑连接I-240W-Q上,ping 192.168.3.0网段始终无法成功
! E; u( P ^' l! m 其中唯一一个可以PING通的就是192.168.3.1
2 r4 T6 L/ p+ V+ h你可以用i240wq上的地址PING通水星上你自定义的LAN网关3.1,说明i240wq上的LAN地址1.5' q! @0 j) ]8 ?- x b7 V+ E4 e* Z. Y6 m
对水星WAN口LAN的网关3.1是联通的.
x) Y- i2 s- z3 v+ x" D8 P(如果i240wq能手动分配给LAN X 口为1.5,算我好奇;如果不能,那你这个1.5是怎么得到的?我个人的疑问.)8 t7 ]3 T$ g. W: e+ G. z
4 O. W# U1 g$ a7 v. T+ {
同时,你的说法有一个小问题,是这个"ping 192.168.3.0网段始终无法成功"
0 T+ s3 K% C3 c5 L, c3 w之所以无法成功,是因为你PING的并不是一个具体的IP地址,PING x.0它是PING不通的.
5 r( J+ Y/ |% { U( P- ^$ Y% g
我知道你不是这个意思,你是说对3.2 3.3 3.x PING不通是吧?请看下面原因:- k2 R) I; C) p, Y" A
' A/ o( I# p6 R+ L/ d
来自WAN口输入的通讯,是向本地LAN网关转发的回答数据包.WAN口+ s; E- Z& W, j9 L, b7 c k
并不能逆向支持路由转发到本地LAN各IP上.WAN口只可转发数据包,发送到本地网关,其中返回的数据报文
: Q+ K& |* b6 o) ^- }中包涵了来自本地LAN各IP的IP地址.1 U& u) U: u. E$ Q, M3 ^& Z: y! n
此处可见水星的WAN口对LAN口(网段)的关系,并不是同网段关系,同时又没有路由关系,而只存在一个外网IP地1 S5 X- T6 I9 l2 s6 \
址对本地WAN口的转发关系.
2 a ]& ^7 o6 y6 |3 N% OWAN口存在对内和对外转发,对内转发,是由本地LAN口(你自定义的网段)所请求来决定的.9 A' n; A6 v) u: M% X$ C
0 Z9 o; C7 p x; ~' k/ W$ l2 J
此时,你192.168.3.2主机PING一下192.168.1.5看一下,是否能连通." [$ T" S; g% x2 q4 K3 k
6 e: X% q0 h n8 n- I! L
这里我们漏了一个重要的信息,有以下两点:
4 t6 S! b& E4 y& v; f一, 192.168.1.5的本质,是192.168.1.0网段中的一个IP地址,该1.5之下不能包涵有第二台主机;$ I6 G, O: b5 M
二,192.168.3.1的本质,有两点:
$ L7 w Q# ^% n. Y) l3 y$ t% n8 g 1,对水星来说(对内),它是一个网段192.168.3.0,可以包涵多台主机;
" J: }7 e! z/ ?8 D/ z! h 2,对外来说,它仅是一个主机,它的上级转发地址是一个主机位地址1.5,1.5之下,只能准许1.5自己发送请求. r" ~1 n8 O* r" Z
如果1.5发送给1.1(1.5的网关)的报文之中还有主机IP地址(3.0网段中的主机)的报文,那么它(1.5)无法完成转发.# e& t8 F* o S; e( w* l
换句话说,它1.5只能发送1.5为端的报文.
4 M1 @) D2 _+ q. M; F9 m' L" C# Q9 [2 Z
最后希望这里可以帮到你:( b5 Z. G2 F2 V- }' x% r Q
+ q1 K( G/ P$ j8 T& X* dhttp://www.blogjava.net/jjshcc/archive/2012/02/14/369916.html
' N7 g* C& o3 Q; X9 ?
) I) m- c+ ?$ v( x/ r |
|