发明名称 在IPv6网络上实现IPv4网络互联的隧道建立方法
摘要 在IPv6网络上实现IPv4网络互联的隧道建立方法属于IPv4与IPv6网络互联方法,双栈路由器将IPv4路由加上特定地址前缀PRFX后转变成伪IPv6路由并通过IPv6路由协议将这些伪IPv6路由在IPv6网络中交互,当IPv6网络中的双栈路由器接收到伪IPv6路由后,使用路由前缀PRFX匹配识别这些伪IPv6路由,并将其还原为IPv4路由,从而将还原后的IPv4路由在IPv4网络上交互,实现IPv4 over IPv6功能。它配置简单、适用性广,能够运用在复杂拓扑结构下的IPv4和IPv6网络互联,目前已运用在清华大学所研制的双栈路由器中,实现了IPv6网络上的IPv4网络互通。
申请公布号 CN1564542A 申请公布日期 2005.01.12
申请号 CN200410009029.2 申请日期 2004.04.20
申请人 清华大学 发明人 吴建平;李星;崔勇;徐恪;徐明伟;陈霄
分类号 H04L12/46;H04L29/06;H04L12/56 主分类号 H04L12/46
代理机构 代理人
主权项 1.在IPv6网络上实现IPv4网络互联的隧道建立方法,简称4to6,其特征在于:它是在IPv4网络和IPv6网络的计算机上实现的两台双栈路由器,所说的两台双栈路由器是分别依次跨接于IPv4网络和IPv6网络以及IPv6网络和IPv4网络中的第一台和第二台计算机,它依次含有以下步骤:(1)设定IPv6网络路由匹配前缀PRFX和各IPv6、IPv4网络的地址;(2)第一台计算机即双栈路由器收到分组后,判断它是否是IPv4路由分组;(3)若是,那么按照IPv4协议栈规定更新相应IPv4路由后,在IPv4协议栈中进行相应处理,同时准备把更新的IPv4路由引入IPv6网络;(4)将IPv4路由加上上述设定的IPv6路由前缀PRFX后,把它转变成伪IPv6路由,并通过IPv6路由协议将这些伪IPv6路由在IPv6网络中交互,同时在IPv6协议栈中进行相应处理;(5)第二台双栈路由器收到更新的伪IPv6路由后,适用上述PRFX进行识别,如果是伪IPv6路由,就将其还原为IPv4路由并使用现有IPv4路由协议在IPv4网络中交互;(6)通过上述步骤(1)-(5)对各IPv4地址的路由交互,完成IPv4地址在全局网络中的路由维护;(7)在IPv4和IPv6网络的4to6分组转发过程中,任意双栈路由器判定所接收到分组是需要转发的分组后,在自身的双栈路由表中针对该目的地址查找下一跳地址,进行如下操作之一:a)对于下一跳是IPv6地址且该分组是IPv4分组,则对分组进行封装,封装后的IPv6分组源地址为PRFX:IPv4 source address∷,目的地址为PRFX:IPv4 destinationaddress∷;b)对下一跳是IPv4地址且该分组是具有PRFX前缀的伪IPv6分组,该分组源地址为PRFX:IPv4 source address∷,目的地址为PRFX:IPv4 destination address∷,则对分组解封装,解封装后IPv4分组的源地址为上述IPv4 source address,目的地址为IPv4 destination address。(8)按照双栈路由表转发分组,实现IPv4 over IPv6功能。
地址 100084北京市北京100084-82信箱