笔记转载自:“H3C ICT知识百科”
什么是SRv6 SFC?
SRv6 SFC(Segment Routing IPv6 Service Function Chain,基于SRv6的服务链)通过在原始数据报文中嵌入SRv6路径信息,智能引导流量依次经过多个服务节点(如防火墙、负载均衡、深度包检测等)。它解决了传统服务链部署复杂、灵活性差的问题,特别适用于云原生安全、SD-WAN增值服务等场景。SRv6 SFC凭借极简部署、灵活编排和原生可编程等优势,为多云互联、边缘计算等新兴领域提供了高效、可靠的网络服务能力,成为构建下一代智能网络的核心技术。
为什么需要SFC?
SFC技术不仅能够根据业务需求引导业务报文依次经过特定服务节点,还能够使业务和网络拓扑解耦,在网络拓扑变更或业务调整时简化配置和部署,实现业务的敏捷交付。
由于传统网络中服务节点(如防火墙、负载均衡等)与网络拓扑、硬件资源耦合,在网络中扩容服务节点、新开通或者变更业务时,需要修改网络拓扑,并且根据拓扑来调整和配置业务转发的策略。这种情况导致了业务交付周期长、扩展性灵活性不足等问题。因此,业界提出了SDN和NFV解决方案,使网络服务功能和硬件解耦,并且可以统一灵活地编排业务。同时,引入了SFC技术来简化业务转发策略的部署,提升配置部署的灵活性,从而适应云网一体化的趋势,满足业务快速交付的需求。
SFC的架构是什么?为什么选择SRv6来实现SFC功能?
在2015年,RFC 7665中定义了SFC的概念和架构。关于SRv6 SFC的更多介绍请参见:“H3C ICT知识百科”