[发明专利]一种实现动态隧道报文转发的方法及交换机有效

专利信息
申请号: 200910205540.2 申请日: 2009-10-26
公开(公告)号: CN101695047A 公开(公告)日: 2010-04-14
发明(设计)人: 刘晓东 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/56 分类号: H04L12/56
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 王艺;龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 动态 隧道 报文 转发 方法 交换机
【说明书】:

技术领域

发明涉及数据通信技术,尤其涉及一种实现动态隧道报文转发的方法 及交换机。

背景技术

随着互联网络规模的迅速发展,IP协议设计之初的许多局限性日渐凸 显。特别是原来32位的IP地址空间已经远远不能满足当前互联网的发展需 要了。在这种情况下,IPv6协议应运而生。虽然说从IP协议过渡到IPv6协 议将是历史的必然,但这个过程并不是一蹴而就的。在部署IPv6网络的过 程中,IPv4网络肯定还会大规模存在。在解决IPv4向IPv6网络进行过渡这 一问题的过程中,促生了许多过渡技术,其中最为人所关注的就是隧道技术 和双栈技术。隧道技术由于只需在IPv4/IPv6网络的边缘进行部署,因此大 大降低了设备更新的代价,成为了一种主要的过渡技术。

隧道技术的主要内容是:IPv6网络的边缘设备在收到报文后,在其上进 行IPv6路由查找,如果IPv6路由指向隧道,则根据隧道信息对接收到的报 文进行IPv4协议封装,然后再根据IPv4路由在IPv4网络中对该封装好的报 文进行转发;当该报文到达IPv4网络的边缘后去掉IPv4首部,再重新按照 IPv6路由转发该报文。在这个过程中,比较显著的特点就是,IPv6报文经 过的网络边缘设备必须是IPv4/IPv6双协议栈的,并且需要经过两次路由查 找。这对处于网络边缘的双栈网络设备提出了很高的性能要求,尤其是对以 ASIC(Application Specific Integrated Circuit,专用集成电路)转发为主的三 层交换设备的硬件转发功能提出了挑战。

三层交换功能是通过在交换机上增加三层路由功能来实现的。简单地 说,三层交换首先需要对收到的第一个陌生数据流进行软件路由转发,然后 将根据第一次路由转发获取的二层信息绑定到三层路由表中;在后续对具有 相同目的地址的报文进行转发时,可直接利用该三层路由表中绑定的二层信 息进行封装转发,即“一次路由,多次交换”,有效地提高了数据包转发的 效率。因为硬件缓存可以由ASIC交换芯片实现,所以采用上述方法可大大 提高数据转发效率,并能有效降低设备成本。

三层交换技术在处理静态隧道的报文转发时,并不困难,由于一条静态 隧道只会对应一个IPv4目的地址,出接口相对固定,因此即使IPv4网络的 路由发生动态变化,也可以根据变化后的新出接口信息动态更新三层路由 表,从而实现快速转发。

但对于动态隧道技术实现起来就困难的多了。一般动态隧道技术使用固 定格式的IPv6地址,在该地址中包含一个IPv4地址。在对报文进行隧道封 装时,要按照IPv6报文中的IPv6目的地址获取IPv4目的地址进行封装。由 于目的IPv4地址是动态变化的,因此必然会导致下一跳地址的不同,进而 导致出接口二层信息的多样性,这样就面临着一个IPv6路由集、IPv4路由 集、二层信息集之间的一种多对多的映射关系。当然利用通过二次路由查找 实现转发的NP(Network Processor,网络处理器)实现技术解决该问题并不 困难,但对于直接由IPv6路由索引到二层信息进行交换转发的ASIC交换芯 片来说就显得捉襟见肘了。

如图1所示,为一个简单的利用6to4隧道来互联IPv6孤岛的拓扑图, 其中站点A、B、C、D只能与IPv4网络相连,因此需要在站点边缘部署 IPV6/IPV4双栈网络设备。假定站点A边缘部署一台三层交换机,支持 IPv6/IPv4双栈协议。在该设备上配置6to4隧道,其IPv6站点网络前缀为 2002::101:101::/48。并通过配置2002::/16前缀的出口为隧道来实现与其它三 个站点的互通。当数据报文需要从站点A发送到站点B时,交换机根据该 报文的目的地址2002:201:101::/48查找路由,发现出口为隧道,则根据其中 的IPv4地址2.1.1.1进行IPV4封装,再查找IPV4路由表,找到下一跳网段 为1.0.1.0/24。然后根据IPV4路由的下一跳信息,获取二层信息,进行封装 转发。按照三层交换原理,此时应该把获取的二层信息直接绑定到IPV6的 路由前缀2002::/16,从而在后续的报文转发中实现ASIC的快速转发。但这 样会导致到其它站点的报文无法转发的问题。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910205540.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top