当前位置: 首页 > 专利查询>清华大学专利>正文

基于4over6的IPv6和IPv4网间互通的方法技术

技术编号:3515720 阅读:248 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于互联网的网间通信技术领域,其特征在于:该方法是实现IPv6/v4网间互通用的,它通过一个位于网络边界且具有4over6过渡机制的4over6扩展路由器,把IPv6主机地址设置成一个符合4over6地址映射关系的伪IPv6地址来实现IPv4/v6网络之间的路由选择功能,同时在该4over6扩展路由器上使用4over6分组映射翻译技术,通过分组映射处理实现IPv4/v6分组之间的透明语义传输功能,实现IPv4/v6网间的透明互通。本发明专利技术解决了已有的协议翻译机制需要保存双方状态信息而导致的单点故障和可扩展行差的问题,也不需要对IPv4端系统升级,并在会话过程中保持保存IPv6对端状态。

【技术实现步骤摘要】

【技术保护点】
基于4over6的IPv6和IPv4网间互通的方法其特征在于,所述的方法通过一个具有4over6过渡机制且位于所述两个网络边界的4over6扩展路由器实现了所述IPv4和IPv6网间通信主机节点对端之间的互通,在所述4over6扩展路由器上设有分组映射模块,再依次按照以下步骤,便可实现所述的互通方法:步骤1:设置IPv6节点的地址为伪IPv6地址,即IPv4地址经过4over6地址映射得到的IPv6地址,形如4over6prefix:IPv4Address1∷,同时,按照4over6路由机制,在IPv6网络中声明到该IPv6节点的伪地址的路由;步骤2:IPv4主机通过域名服务系统获得通信对端IPv6节点的伪IPv6地址所对应的IPv4地址即IPv4Address1,并以此地址为目标地址发送PKT4分组;步骤3:在IPv4路由的作用下,PKT4分组到达IPv4/v6网络边界的4over6扩展路由器;步骤4:该4over6扩展路由器根据IPv4路由属性,按照下述步骤5对该PKT4分组进行分组映射处理;步骤5:该4over6扩展路由器从所述IPv4分组头的相关字段中直接映射得到,对该分组执行4over6分组映射IPv6分组头的各个字段信息,再在得到的分组头加上原始IPv4的分组载荷构成映射分组PKT6,具体的映射方法如下:从IPv4分组头中的TotalLength计算得到PayloadLength域;从IPv4分组头中的Protocol域直接复制成NextHeader域;从IPv4分组头中的TTL域直接复制成HopLimit域;从IPv4分组头中的SourceAddress域经过4over6地址映射得到SourceAddress域;从IPv4分组头中的DestinationAddress域经过4over6地址映射得到DestinationAddress域;IPv6分组头中的Ver、TrafficClass、FlowLabel域则根据设置产生;其他包括最大传输单元、互联网控制消息协议处理在内的分组处理机制与无状态IP/ICMP分组翻译协议机制相同;步骤6:该4over6扩展路由器把所述的PKT6传输到IPv6网中,由于在步骤1中已在IPv6网络中声明了适当的路由,因此,按照标准IPv6网络路由送到所述IPv6节点;步骤7:所述IPv6主机通过域名服务系统获得通信节点IPv4的IPv4地址所对应的伪IPv6地址,用4ov...

【技术特征摘要】

【专利技术属性】
技术研发人员:吴建平李星崔勇徐恪王晓峰
申请(专利权)人:清华大学
类型:发明
国别省市:11[中国|北京]

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

1