通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  新兵

注册:2006-4-7
跳转到指定楼层
1#
发表于 2006-4-7 21:27:00 |只看该作者 |正序浏览
假设现在有两个子网,一个是子网Sa,一个是子网Sb.
子网Sa通过路由器Ra连接到INTERNET上;
子网Sb通过路由器Rb连接到INTERNET上;
子网Sa里有一台主机叫Ta;
子网Sb里有一台主机叫Tb;

现在主机Ta想向Tb发送数据包.
那么以IPv4的数据包Da格式来发送,
数据包Da的目的地址应该填写Rb的公网地址呢?还是Tb的子网地址呢?
还有就是,数据包Da的源地址由是填写Ra的公网地址呢?还是Ta的子网地址呢?


其实这类型交换数据很常见,有时候我们可以想象到用NAT技术就可以解决这个问题.
但是当想到填写目的地址和源地址的时候,就会分不清楚应该怎样填.

简单的一个例子就是
现在有两个ADSL宽带路由器,两个都同时连接上INTERNET,拥有独立公网地址.
其中一个路由器Ra使用了NAT技术,把8080端口,映射到子网中的其中一台主机Ta的80端口.
然后另外一个路由器Rb内的主机Tb主动发出TCP通信请求,目的地址为Ra的公网地址,目的端口为8080.
但当主机Ta收到此请求时,回复的目的地址又应该是哪个呢?Rb的公网地址?还是Tb的子网地址?


如果双方通信,那么
Ta->Ra->INTERNET->Rb->Tb
Tb->Rb->INTERNET->Ra->Ta
这条信道之间又是一个怎样的工作过程呢?

希望各位能够指点指点,如果有文档那就更好了(中英文都没有问题).

举报本楼

本帖有 1 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-11-28 19:40 , Processed in 0.087512 second(s), 16 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部