avatar
路由问题 (转载)# CS - 计算机科学
k*g
1
【 以下文字转载自 Internet 讨论区 】
发信人: kongg (西红柿), 信区: Internet
标 题: 路由问题
发信站: BBS 未名空间站 (Wed Feb 13 01:42:29 2008)
路由问题
看书tcp头和ip头都有ip地址,
问题是路由器怎么确定?
例如:
1。A和B在同一子网里,同时向google查AAA和BBB,
google返回的包里只有此路由器的外ip,
那么路由器怎么知道那个包是给A的?那个给B?
2。A和C在不同子网里,安了点对点例如BT软件,
它们间传的包,路由器怎么知道是给此机器的?
因为在BT软件中可以看到对方的外部ip地址,
说明包内的ip是对方外部ip地址,
路由器并没有设置NAT,包为什么能到这机器而不是到其同子网的机器?
avatar
w*t
2
路由器会有routing table进行NAT(地址转换)。现在的路由器,对应A,B一般会用不
同的TCP端口发送,这样google回来的信息就会给不同的端口,然后路由器再用NAT看看
哪个是给A,哪个是给B

【在 k***g 的大作中提到】
: 【 以下文字转载自 Internet 讨论区 】
: 发信人: kongg (西红柿), 信区: Internet
: 标 题: 路由问题
: 发信站: BBS 未名空间站 (Wed Feb 13 01:42:29 2008)
: 路由问题
: 看书tcp头和ip头都有ip地址,
: 问题是路由器怎么确定?
: 例如:
: 1。A和B在同一子网里,同时向google查AAA和BBB,
: google返回的包里只有此路由器的外ip,

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。