构建因特网协议版本4和6混合网络的多协议层翻译方法技术

技术编号:3479359 阅读:1070 留言:0更新日期:2012-04-11 18:40
构建因特网协议版本4和6混合网络的多协议层翻译方法解决目前互联网向IPV6网络过渡的通信问题,能有效地减少投入资本,提高信息传送效率,实现无缝互访和平滑过渡,构建混合网络的多协议层翻译技术MPLT技术由三个基本组成部分,它们是最底层的地址/端口翻译转换模块、中间层的协议翻译转换模块PT64和PT46和最高层位应用层翻译模块;通过在连接IPv4、IPv6的两类网络的代理服务器中使用多协议层翻译技术MPLT,在不改变原有网络拓扑的情况下,巧妙的解决了不同网际协议网络互联的三大问题,该技术的特点是通过分层实现,把翻译两种不同网络协议数据包功能分解到协议各层来增加系统的灵活性和可调性,地址/端口转换、协议转换和应用层转换分开进行,扩展灵活。

【技术实现步骤摘要】

【技术保护点】
一种构建因特网协议版本4和6混合网络的多协议层翻译方法,其特征在于多协议层翻译方法MPLT由三个基本组成部分,它们是最底层的地址/端口翻译转换模块、中间层的协议翻译转换模块及应用层翻译模块;在具体实现过程中,在运行MPLS多层翻译技术的边界转换网关上,维护一个存放可分配的IPv4、IPv6地址、端口对的地址池和一个IPv4、IPv6地址、端口的对应状态表,A.当IPV6网中的一台主机与IPV4网络的主机进行通信时:a.数据报被IPV6网络路由器发送到运行MPLS的网关服务器,MPLS收到IPv6数据报,MPLS的地址/端口转换模块APT首先检查其目的地址是否为兼容IPv4的IPv6地址,否则丢弃报文;然后将目的为IPv4网络的IPv6报文头按照SIIT转换为IPv4报文头,其传输层以上的包净荷保持不变,b.查找状态表,如果已有对应的表项,PT64模块根据其映射关系,用表中的IPv4地址和端口替换原报文的IPv6地址和端口;否则,从转换网关的IPv4地址池中分配一个IPv4地址和端口,替换源报文IPv6地址和端口,将源报文的IPv4兼容IPv6地址转换为IPv4地址,完成IP层报文的协议转换,c.当IPv4主机的返回报文到达时,查表,找到相应的IPv6地址和端口,PT46替换其目的地址和端口,将其源地址转换为IPv4兼容IPv6地址;如果没有对应的表项,则丢弃报文;这样就完成了整个转换过程,B.当IPV4网中的一台主机与IPV6网络的主机进行通信时:d.数据报被IPV4网络路由器发送到运行MPLS的网关服务器,MPLS收到IPv4数据报,同样MPLS的地址/端口转换模块APT首先检查其目的地址是否为兼容IPv4的IPv6地址,否则丢弃报文;然后将目的为IPv6网络的IPv4报文头转换为IPv6报文头,其传输层以上的包净荷保持不变,e.查找状态表,如果已有对应的表项,PT46模块根据其映射关系,用表中的IPv6地址和端口替换原报文的IPv4地址和端口;否则,从转换网关的IPv6地址池中分配一个IPv6地址和端口,替换源报文IPv4地址和端口,将源报文的IPv4地址转换为IPv6地址,完成IP层报文的协议转换,f.当IPv6主机的返回报文到达时,查表,找到相应的IPv4地址和端口,PT64替换其目的地址和端口,将其源地址转换为IPv4地址;如果没有对应的表项,则丢弃报文,完成转换过程,C.混合网络内的域名解析过程:g...

【技术特征摘要】

【专利技术属性】
技术研发人员:孙知信黄炜
申请(专利权)人:南京邮电大学
类型:发明
国别省市:84[中国|南京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利