网站大量收购独家精品文档,联系QQ:2885784924

业务功能链技术及其应用探析.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
业务功能链技术及其应用探析.doc

业务功能链技术及其应用探析   摘要:业务功能链(SFC)是网络功能虚拟化(NFV)虚拟网络中对数据报文按需进行业务处理的重要手段。通过对SFC体系架构、基本流程、应用场景等的分析和介绍,认为随着技术标准和产业支持方面的不断发展和完善,SFC必将成为虚拟化网络实现业务自动编排和快速部署的重要手段。   关键词: SFC;虚拟化;软件定义网络(SDN)/NFV   在运营商现有的网络中,端到端业务数据报文的传递一般要依照一定的顺序,经过多个不同的业务功能节点,才能保证网络能够根据用户的业务需求,提供快速、安全、可靠、稳定的服务。传统网络中的业务功能节点(如防火墙、负载均衡等)与网络拓扑和硬件资源紧密耦合,各个业务节点均为专用的设备形态,且部署复杂,当新业务开通,流程发生变更或者扩容时,需要更改网络拓扑。对网络设备而言,也需要一定的改造和升级,并且周边的支撑系统也会存在升级改造的工作量,增加了新业务开通的复杂程度。另外,频繁升级也增加了网络设备的故障概率,使网络无法满足业务灵活加载和快速部署的现网使用需求。   随着虚拟化技术的逐渐成熟和应用,网络呈现出网络功能动态加载,资源按需调配,业务灵活开通等特点,传统网络部署无法满足类似需求。软件定义网络(SDN)/网络功能虚拟化(NFV)技术使网络数据转发与控制分离,网络功能与硬件设备解耦。在SDN/NFV虚拟化网络中,业务链技术非常适合实现业务流量按照指定的顺序经过不同的网络功能节点,完成网络的某种业务流程。当业务调整时,只需要更改业务链的顺序而无需更改网元配置就可以实现网络业务的灵活开通和加载。   1 业务链技术体系架构及流程   业务功能链(SFC)是一个有序的业务功能的集合,其基于分类和策略对网络上的IP数据包、链路帧或者数据流进行一系列的业务处理。SFC可独立于具体网络应用场景,可以应用于固定、移动网络及数据中心等场景。术语“业务链”经常作为“业务功能链”的简称,但两者具有相同的含义[1]。   SFC的体系架构如图1所示,SFC的整体包括:流分类器(CF)、SFC感知的业务功能节点、传统业务功能节点、业务转发节点(SFF)、代理节点Proxy。体系中每一种业务单元作为业务流程中的环节之一,分别具有不同的功能和作用,不同业务单元的串接完成业务链的整体功能实现。各个业务单元的定义和主要功能概括如下[2]:   (1)CF。CF对于网络流量按照分类规则进行分类,网络流量如果符合分类标准则会被导流进入业务处理路径,去往相应的业务功能节点;流分类决策后,报文会被加上正确的SFC封装,同时合适的业务处理路径也会被选中或创建出来。   (2)业务功能(SF)节点。SF节点是按照特定功能要求对于数据报文进行处理的功能单元,业务功能节点从一个或多个业务转发节点接收报文。该报文一般是SFC封装的报文,在经过处理后向一个或多个业务转发节点发送报文。   (3)SFF。SFF负责根据SFC封装信息,把从网络中收到的报文或数据帧送到业务功能节点;业务功能节点处理完报文仍会把报文送回同一个业务转发节点,业务转发节点负责把报文重新送回传统网络。有些业务功能节点,譬如防火墙,可能会在处理中销毁报文,此时不需要将其再送回业务转发节点。业务转发节点和业务功能节点一起构成了SFC的数据平面。   (4)SFC代理。为使SFC架构能够支持不具备SFC功能的传统功能节点,就需要使用SFC 代理。SFC代理位于业务转发节点和对应的传统功能节点(一个或多个)之间。SFC代理代表业务功能节点从业务转发节点接收报文;SFC代理将SFC报文解封装后,使用一个本地连接链路把报文发送给不具备SFC功能的传统功能节点;SFC代理从传统功能节点收到报文后,将报文重新进行SFC加封装后送入业务转发节点,继续进行业务功能链处理。从业务转发节点的角度来看,SFC代理属于具备SFC功能的业务功能节点[3]。   业务链系统的基本工作流如图2所示,基于控制下发用户参数转发流程包括以下一些步骤:   (1)在用户数据触发之前,SFC应用会通过北向接口发送新业务的业务链属性、配置、策略等信息给SFC控制平面的控制器。   (2)SFC控制器根据相关业务链拓扑生成相应的业务功能路径;控制器同时产生相应的用户元数据;控制器将上述信息以及转发表下发参数发送给业务分类器、业务转发节点、业务功能实体等组件。   (3)用户数据报文进入业务分类器,分类器将根据步骤2提供的策略对流进行分类,并匹配相应的业务功能路径(报文的业务处理顺序)。   (4)业务分类器插入业务功能链报文头,头部信息包括业务功能路径等信息,并把元数据封装在报文内及用户配置的业务处理策略,发送到业务转发节点1。   (5)业务转发节点1解析相应SF

您可能关注的文档

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档