【技术实现步骤摘要】
业务流的转发路径的重定向方法、装置和业务流转发系统
本专利技术实施例涉及通信领域,尤其涉及一种业务流的转发路径的重定向方法、装置和业务流转发系统。
技术介绍
随着网络技术的发展,网络虚拟化和网络集中控制越来越被重视,并且得到广泛的应用。虚拟化可以理解为一种资源管理技术,将计算机的各种实体资源,如服务器、网路、内存及存储等,予以抽象、转换后呈现出来,这样可以打破实体结构与功能间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源,而不会过多地受到物理硬件的限制。利用虚拟化技术的网络中,业务流的转发是以虚拟网元(VirtualNetworkElement,VirtualNE)的形成呈现给用户的。具体地,一个虚拟网元可以包括多个物理网元,或者说虚拟网元可以由多个物理网元虚拟而成。当业务流在虚拟网元中由于业务需要(例如:该业务流需要做互联网协议安全(InternetProtocolSecurity,IPsec)监控等),需要修改业务流原有的转发路径,该虚拟网元可以部署重定向路径,以保证该业务流的正常处理。然而,在现有技术中,当准备在虚拟网元内部部署某个业务流的重定向路径时,需要根据虚拟网元内部的拓扑关系,在虚拟网元内部独立的配置每个物理网元的配置参数(比如,修改每个物理网元的IP路由表),从而确定重定向路径,使得业务流的报文能够沿重定向路径转发。这种重定向路径的静态配置方式需要专业的技术人员花费大量的时间去完成,工作量大且过程复杂。
技术实现思路
本专利技术实施例提供一种业务流的转发路径的重定向方法、装置和业务流转发系统,以简化虚拟网元中的业务流的重定向过 ...
【技术保护点】
一种业务流的转发路径的重定向方法,其特征在于,包括:重定向装置确定业务流经过的虚拟网元的重定向参数,所述虚拟网元包括多个物理网元,所述重定向装置用于对所述业务流在所述多个物理网元中的当前转发路径进行重定向,所述重定向参数用于指示所述当前转发路径上的起始物理网元的入接口和末尾物理网元的出接口,所述多个物理网元包括所述起始物理网元和所述末尾物理网元;所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径;所述重定向装置生成所述重定向路径的隧道转发信息,所述重定向路径的隧道转发信息包括所述重定向路径上的至少两个物理网元中的每个物理网元对应的第一报文标签,所述重定向路径上的至少两个物理网元是所述多个物理网元的子集;所述重定向装置向所述重定向路径上的至少两个物理网元发送各自对应的第一报文标签,以便所述重定向路径上的至少两个物理网元以隧道方式在所述重定向路径上转发所述业务流中的报文。
【技术特征摘要】
1.一种业务流的转发路径的重定向方法,其特征在于,包括:重定向装置确定业务流经过的虚拟网元的重定向参数,所述虚拟网元包括多个物理网元,所述重定向装置用于对所述业务流在所述多个物理网元中的当前转发路径进行重定向,所述重定向参数用于指示所述当前转发路径上的起始物理网元的入接口和末尾物理网元的出接口,所述多个物理网元包括所述起始物理网元和所述末尾物理网元;所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径;所述重定向装置生成所述重定向路径的隧道转发信息,所述重定向路径的隧道转发信息包括所述重定向路径上的至少两个物理网元中的每个物理网元对应的第一报文标签,所述重定向路径上的至少两个物理网元是所述多个物理网元的子集;所述重定向装置向所述重定向路径上的至少两个物理网元发送各自对应的第一报文标签,以便所述重定向路径上的至少两个物理网元以隧道方式在所述重定向路径上转发所述业务流中的报文。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立保护路径,所述保护路径用于在所述重定向路径的链路状态为不可用时,转发所述业务流;所述重定向装置生成所述保护路径的隧道转发信息,所述保护路径的隧道转发信息包括所述保护路径上的至少两个物理网元中的每个物理网元对应的第二报文标签,所述保护路径上的至少两个物理网元是所述多个物理网元的子集;所述重定向装置向所述保护路径上的至少两个物理网元发送各自对应的第二报文标签,以便所述重定向路径的链路状态为不可用时,所述保护路径上的至少两个物理网元以隧道方式在所述保护路径上转发所述业务流中的报文。3.如权利要求1或2所述的方法,其特征在于,所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径,包括:所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系、所述重定向参数和所述虚拟网元中的物理网元之间的链路状态,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径,其中,所述链路状态包括所述虚拟网元中的所述多个物理网元之间的链路的故障状态和/或拥塞状态。4.如权利要求1-3中任一项所述的方法,其特征在于,所述第一报文标签包括所述重定向路径上每个物理网元的入接口的第一报文标签和/或出接口的第一报文标签,所述第二报文标签包括所述保护路径上每个物理网元的入接口的第二报文标签和/或出接口的第二报文标签。5.如权利要求1-4中任一项所述的方法,其特征在于,所述重定向装置为所述虚拟网元所在网络的集中控制器。6.一种业务流的转发路径的重定向方法,其特征在于,包括:虚拟网元中的第一物理网元接收来自重定向装置的重定向路径的信息和保护路径的信息,所述重定向路径和所述保护路径是根据所述虚拟网元中的多个物理网元的拓扑关系和重定向参数,在起始物理网元的入接口和末尾物理网元的出接口之间建立的,其中,所述重定向参数用于指示所述起始物理网元的入接口和所述末尾物理网元的出接口,所述多个物理网元包括所述起始物理网元和所述末尾物理网元,所述第一物理网元为所述起始物理网元;所述第一物理网元确定所述重定向路径的链路状态,且当所述重定向路径的链路状态为不可用时,将所述保护路径指定为新的重定向路径。7.如权利要求6所述的方法,其特征在于,所述重定向路径的链路状态包括所述重定向路径上的至少两个物理网元之间的链路故障状态和/或拥塞状态,所述重定向路径上的至少两个物理网元是所述多个物理网元的子集。8.一种业务流的转发路径的重定向装置,其特征在于,包括:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。