[发明专利]分配和分发用于数据包封装的标签有效
申请号: | 201310238870.8 | 申请日: | 2013-06-17 |
公开(公告)号: | CN103516611B | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 詹姆士·吉夏尔;戴维·沃德;扬·梅德维德;玛齐克·康斯坦蒂诺维奇 | 申请(专利权)人: | 丛林网络公司 |
主分类号: | H04L12/723 | 分类号: | H04L12/723;H04L12/46 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 余刚,吴孟秋 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分配 分发 用于 数据包 封装 标签 | ||
1.一种分发用于数据包封装的标签的方法,包括:
由第一网络设备发送标签请求消息,以从第二网络设备请求标签映射,其中,所述标签请求消息指示对具有大于20位的特定长度的标签的支持,且其中,所述标签请求消息指定由所述第二网络设备提供的且根据所述标签映射对后续被转发到所述第二网络设备的数据包执行的服务;
响应于所述标签请求消息,接收定义所述特定长度的标签的标签映射消息;
由所述第一网络设备将所述标签添加至数据包,以形成多协议标签交换(MPLS)封装数据包;以及
由所述第一网络设备根据标签交换协议转发所述多协议标签交换封装数据包。
2.根据权利要求1所述的方法,其中,所述特定长度包括40位。
3.根据权利要求1至2中任一项所述的方法,还包括:
确定由所述第二网络设备提供的所述服务的服务实例;以及
形成所述标签请求消息以指定与所述服务实例相关联的转发等价类(FEC),其中,所述转发等价类表示对所述数据包执行的所述服务的规范。
4.根据权利要求1所述的方法,还包括:
确定与所述服务相关联的一个或多个参数;以及
形成所述标签请求消息以指定所述一个或多个参数。
5.根据权利要求4所述的方法,
其中,所述一个或多个参数包括客户端设备的用户标识符、指示所述服务的类型的服务类型以及指示与所述服务相关联的能力的服务能力中的至少一个,其中从所述客户端设备接收所述数据包,以及
其中,形成所述标签请求消息包括:形成所述标签请求消息以指定特定于所述服务的转发等价类(FEC)且包括特定于所述转发等价类的TLV以携带用于所请求的服务的参数。
6.根据权利要求1所述的方法,还包括:
由所述第一网络设备从客户端设备接收根据所述标签交换协议而被转发的所述数据包;以及
由所述第一网络设备确定所述第二网络设备要对所述数据包执行的所述服务。
7.根据权利要求1所述的方法,还包括:在标签分发会话期间,由所述第一网络设备从所述第二网络设备接收服务实例能力指示符,其中,所述服务实例能力指示符提供由所述第二网络设备支持的服务实例的指示,且其中,所述服务实例能力指示符指示所述第二网络设备支持具有所述特定长度的标签。
8.根据权利要求7所述的方法,还包括:
从包括所述第二网络设备的多个服务网络设备接收多个服务实例能力指示符;以及
至少部分基于从所述第二网络设备接收到的所述服务实例能力指示符来选择所述第二网络设备,
其中,发送所述标签请求消息包括基于所述选择向所述第二网络设备发送所述标签请求消息。
9.一种网络设备,包括用于执行根据权利要求1至8中任一项所述的方法的一个或多个装置。
10.根据权利要求9所述的网络设备,其中,所述一个或多个装置包括被配置为发送和接收网络数据的一个或多个网络接口;以及控制单元。
11.一种分发用于数据包封装的标签的方法,包括:
由第一网络设备从第二网络设备接收标签请求消息,其中,所述标签请求消息指示对具有特定长度的标签的支持,其中,所述特定长度大于20位,且其中,所述标签请求消息指定要对数据包执行的服务;
将所述特定长度的标签与所述服务相关联;
响应于所述标签请求消息,发送定义与所述服务相关联的所述特定长度的标签的标签映射消息;
接收用所述标签封装的数据包;以及
基于所述标签对所述数据包执行所述服务。
12.一种分发用于数据包封装的标签的系统,包括:
网络设备;以及
服务网络设备,
其中,所述网络设备被配置为发送标签请求消息,以从所述服务网络设备请求标签映射,其中,所述标签请求消息指示对具有大于20位的特定长度的标签的支持,且其中,所述标签请求消息指定由所述服务网络设备提供以根据所述标签映射对后续被转发到所述服务网络设备的数据包执行的服务;
其中,所述服务网络设备被配置为接收所述标签请求消息,将所述特定长度的标签与所述服务相关联,以及响应于所述标签请求消息,向所述网络设备发送定义与所述服务相关联的所述特定长度的标签的标签映射消息,
其中,所述网络设备被配置为接收所述标签映射消息,将所述标签添加至数据包以形成多协议标签交换(MPLS)封装数据包,以及根据标签交换协议转发所述多协议标签交换封装数据包,以及
其中,所述服务网络设备被配置为接收所述多协议标签交换封装数据包,并基于所述标签对所述数据包执行所述服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丛林网络公司,未经丛林网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310238870.8/1.html,转载请声明来源钻瓜专利网。