【技术实现步骤摘要】
堆叠系统中报文转发方法、堆叠设备及堆叠系统
本专利技术涉及通信领域,尤其涉及一种堆叠系统中报文转发方法、堆叠设备及堆叠系统。
技术介绍
堆叠系统即虚拟交换单元(VirtualSwitchUnit,简称VSU)是一种网络系统虚拟化技术,支持将多台交换机设备组合成单一的虚拟交换机设备,即可以将多个物理设备作为一个虚拟的逻辑设备。一般,堆叠系统可以提供高冗余、高可靠性的网络环境,因此在网络组网中得到较为广泛的应用。在实际应用中,外部网络往往会出现拓扑短暂变化或者路由选路变化等情况,这些情况往往会引起报文短时间内在堆叠系统中跨设备迁移。目前,堆叠系统中各堆叠设备最常使用拓扑连接方式为环形堆叠。如图1所示,该堆叠系统包括堆叠设备1、2、3和4,其中堆叠设备1为管理设备,用于管理其他堆叠设备。图1中包括4条连线,通过字母a、b、c和d进行区分。该连线用于表示连线连接的两个堆叠设备之间的通路。堆叠设备3到堆叠设备1的通路有两条,如1所示,堆叠设备3可以通过标记为b的通路,然后再经过标记为a的通路,向堆叠设备1发送报文;堆叠设备3也可以通过标记为c的通路,然后经过标记为d的通路,向堆叠设备1发送报文。一般通过选路计算从堆叠设备3到堆叠设备1之间的两条通路中选择一条作为报文传输的路径。假设通过选路计算选取了路径为c-d作为报文传输的路径,当堆叠设备4出现故障时,堆叠系统就需要重新进行选路计算,为堆叠设备3与堆叠设备1选取报文传输路径即选取b-a作为新的报文传输路径,然后将堆叠设备3与堆叠设备1之间的报文传输路径从c-d切换到b-a。因此,上述环形堆叠的堆叠系统中当有堆叠设备 ...
【技术保护点】
一种堆叠系统中报文转发方法,其特征在于,堆叠系统中各堆叠设备通过内部堆叠口两两互联,包括:第一堆叠设备获取自身的报文转发路径信息;所述第一堆叠设备包括的每个内部堆叠口均与所述堆叠系统中一个不同的堆叠设备互联,所述报文转发路径信息为每个所述内部堆叠口与除所述第一堆叠设备之外的其他堆叠设备之间的对应关系;所述第一堆叠设备为所述堆叠系统中包括的所有堆叠设备中的任意一个;所述第一堆叠设备根据所述报文转发路径信息和待转发报文,获取所述待转发报文对应的内部堆叠口;所述第一堆叠设备根据所述待转发报文对应的内部堆叠口,对所述待转发报文进行转发处理。
【技术特征摘要】
1.一种堆叠系统中报文转发方法,其特征在于,堆叠系统中各堆叠设备通过内部堆叠口两两互联,包括:第一堆叠设备获取自身的报文转发路径信息;所述第一堆叠设备包括的每个内部堆叠口均与所述堆叠系统中一个不同的堆叠设备互联,所述报文转发路径信息为每个所述内部堆叠口与除所述第一堆叠设备之外的其他堆叠设备之间的对应关系,所述对应关系为一一对应关系;所述第一堆叠设备为所述堆叠系统中包括的所有堆叠设备中的任意一个;所述第一堆叠设备根据所述报文转发路径信息和待转发报文,获取所述待转发报文对应的内部堆叠口;所述第一堆叠设备根据所述待转发报文对应的内部堆叠口,对所述待转发报文进行转发处理。2.根据权利要求1所述的堆叠系统中报文转发方法,其特征在于,所述待转发报文为待从所述第一堆叠设备中发送的第一报文,所述第一报文为单播报文时,则所述第一堆叠设备根据所述报文转发路径信息和待转发报文,获取所述待转发报文对应的内部堆叠口包括:所述第一堆叠设备从每个所述第一报文中提取每个所述第一报文的对应的目的堆叠设备的标识;所述第一堆叠设备根据所述报文转发路径信息和每个所述目的堆叠设备的标识,确定每个所述目的堆叠设备对应的第一内部堆叠口;所述第一堆叠设备通过所述待转发报文对应的内部堆叠口进行转发包括:所述第一堆叠设备通过每个所述第一内部堆叠口,将每个所述第一报文发送给对应的目的堆叠设备。3.根据权利要求1所述的堆叠系统中报文转发方法,其特征在于,所述待转发报文为接入所述第一堆叠设备中的第二报文时,所述第二报文为多播报文,则所述第一堆叠设备根据所述报文转发路径信息和对待转发报文,获取所述待转发报文对应的内部堆叠口包括:所述第一堆叠设备从每个内部堆叠口处接收所述第二报文;所述第二报文携带所述第二报文对应的源堆叠设备的标识;所述源堆叠设备为从与自身连接的外部设备处接收并向除所述源堆叠设备之外的其他堆叠设备多播发送所述第二报文的堆叠设备,所述源堆叠设备的标识由所述源堆叠设备向除所述源堆叠设备之外的其他堆叠设备多播发送所述第二报文时添加在所述第二报文中的;所述第一堆叠设备从所述第二报文中提取所述源堆叠设备的标识;所述第一堆叠设备根据所述报文转发路径信息,确定所述源堆叠设备对应的第二内部堆叠口;所述第一堆叠设备根据所述待转发报文对应的内部堆叠口,对所述待转发进行转发处理包括:所述第一堆叠设备丢弃从除所述第二内部堆叠口之外的其他内部堆叠口出接收到的所述第二报文;所述第一堆叠设备将来自所述第二内部堆叠口的所述第二报文转发到与所述第一堆叠设备连接的外部设备中。4.根据权利要求1-3任一项所述的堆叠系统中报文转发方法,其特征在于,还包括:所述第一堆叠设备监测是否有新的第二堆叠设备请求加入所述堆叠系统;如果监测到有所述第二堆叠设备请求加入所述堆叠系统,所述第一堆叠设备建立与所述第二堆叠设备之间的互联;所述第一堆叠设备更新所述报文转发路径信息;或者,所述第一堆叠设备监测是否有第三堆叠设备请求退出所述堆叠系统;如果监测到有所述第三堆叠设备请求退出所述堆叠系统,所述第一堆叠设备将释放与所述第三堆叠设备之间的互联;所述第一堆叠设备更新所述报文转发路径信息。5.根据权利要求1-3任一项所述的堆叠系统中报文转发方法,其特征在于,还包括:所述第一堆叠设备监测所述第一堆叠设备是否发生故障;如果所述第一...
【专利技术属性】
技术研发人员:何栋,
申请(专利权)人:福建星网锐捷网络有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。