[发明专利]一种实现异类地址网络互联的方法有效
申请号: | 201410599863.5 | 申请日: | 2014-10-31 |
公开(公告)号: | CN104283984B | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 钱海忠;王池社;郑李明;顾晓燕 | 申请(专利权)人: | 金陵科技学院 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 南京钟山专利代理有限公司32252 | 代理人: | 戴朝荣 |
地址: | 211169 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现异类地址网络互联的方法,能够实现“按名访问”机制同时能实现IPv4与IPv6兼容的一套解决方案;在每个自治网络内,都至少有一个配置了公共IP地址的主机,即网关服务器;网络内所有其他主机都要在此网关服务器中进行注册,针对由IPv4私有段地址以及IPv6网络地址构成的自治网络,借鉴了现有DNS主机域名解析协议机制并结合公共IP地址代理机制提出的,其目标是通过主机向网关服务器注册主机标识名,在与外网互联时在网关服务器管理下实现临时公共IP地址与主机标识绑定,解决异类地址网络互连的问题,通过使用本发明的方法既能完成异类网络地址互连的同时又能实现网络主机按名访问的机制。 | ||
搜索关键词: | 一种 实现 异类 地址 网络 方法 | ||
【主权项】:
一种实现异类地址网络互联的方法,其特征在于:具体构架包括注册服务器、网关服务器、公共IP地址池、公共IP地址与主机标识映射表、双协议栈服务器;所述网关服务器包含注册服务器、公共IP地址池,公共IP地址与主机标识映射表以及双协议栈服务器,其中:所述注册服务器用以管理和存储辖域内所有主机的注册信息,包括主机的标识名和已分配的IP地址;所述网关服务器为自治局域网内既可和内部网络主机通信也可以连接外部网络的主机,它至少配置有一个公共地址段的IP地址,用以完成报文转发功能;所述公共IP地址池用以保留可用的公共IP地址,分配给辖域内的对应主机,作为临时通信的地址标识;所述公共IP地址与主机标识映射表中的每个条目存储了临时域内主机与外部主机进行通信时所分配的公共IP地址及其有效期;有效期失效后,所述公共IP地址将被收回,并删除对应的记录;所述IPv4/IPv6双协议栈服务器用以运行IPv4和IPv6两种协议栈,并且完成两类协议报文的相互转换功能;基于上述构架的实现方法的步骤如下:步骤1:私网内的所有主机,都向注册服务器进行网络地址注册,完成主机标识名以及已分配的私网IP地址、在线状态基本信息的统计;再向注册服务器发送注册报文,完成注册功能;步骤2:外部网络的源访问主机向网关服务器发送目的主机的标识名解析报文,从而获得目的主机的网络地址;步骤3:网关服务器收到目的主机的标识名解析报文,完成如下工作:步骤31:在本辖域内查看是否已注册过该目的主机的标识名,没有则向源访问主机发送目标主机不可达的报文,否则执行步骤32;步骤32:网关服务器查看源访问主机IP地址的类型,如果源访问主机的IP地址的类型是IPv6地址,且目的主机的也是IPv6地址则网关服务器直接返回目的主机的IP地址;如果源访问主机的IP地址和目的主机的IP地址不都是IPV6地址,则执行步骤33;步骤33:如果源访问主机是IPv6地址,且目的主机所在的本地网络是IPv4私有地址段,则从公共IPv4地址空间随机取一个地址,在公共IP地址与主机标识的映射表中登记该公共IP地址与主机绑定的信息,同时向源访问主机发送目的主机临时分配的IP地址;如果不满足源访问主机是IPv6地址,且目的主机所在的网络是IPv4私有地址段,则执行步骤34;步骤34:如果源访问主机是IPv4地址,且目的主机所在的本地网络是IPv6地址类,则从公共IPv4地址空间随机取一个地址,在公共IP地址与主机标识的映射表登记该公共IP地址与主机绑定的信息,同时向源访问主机发送目的主机临时分配的IP地址;如果不满足源访问主机是IPv4地址,且目的主机所在的网络是IPv6地址类,则执行步骤35;步骤35:如果源访问主机是IPv4地址,且目的主机所在的本地网络也是IPv4地址,则从公共IPv4地址空间随机取一个地址,在公共IP地址与主机标识的映射表中登记该公共IP地址与主机绑定信息,向源访问主机发送目的主机临时分配的IP地址;上述步骤33至步骤35中,在通信的过程中,网关服务器要对发送报文和接收报文进行相应的协议转换;步骤4:监控公共IP地址与主机标识的映射表中所有记录的主机通信会话状态,对通话还在进行中、而有效期快到期的条目,调整其生存时间;对有效期到期且未监控到在持续通信的条目,收回已分配的地址,删除相应的记录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金陵科技学院,未经金陵科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410599863.5/,转载请声明来源钻瓜专利网。