服务链路径的标识方法、设备和服务链的制作方法_2

文档序号:9891287阅读:来源:国知局
者所述第二隧道边缘设备,或者第二隧道 终点的第Η隧道边缘设备,所述第二隧道为所述第二隧道边缘设备与所述第Η边缘设备之 间的隧道,所述第Η隧道边缘设备连接至少一个增值业务设备,或者互联网设备;其中:
[0052] 若所述隧道边缘设备为所述流量数据包经过的首个隧道边缘设备,且所述流量数 据包在进行所述增值业务处理后需要返回给所述引流点,则所述下一目标设备为所述引流 占 . ;、、、?
[0053] 若所述隧道边缘设备为所述流量数据包经过的首个隧道边缘设备,且所述流量数 据包在进行所述增值业务处理后需要访问互联网,则所述下一目标设备为所述互联网设 备;
[0054] 若所述隧道边缘设备为所述流量数据包经过的非首个隧道边缘设备,且所述流量 数据包在进行所述增值业务处理后需要返回给所述引流点,则所述下一目标设备为所述第 二隧道边缘设备;
[00巧]若所述隧道边缘设备为所述流量数据包经过的非首个隧道边缘设备,且所述流量 数据包在进行所述增值业务处理后需要通过所述第Η隧道边缘设备的连接至少一个增值 业务设备进行增值业务处理,则所述下一目标设备为所述第Η隧道边缘设备;
[0056] 若所述隧道边缘设备为所述流量数据包经过的非首个隧道边缘设备,且所述流量 数据包在进行所述增值业务处理后需要访问互联网,则所述下一目标设备为所述互联网设 备。
[0057] 结合第Η方面的第一种可能的实现方式,在第二种可能的实现方式中,所述引流 点上存储有预先配置的多种路径信息,所述路径信息是所述引流点在收到用户发送的所述 流量数据包时,根据所述流量数据包的特征信息从所述多种路径信息中为所述流量数据包 分配的;
[005引所述特征信息包括源IP地址、源端口号、目的IP地址、目的端口号、传输层协议 号、源MAC地址、目的MAC地址、虚拟局域网VLAN端口号中的至少一种。
[0059] 结合第Η方面的第二种可能的实现方式,在第Η种可能的实现方式中,所述多种 路径信息是由软件定义网络SDN控制器预先配置,并按照预设策略发送至所述引流点的;
[0060] 其中,所述预设策略包括:
[0061] 当初始化时,将所述多种路径信息发送至所述引流点;或,
[0062] 当所述多种路径信息更新时,将更新后的所述多种路径信息发送至所述引流点。
[0063] 结合第Η方面至第Η方面的第Η种可能的实现方式中的任意一种,在第四种可能 的实现方式中,所述路径信息至少包括;所述流量数据包要依次经过的所有隧道的两端的 设备的地址。
[0064] 第四方面,提供一种服务链,所述服务链至少包括;引流点、第一隧道边缘设备、与 所述第一隧道边缘设备连接的至少一个增值业务设备,所述引流点与至少一个用户建立有 通信连接,所述引流点与所述第一隧道边缘设备之间建立有第一隧道;其中:
[0065] 所述引流点用于通过所述第一隧道向所述第一隧道边缘设备发送流量数据包,所 述流量数据包中携带路径信息,所述流量数据包为所述至少一个用户中任意一个用户发送 的流量数据包;
[0066] 所述第一隧道边缘设备用于接收到所述流量数据包后,为所述流量数据包标记互 联网协议IP选项标识,将所述IP选项标识与所述路径信息建立映射,并将所述流量数据包 中的所述路径信息替换为所述IP选项标识;
[0067] 所述第一隧道边缘设备还用于将携带所述IP选项标识的所述流量数据包发送到 所述至少一个增值业务设备进行增值业务处理;
[0068] 所述第一隧道边缘设备还用于从所述至少一个增值业务设备接收进行所述增值 业务处理后返回的所述流量数据包;
[0069] 所述第一隧道边缘设备还用于根据返回的所述流量数据包的IP选项标识和所述 映射,识别返回的所述流量数据包的所述路径信息,将返回的所述流量数据包中的所述IP 选项标识替换为所述路径信息,并将携带所述路径信息的所述流量数据包按照所述路径信 息发送至下一目标设备。
[0070] 结合第四方面,在第一种可能的实现方式中,所述服务链还包括:第二隧道边缘设 备、与所述第二隧道边缘设备链接的至少一个增值业务设备;所述下一目标设备包括:所 述引流点,或者所述第二隧道边缘设备,或者互联网设备;其中:
[0071] 若所述流量数据包在进行所述增值业务处理后需要返回给所述引流点,则所述下 一目标设备为所述引流点;
[0072] 若所述流量数据包在进行所述增值业务处理后需要访问互联网,则所述下一目标 设备为所述互联网设备;
[0073] 若所述流量数据包在进行所述增值业务处理后需要通过所述第二隧道边缘设备 的连接至少一个增值业务设备进行增值业务处理,则所述下一目标设备为所述第二隧道边 缘设备。
[0074] 结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述引流 点上存储有预先配置的多种路径信息,所述路径信息是所述引流点在收到用户发送的所述 流量数据包时,根据所述流量数据包的特征信息从所述多种路径信息中为所述流量数据包 分配的;
[0075] 所述特征信息包括源IP地址、源端口号、目的IP地址、目的端口号、传输层协议 号、源MAC地址、目的MAC地址、虚拟局域网VLAN端口号中的至少一种。
[0076] 结合第四方面的第二种可能的实现方式,在第Η种可能的实现方式中,所述多种 路径信息是由软件定义网络SDN控制器预先配置,并按照预设策略发送至所述引流点的;
[0077] 其中,所述预设策略包括:
[0078] 当初始化时,将所述多种路径信息发送至所述引流点;或,
[0079] 当所述多种路径信息更新时,将更新后的所述多种路径信息发送至所述引流点。
[0080] 结合第四方面至第四方面的第Η种可能的实现方式中的任意一种,在第四种可能 的实现方式中,所述路径信息至少包括;所述流量数据包要依次经过的所有隧道的两端的 设备的地址。
[0081] 综上所述,本发明实施例提供一种服务链路径的标识方法、设备和服务链,第一隧 道边缘设备通过所述第一隧道边缘设备与隧道起点设备之间的第一隧道接收所述隧道起 点设备发送的流量数据包,所述流量数据包中携带路径信息,所述第一隧道边缘设备为所 述流量数据包标记互联网协议IP选项标识,并将所述IP选项标识与所述路径信息建立映 射,并将所述流量数据包中的路径信息替换为所述IP选项标识,所述第一隧道边缘设备将 携带所述IP选项标识的所述流量数据包发送到至少一个增值业务设备进行增值业务处 理,所述第一隧道边缘设备从所述至少一个增值业务设备接收进行所述增值业务处理后返 回的所述流量数据包,所述第一隧道边缘设备根据返回的所述流量数据包的IP选项标识 和所述映射,识别返回的所述流量数据包的路径信息为所述路径信息,将返回的所述流量 数据包中的所述IP选项标识替换为所述路径信息,并将携带所述路径信息的所述流量数 据包按照所述路径信息发送至下一目标设备。相比现有技术而言,不需要为流量设置私有 标签就能够使增值业务设备识别流量数据包,能够使不同厂家的增值业务设备均可部署在 服务链中。
【附图说明】
[0082] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可W 根据送些附图获得其他的附图。
[0083] 图1为本发明实施例提供的服务链路径的标识方法的流程示意图;
[0084] 图2为本发明实施例提供的另一服务链路径的标识方法的流程示意图;
[0085] 图3为本发明实施例提供的又一服务链路径的标识方法的流程示意图;
[0086] 图4为本发明实施例提供的服务链的结构示意图;
[0087] 图5为本发明实施例提供的隧道边缘设备的结构示意图;
[0088] 图6为本发明实施例提供的另一隧道边缘设备的结构示意图;
[0089] 图7为本发明实施例提供的服务链的结构示意图。
【具体实施方式】
[0090] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0091] 为了方便说明,首先对本发明实施例的应用场景进行简单介绍。本发明实施例 提供的服务链路径的标识方法可应用于服务链,该服务链中一般可W包括:软件定义网络 (Software Defined化twork,简称SDN)控制器、至少一个引流点、至少一个隧道边缘设备, W及每个隧道边缘设备连接的至少一个增值业务设备。其中,引流点为对流量进行引流的 设备,每个引流点可W连接多个用户的设备,引流点与隧道边缘设备之间可W通过隧道技 术建立隧道,隧道边缘设备与隧道边缘设备之间也可W通过隧道技术建立隧道,SDN控制器 能够为不同的流量数据包配置路径信息,并将路径信息发送给引流点。
[0092] 本发明实施例提供一种服务链路径的标识方法,应用于隧道边缘设备,如图1所 示,该方法包括:
[0093] 步骤101、第一隧道边缘设备通过第一隧道边缘设备与隧道起点设备之间的第一 隧道接收隧道起点设备发送的流量数据包,流量数据包中携带路径信息。
[0094] 步骤102、第一隧道边缘设备为流量数据包标记互联网协议(Internet Protocol, 简称I巧选项标识,将IP选项标识与路径信息建立映射,并将流量数据包中的路径信息替 换为IP选项标识。
[0095] 步骤103、第一隧道边缘设备将携带IP选项标识的流量数据包发送到至少一个增 值业务设备进行增值业务处理。
[0096] 步骤104、第一隧道边缘设备从所述至少一个增值业务设备接收进行增值业务处 理后返回的流量数据包。
[0097] 步骤105、第一隧道边缘设备根据返回的流量数据包的IP选项标识和映射,识别 返回的流量数据包的路径信息,将返回的流量数据包中的IP选项标识替换为路径信息,并 将携带路径信息的流量数据包按照所述路径信息发送至下一目标设备。
[0098] 其中,下一目标设备可W是隧道起点设备(流量数据包原路返回),也可W是下一 个隧道边缘设备(流量数据包要进行下一个或多个增值业务处理),也可W是互联网设备 (流量数据包要访问互联网),隧道起点设备可W是引流点或者隧道边缘设备。
[0099] 本发明实施例还提供一种服务链路径的标识方法,应用于服务链,该服务链至少 包括;引流点、第一隧道边缘设备、与第一隧道边缘
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1