[发明专利]一种报文转发方法和设备无效

专利信息
申请号: 201310129467.1 申请日: 2013-04-12
公开(公告)号: CN103200106A 公开(公告)日: 2013-07-10
发明(设计)人: 彭剑远 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: H04L12/751 分类号: H04L12/751;H04L12/801;H04L12/24
代理公司: 北京德琦知识产权代理有限公司 11018 代理人: 谢安昆;宋志强
地址: 310053 浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 报文 转发 方法 设备
【说明书】:

技术领域

本申请涉及通信技术领域,特别涉及一种报文转发方法和设备。

背景技术

多链路透明互联(TRansparent Interconnection of Lots of Links,TRILL)协议通过将三层路由技术中间系统到中间系统(Intermediate System-to-Intermediate System,IS-IS)的设计思路引入二层网络,从而将二层的简单、灵活性与三层的稳定、可扩展和高性能有机融合起来,非常适合数据中心构建大型二层网络的需要。

TRILL报文分为控制报文和数据报文两种。TRILL控制报文包括TRILL Hello报文、链路状态协议(Link State Protocol,LSP)报文、全时序(Complete Sequence Number PDU,CSNP)报文、部分时序(Partial Sequence Number PDU,PSNP)报文、最大传输单元(Maximum Transmission Unit,MTU)-prob报文和MTU-确认应答(ack)报文等,均采用802.1Q格式封装,目的地址为固定的组播地址0180-C200-0041,其内容直接封装在数据链路层的帧结构中。TRILL数据报文在原始以太网报文之前添加了TRILL头和外层以太网头。

TRILL协议在TRILL网络中各路由桥(Routing Bridge,RB)之间通过周期性通告Hello报文以建立并维持邻居关系,在形成邻居关系的RB之间扩散LSP报文,最终在全网RB上形成相同的LSDB。各RB在链路状态协议数据单元(Link State Protocol Data Unit,LSDB)的基础上使用最短路径优先(Shortest Path First,SPF)算法生成从自己到其他RB的路由转发表项,用以指导数据报文的转发。

不同类型的数据报文在TRILL网络中的转发机制不同,以下分别进行介绍。

单播报文的转发机制,参见图1,图1为现有技术TRILL网络中单播报文转发示意图。图1中当RB101接收到下挂的设备111发送的单播报文时,RB101作为该单播报文的入口(Ingress)RB。RB101为该单播报文,即原始以太网报文先打上TRILL头,TRILL头的Ingress RB为RB101,TRILL头的出口(Egress)RB为RB103。再打上外层以太网头,外层源MAC地址为RB101的MAC地址,外层目的MAC地址为RB102的MAC地址。由此完成TRILL报文的封装。

此后,类似于IP报文在路由器间的转发过程,各RB根据TRILL头中的Egress RB的昵称(Nickname)将TRILL报文进行逐跳转发,直至送达Egress RB。在此过程中,外层以太网头在每一跳都要被修改,而TRILL头中只有Hop Count值逐跳递减。图1中RB2接收到RB1发送的TRILL报文时,确定Egress RB不为本RB,则重新封装外层以太头,外层源MAC地址为RB2的MAC地址,外层目的MAC地址为RB3的MAC地址。

当RB3接收到RB2发送的TRILL报文时,解封装后,确定Egress RB为本RB时,解封装还原成原始以太网报文,根据原始以太报文的目的MAC地址进行转发。

组播、广播和未知单播报文的转发机制。

以组播报文转发为例,参见图2,图2为现有实现TRILL网络中组播报文转发示意图。在TRILL网络中,RB根据LSDB中的信息为每个VLAN都计算生成一棵分发树,以指导组播、广播和未知单播报文的转发,图2中VLAN10对应的分发树的跟桥为RB202。

当VLAN10中的组播报文通过RB201进入TRILL网络时,RB201作为Ingress RB将其封装成TRILL报文,该报文中的Egress RB为VLAN10所对应分发树的根节点RB202。当报文到达RB202后再扩散到整棵分发树上,RB203接收到RB202发送的TRILL报文,解封装后,确定本地存在VLAN10的网络时,根据该报文的目的MAC地址在VLAN10内发送。RB204接收到RB202发送的TRILL报文时,进行解封装,在VLAN10内未配置该报文的接收者,因此将解封装后的报文丢弃。

当前TRILL网络中RB之间可以直接通信,无法对数据流量进行统一管理。

发明内容

有鉴于此,本申请提供一种报文转发方法和设备,能够实现对TRILL网络中RB之间的流量进行监管。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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