[发明专利]分布式设备和分布式设备中报文转发的方法有效
申请号: | 201010180370.X | 申请日: | 2010-05-24 |
公开(公告)号: | CN101827038A | 公开(公告)日: | 2010-09-08 |
发明(设计)人: | 赵昌峰 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/08 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 设备 报文 转发 方法 | ||
技术领域
本发明涉及通信领域,尤其涉及一种分布式设备和分布式设备中报文转 发的方法。
背景技术
分布式设备中包括多个接口板,不同接口板可以支持相同或者不同的路 由规格。在图1所示的网络中,分布式设备Switch A作为内网的网关,通过多 条路径接入到Internet,所有内网访问Internet的流量都经过Switch A上进行转 发,因此Switch A上需要支持大容量的路由。
现有技术中,分布式设备中的各接口板上的路由需要同步,即完全一致, 否则会造成路由错误。例如分布式设备中采用不同规格的接口板时,由于低 规格接口板的路由容量小,高规格接口板的路由容量大,当分布式设备需要 存储的路由超过低规格接口板的路由容量时,会造成低规格接口板上无法存 储全部的路由表,当报文通过低规格接口板进行报文转发时由于没有对应的 路由则会导致报文被丢弃。因此,整个设备的规格由低规格接口板决定。
为了避免由于低规格接口板路由容量小而导致的报文丢弃问题,在图1所 示的组网中,现有技术在Switch A内完全配置高规格接口板,但是这种Switch A成本较高,不利于用户使用。
发明内容
本发明提供了一种分布式设备和分布式设备中报文转发的方法,实现分 布式设备中同时存在高规格和低规格接口板时,保证低规格接口板正常转发 报文。
本发明提供了一种分布式设备中报文转发的方法,所述分布式设备中包 括第一类接口板和第二类接口板,所述分布式设备作为内网的网关与外网连 接,所述第一类接口板上存储内网路由和默认路由,所述第二类接口板上存 储的路由包括外网路由,该方法进一步包括:
当所述分布式设备通过第一类接口板接收到内网侧发送的报文时,查找 所述第一类接口板上存储的路由;
如果查找结果为所述报文与所述默认路由匹配,根据所述默认路由将所 述报文向所述第二类接口板转发,由所述第二类接口板根据存储的外网路由 将所述报文向外网转发;
如果查找结果为所述报文与所述内网路由匹配,根据所述内网路由转发 所述报文。
根据所述默认路由将所述报文向所述第二类接口板转发包括:
封装所述报文并根据默认路由以组播形式向板间链路转发所述报文;或 者
根据所述默认路由以单播形式向对应的所述第二类接口板发送所述报 文。
所述封装所述报文包括下述一种或者多种:
封装组播标识字段和哈希字段,由所述第二类接口板根据所述组播标识 字段和哈希字段的值确定是否处理所述报文;
为所述报文封装源MAC地址,由所述第二类接口板根据所述源MAC地 址获知所述报文的发送方接口板,进而判断是否处理所述报文;
为所述报文封装类型字段,由所述第二类接口板根据所述类型字段的值 确定是否向其他接口板转发所述报文。
所述哈希字段的值具体为:
所述报文的源地址、源端口、目的地址或目的端口中的一种或多种通过 哈希运算得到的值;或者匹配到默认路由的报文计数;或者所述报文的源地 址或源地址中的特定部分;由所述第二类接口板通过同一路由转发具有相同 哈希字段的值的报文。
所述第二类接口板根据存储的外网路由将所述报文向外网转发包括:
所述第二类接口板在本地查找与所述报文对应的出接口;
如果存在多条等价路由,所述第二类接口板根据所述报文中携带的哈希 值选择其中一条路由转发所述报文。
所述第二类接口板根据存储的外网路由将所述报文向外网转发包括:
所述第二类接口板在本地查找与所述报文对应的出接口;
如果查找到所述出接口属于自身,所述第二类接口板通过所述出接口转 发所述报文;
否则,所述第二类接口板丢弃所述报文,或者向所述出接口所属的接口 板转发所述报文。
根据所述默认路由将所述报文向所述第二类接口板转发之后,还包括:
所述第一类接口板向主控板申请所述报文的外网路由;
所述第一类接口板根据存储的内网路由和申请得到的外网路由进行报文 转发。
所述第一类接口板向主控板申请所述报文的外网路由包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010180370.X/2.html,转载请声明来源钻瓜专利网。