[发明专利]一种基于MPLS的SDN业务隔离及选路的方法有效
申请号: | 202011465393.5 | 申请日: | 2017-05-03 |
公开(公告)号: | CN112671644B | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 公令君 | 申请(专利权)人: | 上海层峰网络科技有限公司 |
主分类号: | H04L45/02 | 分类号: | H04L45/02;H04L45/44;H04L45/30;H04L45/50;H04L45/74;H04L49/118 |
代理公司: | 上海乐泓专利代理事务所(普通合伙) 31385 | 代理人: | 苏杰 |
地址: | 200040 上海市静*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 mpls sdn 业务 隔离 方法 | ||
1.一种基于MPLS的SDN业务隔离及选路的方法,其特征在于,当新建业务时,该方法包括:
接收新建业务请求;
定义业务接入属性,根据所述业务接入属性进行分发内层标签资源;
判断是否复用路径;若是,则复用已有的外层标签资源;若否,则计算业务路径,并定义设备角色,根据可用路径分发外层标签资源;
基于路径上每个设备角色、所述内层标签资源和所述外层标签资源生成流表;
将所述流表下发到设备;
当删除业务时,该方法包括:
接收业务删除请求;
基于业务查询原路径上每个节点的资源情况;
判断是否复用路径,若是,则回收业务接入节点上的流表,若否,则回收路径节点上的流表;
当业务路径变更时,该方法包括:
接收业务路径变更请求;
重新计算业务路径;
定义设备角色,根据可用路径分发外层标签资源;
基于路径上每个设备角色和内层标签资源和外层标签资源生成流表;
将所述流表下发到设备。
2.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于,所述内层标签资源和所述外层标签资源各自具有一个固定范围,分别在所述固定范围内以轮询或者随机方式分发。
3.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于:
所述定义业务接入属性是基于用户的两端接入端口和报文属性进行定义。
4.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于,所述基于路径上每个设备角色、所述内层标签和所述外层标签资源生成流表具体为:
基于所述内层标签生成接入端的设备的流表;基于所述设备角色和外层标签生成路径上的设备的流表。
5.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于:
接入端的设备负责封装业务到所述内层标签,骨干设备负责基于路径的外层标签的转发,次末跳设备剥离所述外层标签,末跳设备剥离所述内层标签并还原用户的二层协议,转发到用户端口。
6.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于,在所述回收业务接入节点或所述根据路径上的节点回收流表之后,还包括:
判断所述流表是否下发成功,若是,则回收所有标签资源,并返回错误;若否,则预留所有标签资源,并返回错误。
7.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于:
所述外层标签资源携带有高优先级的流表,按照流方向倒序的方式逐跳下发到设备,当最后一跳完成下发,业务的流量切换到新路径上。
8.根据权利要求1所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于,在所述将所述流表下发到设备之后,还包括:
判断所述流表是否下发成功;若是,则删除原流表,回收原标签资源,并返回错误;若否,则删除所有已下发的流表。
9.根据权利要求8所述的基于MPLS的SDN业务隔离及选路的方法,其特征在于,在所述删除所有已下发的流表之后,还包括:
判断是否删除完毕;若是,则回收所有标签资源,并返回错误信息;若否,则预留资源,并返回错误信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海层峰网络科技有限公司,未经上海层峰网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011465393.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于MPLS的SDN业务隔离及选路的装置
- 下一篇:五通道煤粉燃烧器