[发明专利]一种网络地址转换方法有效
申请号: | 200610144248.0 | 申请日: | 2006-11-30 |
公开(公告)号: | CN1996945A | 公开(公告)日: | 2007-07-11 |
发明(设计)人: | 鄢贵海;付斌章;韩银和;张飞飞;刘彤;雷韶华;李晓维 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/66;H04L29/06 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 高存秀 |
地址: | 100080北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种网络地址转换方法,实现公网与私网间网络地址的转换,在网络地址转换时采用了处理控制块,网络地址转换方法包括私网IP地址转换到公网IP地址,以及公网IP地址转换到私网IP地址;私网IP地址转换到公网IP地址时,在家庭网关中建立处理控制块,并修改所发送数据帧的端口号和源IP地址后,将数据帧发送到公网;公网IP地址转换到私网IP地址时,为所接收到的数据帧在家庭网关中查找对应的处理控制块,根据处理控制块中的信息修改数据帧的目的IP地址和目的端口号。 | ||
搜索关键词: | 一种 网络地址 转换 方法 | ||
【主权项】:
1、一种网络地址转换方法,在网络地址转换时采用处理控制块,其特征在于,所述处理控制块包括6个子块,分别为路由设备上某个内部网络接口的IP地址、内部网络接口的端口号、私网中与内部网络接口相连的内部终端设备的IP地址、用于组织数据结构的信息、全局唯一的端口号以及超时信息;所述的网络地址转换方法用于实现私网IP地址到公网IP地址的转换,具体包含以下步骤:步骤11)、路由设备的内部网络接口接收私网发来的数据帧;步骤12)、判断数据帧接收是否正确,若正确,执行下一步,否则删除所接收到的数据帧;步骤13)、根据数据帧的目的IP地址,判断数据帧是否发往外部的公网,若发往外部的公网,则执行下一步,否则,执行步骤18);步骤14)、将数据帧的源地址与路由设备中所保存的关于处理控制块的表进行比较,若源地址与某一处理控制块所记录的内部终端设备的IP地址相同,则本次数据转发已建立过连接,执行步骤16),否则执行下一步;步骤15)、在路由设备所保存的关于处理控制块的表中建立新的处理控制块;步骤16)、将数据帧中的内部网络接口的端口号修改为全局唯一的端口号,将数据帧的源IP地址修改为路由设备的外部网络接口的IP地址,同时修改校验和;步骤17)、调用外部网络接口的驱动程序的发送处理进程发送数据帧;步骤18)、结束本次发送操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610144248.0/,转载请声明来源钻瓜专利网。
- 上一篇:采样管保持器
- 下一篇:图像处理装置及图像处理装置的动作条件设定方法