一种数据流量转发方法、装置、网板及分布式设备制造方法及图纸

技术编号:21899088 阅读:40 留言:0更新日期:2019-08-17 18:28
本发明专利技术实施例提供了一种数据流量转发方法、装置、网板及分布式设备,分布式设备中的网板接收接口板发送的分担数据流量及主控板下发的网板与堆叠板之间的预设对应关系,根据网板与堆叠板之间的预设对应关系,将分担数据流量发送至网板对应的堆叠板,以使堆叠板转发分担数据流量。从各接口板输入的数据流量均分至各网板,上送到网板的数据流量是均衡的,网板和堆叠板之间有预设对应关系,在下发的所有预设对应关系的对应关系汇总中,每个堆叠板对应任一网板,不同网板上的数据流量上送到对应的堆叠板,保证每个堆叠板都会转发数据流量,且各网板间数据流量的均衡,保证各堆叠板间的数据流量基本是均衡的,实现了较为理想的负载分担效果。

A Data Flow Forwarding Method, Device, Network Board and Distributed Equipment

【技术实现步骤摘要】
一种数据流量转发方法、装置、网板及分布式设备
本专利技术涉及通信
,特别是涉及一种数据流量转发方法、装置、网板及分布式设备。
技术介绍
分布式设备包括框式设备,框式设备包括机框,机框上可以插入多个板卡,机框上插入的板卡按照功能可以分为主控板、接口板、网板等,其中,主控板用于对其他板卡进行控制和管理,接口板用于接收输入的数据流量或者输出数据流量。不同的分布式设备之间可以通过IRF(IntelligentResilientFramework,智能弹性架构)端口连接在一起,形成IRF设备,IRF端口也称为堆叠口,提供堆叠口的接口板也称为堆叠板,一个分布式设备向与该IRF设备中的另一个分布式设备发送数据流量时,首先将数据流量均分到本地的各网板,由本地的各网板转发到本地的各堆叠板,再由本地的各堆叠板转发给堆叠的另一个分布式设备。如果分布式设备中存在多块相同功能的板卡,就需多个板卡之间进行负载分担。例如,若分布式设备中存在多块网板,则从接口板上来的数据流量就需要在多块网板上做负载分担;若分布式设备中存在多块堆叠板,则向有堆叠关系的另一分布式设备转发的数据流量就需要在多块堆叠板上做负载分担。本文档来自技高网...

【技术保护点】
1.一种数据流量转发方法,其特征在于,应用于分布式设备中的网板,所述分布式设备包括主控板、至少一个接口板、多个网板及多个堆叠板,所述接口板用于按照预设的负载分担策略,将接收到的数据流量均分至各网板,所述分布式设备中网板数量大于或者等于堆叠板数量,所述方法包括:接收所述接口板发送的分担数据流量及所述主控板下发的网板与堆叠板之间的预设对应关系,其中,所述分担数据流量为所述接口板依据所述网板数量对接收的数据流量进行均分后的流量,在下发的所有预设对应关系的对应关系汇总中,每个堆叠板对应所述多个网板中的任一网板;根据所述预设对应关系,将所述分担数据流量发送至所述网板对应的堆叠板,以使所述堆叠板转发所述分...

【技术特征摘要】
1.一种数据流量转发方法,其特征在于,应用于分布式设备中的网板,所述分布式设备包括主控板、至少一个接口板、多个网板及多个堆叠板,所述接口板用于按照预设的负载分担策略,将接收到的数据流量均分至各网板,所述分布式设备中网板数量大于或者等于堆叠板数量,所述方法包括:接收所述接口板发送的分担数据流量及所述主控板下发的网板与堆叠板之间的预设对应关系,其中,所述分担数据流量为所述接口板依据所述网板数量对接收的数据流量进行均分后的流量,在下发的所有预设对应关系的对应关系汇总中,每个堆叠板对应所述多个网板中的任一网板;根据所述预设对应关系,将所述分担数据流量发送至所述网板对应的堆叠板,以使所述堆叠板转发所述分担数据流量。2.根据权利要求1所述的方法,其特征在于,所述根据所述预设对应关系,将所述分担数据流量发送至所述网板对应的堆叠板,包括:根据所述预设对应关系,更新所述分担数据流量对应的转发表项中的下一跳地址信息为所述网板对应的堆叠板的地址信息;基于更新后的所述下一跳地址信息,将所述分担数据流量发送至所述网板对应的堆叠板。3.根据权利要求1所述的方法,其特征在于,在所述分布式设备中网板数量等于堆叠板数量时,所述预设对应关系为网板与堆叠板一一对应;在所述分布式设备中网板数量大于堆叠板数量时,所述预设对应关系为多个网板对应一个堆叠板。4.一种数据流量转发方法,其特征在于,应用于分布式设备中的网板,所述分布式设备包括主控板、至少一个接口板、多个网板及多个堆叠板,所述接口板用于按照预设的负载分担策略,将接收到的数据流量均分至各网板,所述分布式设备中接口板数量小于堆叠板数量,网板数量大于或者等于堆叠板数量,所述方法包括:接收第一接口板发送的第一分担数据流量,并依据接口板与堆叠板一一对应的第一预设对应关系,将所述第一分担数据流量转发至所述第一接口板对应的第一堆叠板,其中,所述第一分担数据流量为所述接口板依据所述网板数量对接收的第一数据流量进行均分后的流量;接收主控板下发的网板与当前状态为空闲状态的堆叠板之间的第二预设对应关系,以及所述至少一个接口板中任一第二接口板发送的第二分担数据流量,其中,所述第二分担数据流量为所述第二接口板依据所述网板数量对接收的第二数据流量进行均分后的流量,在下发的所有第二预设对应关系的对应关系汇总中,每个当前状态为空闲状态的堆叠板对应所述多个网板中的任一网板;根据所述第二预设对应关系,将所述第二分担数据流量发送至所述网板对应的第二堆叠板,以使所述第二堆叠板转发所述第二分担数据流量。5.一种数据流量转发装置,其特征在于,应用于分布式设备中的网板,所述分布式设备包括主控板、至少一个接口板、多个网板及多个堆叠板,所述接口板用于按照预设的负载分担策略,将接收到的数据流量均分至各网板,所述分布式设备中网板数量大于或者等于堆叠板数量,所述装置包括:接收模块,用于接收所述接口板发送的分担数据流量及所述主控板下发的网板与堆叠板之间的预设对应关系,其中,所述分担数据流量为所述接口板依据所述网板数量对接收的数据流量进行均分后的流量,在下发的所有预设对应关系的对应关系汇总中,每个堆叠板对应所述多个网板中的任一网板;发送模块,用于根据所述预设对应关系,将所述分担数据流量发送至所述网板对应的堆叠板,以使所述堆叠板转发所述分担数据流量。6.根据权利要求5所述的装置,其特征在于,所述发送模块,具体用于:根据所述预设对应关系,更新所述分担数据流量对应的转发表项中的下一跳地址信息为所述网板对应的堆叠板的地址信息;基于更新后的所述下一跳地址信息,将所述分担数据流量发送至所述网板对应的堆叠板。7.根据权利要求5所述的装置,其特征在于,在所述分布式设备中网板数量等于堆叠板数量时,所述预设对应关系为网板与堆叠板一一对应;...

【专利技术属性】
技术研发人员:董长海
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1