[发明专利]一种报文传输方法及装置有效
申请号: | 201911051184.3 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110768917B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 曹靖松 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/933 | 分类号: | H04L12/933;H04L12/935;H04L12/947 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 传输 方法 装置 | ||
本申请提供了一种报文传输方法及装置。该方法应用于框式交换机,框式交换机包括主控板和至少两个接口板,该方法包括:接口板将满足条件的报文发送给主控板;主控板接收来自接口板发送的报文,若确定用于转发所述报文的路由为至少两个等价路由,则从至少两个等价路由中选择出接口在所述接口板上的至少一个路由,将选择出的至少一个路由下发至所述接口板;所述接口板依据下发的路由转发与该路由匹配的报文。通过上述方法,使对应多个等价路由的报文可以直接从接收该报文的接口板上的路由出接口发出,而无需进行跨板转发,有效地节约了框式交换机的跨板带宽。
技术领域
本申请涉及通信技术领域,特别涉及一种报文传输方法及装置。
背景技术
等价路由(Equal-Cost Multipath Routing,ECMP)即通往同一目的地址存在多条不同链路。当报文的下一跳为多个等价路由时,目前通常会将这多个等价路由添加到一个等价路由表中,由此路由器等网络设备可以利用等价路由表中的多个等价路由来传输报文,这比起传统的通过单一路由进行报文传输的方式,能够增加传输带宽。
但对于具有多个接口板的框式交换机来说,等价路由表中记载的多个等价路由对应的出接口往往位于不同的接口板上。在进行报文转发时,现有的框式交换机会按照等价路由表所记载的,由多个接口板的出接口转发报文。也就是说,即使接收该报文的接口板上存在能够转发该报文的出接口,该接口板依然会按照等价路由的选路规则向其他接口板也转发报文。这就造成了大量的不必要的跨板转发,而大量的跨板转发会导致连接各接口板的交换网板带宽不足,出现报文的拥塞和丢包现象,造成设备转发异常。
发明内容
针对上述技术问题,本申请提供了一种报文传输方法及装置,以减少待转发报文对应多个等价路由时的跨板转发。本申请提供的技术方案如下:
第一方面,本申请提供一种报文传输方法,该方法应用于框式交换机,框式交换机包括主控板和至少两个接口板,该方法包括:
接口板将满足条件的报文发送给主控板;
主控板接收来自接口板发送的报文,若确定用于转发上述报文的路由为至少两个等价路由,则从至少两个等价路由中选择出接口在上述接口板上的至少一个路由,将选择出的至少一个路由下发至上述接口板;
上述接口板依据下发的路由转发与该路由匹配的报文。
第二方面,本申请提供一种报文传输装置,该装置应用于框式交换机,框式交换机包括主控板和至少两个接口板,该装置包括:
发送单元,用于使接口板将满足条件的报文发送给主控板;
路由下发单元,用于使主控板接收来自接口板发送的报文,若确定用于转发上述报文的路由为至少两个等价路由,则从至少两个等价路由中选择出接口在上述接口板上的至少一个路由,将选择出的至少一个路由下发至上述接口板;
转发单元,用于使接口板依据下发的路由转发与该路由匹配的报文。
由以上技术方案可知,本申请通过在框式交换机接收的报文对应多个等价路由时,主控板向接收该报文的接口板下发多个等价路由中出接口在该接口板上的路由,使该报文直接从接收该报文的接口板发出,而不会进行跨板转发,有效地节约了框式交换机的跨板带宽。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本申请提供的框式交换机结构示意图;
图2为本申请提供的报文传输方法流程图;
图3为本申请实施例提供的确定用于转发报文的路由为至少两个等价路由的一个实现流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911051184.3/2.html,转载请声明来源钻瓜专利网。