【技术实现步骤摘要】
一种服务功能链构建系统及方法
本专利技术涉及IPv6协议及服务功能链
,尤其涉及一种服务功能链构建系统及方法。
技术介绍
近年来,随着互联网规模的不断扩大和网民数量的急骤增长,互联网用户向网络提供商(ISP)和网络内容提供商(ICP)提出了多样化、差异化的服务需求。为满足这些需求,ISP/ICP一般通过在网络中部署多种网络中间件设备(如防火墙、流量整型、Web缓存、代理服务、入侵检测系统、网络地址转换、负载均衡设备等),并组合其提供的服务功能(ServiceFunction,SF)予以实现。但是,传统的中间件设备基本都架构在网络设备厂商专属的硬件之上,一般只能提供单一的服务功能,具有封闭性和专属性,且严重依赖于网络的物理拓扑。这就导致网络管理者在增加或者调整网络服务时,极易出现配置错误,且需要付出较大的人力成本。同时,管理者无法使用上层统一的管理策略表达、动态地调整服务功能。而错误地改变一个或多个服务功能实例可能会引发错误叠加效应,引发数据流引导的环路或黑洞。这些问题不仅给网络的管理带来了巨大的成本,同时也阻碍了网络的演进和创 ...
【技术保护点】
1.一种服务功能链构建系统,其特征在于,包括:DHCPv6服务器、服务功能链控制器、流分类器和服务功能节点,/n所述DHCPv6服务器,接收主机的DHCP请求后,向发起请求的主机返回包含所述主机多重语义属性编码的IPv6地址;/n所述服务功能链控制器,接收服务功能链构建请求,根据所述请求以及所述主机的多重语义属性编码的IPv6地址确定流分类策略及服务功能路径定义策略,下发给所述流分类器;/n所述流分类器,设置在数据包入口位置,用于接收所述流分类策略并对数据包进行分类;以及接收所述服务功能路径定义策略,依据所述数据流与服务功能路径的映射关系对所述数据包添加IPv6源路由包头形 ...
【技术特征摘要】
1.一种服务功能链构建系统,其特征在于,包括:DHCPv6服务器、服务功能链控制器、流分类器和服务功能节点,
所述DHCPv6服务器,接收主机的DHCP请求后,向发起请求的主机返回包含所述主机多重语义属性编码的IPv6地址;
所述服务功能链控制器,接收服务功能链构建请求,根据所述请求以及所述主机的多重语义属性编码的IPv6地址确定流分类策略及服务功能路径定义策略,下发给所述流分类器;
所述流分类器,设置在数据包入口位置,用于接收所述流分类策略并对数据包进行分类;以及接收所述服务功能路径定义策略,依据所述数据流与服务功能路径的映射关系对所述数据包添加IPv6源路由包头形成服务功能路径的定义;
所述服务功能节点由服务功能交换机和服务功能实例构成,服务功能交换机用于接收所述数据包并解析所述IPv6源路由包头,根据解析结果控制数据流的流转路径,遍历所述功能路径中的每一个所述服务功能节点,并在每一个所述服务功能实例处理完毕后剥除当前节点所述数据包中对应的所述IPv6源路由包头中的信息。
2.如权利要求1所述的服务功能链构建系统,其特征在于,所述多重语义属性编码的IPv6地址包括网络前缀编码和地址语义编码,所述地址语义编码是根据发起请求的所述主机的多重属性进行编码。
3.如权利要求2所述的服务功能链构建系统,其特征在于,所述服务功能链构建请求包括对服务功能路径及目标数据流的定义。
4.如权利要求1所述的服务功能链构建系统,其特征在于,所述IPv6源路由包头包括按服务功能路径的逆序方向,依次将所有所述服务功能实例及所述服务功能交换机的IP地址成对地填充,形成栈的结构。
5.如权利要求1所述的服务功能链构建系统,其特征在于,每一个所述服务功能节点实例前部署所述服务功能交换机,或多个所述服务功能节点实例共享一个所述服务功能交换机。
6.如权利要求1所述的服务功能链构建系统,其特征在于,所述服务功能交换机接收到所述数据包后,解析所述数据包的IPv6源路由包头,若所述I...
【专利技术属性】
技术研发人员:胡光武,邬可可,王湘灵,马泉,延霞,但唐仁,
申请(专利权)人:深圳信息职业技术学院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。