[发明专利]一种路由的方法、相关设备及系统有效
申请号: | 202010854879.1 | 申请日: | 2015-06-30 |
公开(公告)号: | CN112187645B | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 胡石海;马朋;党兵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由 方法 相关 设备 系统 | ||
本发明提供了一种路由的方法、相关设备及系统,应用于控制转发分离的网络,所述控制转发分离的网络包括控制设备和转发设备,所述控制设备控制所述转发设备,所述方法包括:通过为数据流配置负责负载分担的第一路径和第二路径,及配置负责重路由保护的第三路径,并生成指示转发设备将第一、第二路径作为负载分担的路径,及对第一、第二路径进行重路由保护的第三路径,以及生成指示执行去往所述第一组表项的流表项,能够解决网络中存在多条负载分担路径,且任一负载分担路径故障时,无法实现快速重路由保护的问题,有效降低报文的丢失率,及提高故障时的处理效率,保证报文能够正常转发。
技术领域
本发明涉及网络通信技术领域,尤其涉及的是一种路由的方法、相关设备及系统。
背景技术
软件自定义网络SDN(software-defined network)系统是一种控制与管理分离的新型网络架构,其关键组件包括开放流OpenFlow交换机和控制设备。控制设备和OpenFlow交换机之间通过OpenFlow协议规范的控制通道完成消息的交互和信息的传递,实现将交换设备的数据转发层和控制层分离和底层硬件的虚拟化,即在OpenFlow交换机上转发数据,在控制设备上控制数据的转发。控制设备通过全网络视图来实现管控功能,为OpenFlow交换机生成转发流表,OpenFlow交换机根据转发流表来转发数据包。
但是,在设置了多条负载分担路径的网络环境中,当该多条负载分担路径中的任一路径的下一跳故障时,现有基于OpenFlow协议的SDN网络不支持执行对该条故障的负载分担路径进行快速重路由的操作。
发明内容
本发明提供了一种路由的方法、相关设备及系统,能够解决网络中存在多条负载分担路径,且任一负载分担路径故障时,无法实现重路由保护的问题。
本发明第一方面提供了一种路由的方法,应用于控制转发分离的网络,所述控制转发分离的网络包括控制设备和转发设备,所述控制设备控制所述转发设备,所述方法包括:
所述控制设备为一条数据流确定至少三条路径,并生成所述数据流的第一组表项和流表项,所述至少三条路径为所述数据流从所述转发设备到目的转发设备的传输路径;
所述控制设备向所述转发设备发送所述流表项和第一组表项,所述流表项用于指示所述转发设备在匹配到所述数据流时,执行去往所述第一组表项的操作,所述第一组表项用于指示所述转发设备将所述至少三条路径中的第一路径与第二路径设置为负载分担的路径,以及将所述至少三条路径中的第三路径设置为所述第一路径和所述第二路径的重路由保护的路径。
结合第一方面,在第一方面的第一种可能的实现方式中,所述第一组表项中包含第一组类型字段和第一动作桶字段,所述第一组类型字段用于指示当前组为包含负载分担路径与重路由保护路径的场景,所述第一动作桶字段用于指示所述第一路径和所述第二路径是所述数据流的负载分担路径且转发状态均为激活,以及指示所述第三路径是所述负载分担路径故障时的重路由路径且转发状态为未激活。
结合第一方面的第一种可能的实现方式,本发明第一方面的第二种可能的实现方式中,所述第一动作桶字段包含第一子动作桶、第二子动作桶和第三子动作桶,所述第一子动作桶指示所述第一路径是所述数据流的负载分担路径且转发状态为激活,所述第二子动作桶指示所述第二路径是所述数据流的负载分担路径且转发状态为激活,所述第三子动作桶指示所述第三路径作为所述负载分担路径故障时的重路由路径且转发状态为未激活。
可选的,所述负载分担路径故障时,所述负载分担路径对应的标识字段为非激活状态,所述第三标识字段为激活状态。
结合第一方面或者第一方面的第一种或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一组表项还包括第一组标识;
所述流表项用于指示所述转发设备在匹配到所述数据流时,执行去往所述第一组表项的操作包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010854879.1/2.html,转载请声明来源钻瓜专利网。