This application provides a stacking system and a method and device for issuing under it. The system includes a CB device and at least one PE device. When CB device obtains a new configuration of the redistribution item, it finds the forwarding capability information of the target PE device corresponding to the new configuration of the redistribution item, and determines whether the target PE device has the new configuration of the redistribution item. Item forwarding capability, if it is, will obtain the number of currently idle hardware forwarding resources in the target PE device, determine whether the target PE device has enough hardware forwarding resources to store the new configuration of the forwarding item, if there is, will be the new configuration of the forwarding item to the target PE device. In this way, the table item configuration failures sent to PE devices can be avoided by making full use of hardware forwarding resources on CB devices and PE devices.
【技术实现步骤摘要】
堆叠系统及其表项下发方法、装置
本申请涉及通信
,具体而言,涉及一种堆叠系统及其表项下发方法、装置。
技术介绍
为了提升网络管理效率,网络设备虚拟化技术应运而生,802.1BR协议就是其中一种虚拟化技术。通过802.1BR协议可以实现所有网络设备的级联,将所有网络设备虚拟化成一台网络设备。目前,在基于802.1BR标准的堆叠系统,如IRF(IntelligentResilientFramework,智能弹性架构),可以通过以下方式下发转发表项:将表项下发在CB(ControllingBridge,控制桥)设备,或者,将表项下发在PE(PortExtender,端口扩展)设备。但上述方式无法同时利用PE设备和CB设备中的硬件转发资源。
技术实现思路
有鉴于此,本申请的目的在于提供一种堆叠系统及其表项下发方法、装置,以改善上述问题。为了达到上述目的,本申请实施例采用如下技术方案:第一方面,本申请实施例提供一种堆叠系统,包括CB设备和与该CB设备连接的至少一个PE设备,该CB设备用于管理所述PE设备,CB设备中存储有各PE设备的转发能力信息;CB设备在获得新配置的转发表项时,查找与该新配置的转发表项对应的目标PE设备的转发能力信息,判断目标PE设备是否具备所述新配置的转发表项的转发能力;当目标PE设备具备所述新配置的转发表项的转发能力时,CB设备获取目标设备目标PE设备中当前空闲的硬件转发资源的数量,判断目标PE设备是否有足够的硬件转发资源存储所述新配置的转发表项;当目标PE设备有足够的硬件转发资源存储所述新配置的转发表项时,CB设备将所述新配置的转发表项下发 ...
【技术保护点】
1.一种堆叠系统,其特征在于,包括CB设备和与该CB设备连接的至少一个PE设备,该CB设备用于管理所述PE设备,所述CB设备中存储有各PE设备的转发能力信息;所述CB设备在获得新配置的转发表项时,查找与该新配置的转发表项对应的目标PE设备的转发能力信息,判断该目标PE设备是否具备所述新配置的转发表项的转发能力;当所述目标PE设备具备所述新配置的转发表项的转发能力时,所述CB设备获取所述目标PE设备中当前空闲的硬件转发资源的数量,判断所述目标PE设备是否有足够的硬件转发资源存储所述新配置的转发表项;当所述目标PE设备有足够的硬件转发资源存储所述新配置的转发表项时,所述CB设备将所述新配置的转发表项下发给所述目标PE设备;所述目标PE设备接收并保存所述新配置的转发表项。
【技术特征摘要】
1.一种堆叠系统,其特征在于,包括CB设备和与该CB设备连接的至少一个PE设备,该CB设备用于管理所述PE设备,所述CB设备中存储有各PE设备的转发能力信息;所述CB设备在获得新配置的转发表项时,查找与该新配置的转发表项对应的目标PE设备的转发能力信息,判断该目标PE设备是否具备所述新配置的转发表项的转发能力;当所述目标PE设备具备所述新配置的转发表项的转发能力时,所述CB设备获取所述目标PE设备中当前空闲的硬件转发资源的数量,判断所述目标PE设备是否有足够的硬件转发资源存储所述新配置的转发表项;当所述目标PE设备有足够的硬件转发资源存储所述新配置的转发表项时,所述CB设备将所述新配置的转发表项下发给所述目标PE设备;所述目标PE设备接收并保存所述新配置的转发表项。2.根据权利要求1所述的堆叠系统,其特征在于,在所述目标PE设备不具备所述新配置的转发表项的转发能力,或者在所述目标PE设备没有足够的硬件转发资源存储所述新配置的转发表项时,所述CB设备保存所述新配置的转发表项。3.根据权利要求1或2所述的堆叠系统,其特征在于,当任一PE设备与所述CB设备连通时,所述CB设备获取该PE设备的转发能力信息并存储。4.根据权利要求1或2所述的堆叠系统,其特征在于,所述CB设备在接收到任一PE设备发送的不包括出端口信息的报文时,在存储的转发表项中查找与该报文匹配的转发表项,并通过查找该PE设备的转发能力信息判断该PE设备是否具备查找到的转发表项的转发能力;当该PE设备具备查找到的转发表项的转发能力时,所述CB设备获取该PE设备当前空闲的硬件转发资源的数量,判断该PE设备是否有足够的硬件转发资源存储该转发表项;当该PE设备有足够的硬件转发资源存储该转发表项,所述CB设备将该转发表项下发到该PE设备;该PE设备接收并保存该转发表项。5.一种表项下发方法,其特征在于,应用于堆叠系统,该堆叠系统包括CB设备和与该CB设备连接的至少一个PE设备,该CB设备用于管理所述PE设备,所述CB设备中存储有连接的各PE设备的转发能力信息,所述方法包括:所述CB设备在获得新配置的转发表项时,查找与该新配置的转发表项对应的目标PE设备的转发能力信息,判断该目标PE设备是否具备所述新配置的转发表项的转发能力;当所述目标PE设备具备所述新配置的转发表项的转发能力时,所述CB设备获取所述目标PE设备中当前空闲的硬件转发资源的数量,判断所述目标PE设备是否有足够的硬件转发资源存储所述新配置的转发表项;当所述目标PE设备有足够的硬件转发资源存储所述新配置的转发表项时,所述CB设备将所述新配置的转发表项下发给所述目标PE设备;所述目标PE...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。