浏览 1377 次
锁定老帖子 主题:多跳共享
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-31
今天在宿舍弄共享,发生一件很有意思的事情,描述如下:
A作为网关,负责电信拨上上网;
B和C都以A为网关,共享上网;
Internet<-A<-B and C
今天因为一些情况,网关换成了B,而C主机不知道网关换了,C一直认为网关是A,情况如下:
B为网关,A以B为网关,C以A为网关;
Internet<-B<-A<-C
按理来说,B能上网,A以B为网关,也能上网,C没以B为网关,应该不能上网,但神奇的事情在网络中永远都会存在,这时的C主机竟然奇迹的也能上网!
查了好半天,终于发现了问题的所在,原来A主机的共享服务并没有关闭,依然能转发传给A的数据包(在此是转发C主机的数据包)到A所知道的网关B。
总结就是,A、B、C构成了一个多跳的小网络,拓扑如下:
Internet<-B(NAT)<-A(NAT)<-C
注:NAT代表地址转换协议,这表明主机带有数据包的转发功能
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |