业务流的转发路径的重定向方法、装置和业务流转发系统制造方法及图纸

技术编号:15334477 阅读:73 留言:0更新日期:2017-05-16 21:42
本发明专利技术公开了一种业务流的转发路径的重定向方法、装置和业务流转发系统,该方法包括:确定业务流经过的虚拟网元的重定向参数,该虚拟网元包括多个物理网元;根据该虚拟网元中的物理网元的拓扑关系,在该起始物理网元的入接口和该末尾物理网元的出接口之间建立用于转发该业务流的重定向路径;生成该重定向路径的隧道转发信息;向该重定向路径上的物理网元发送各自对应的报文标签,以便该重定向路径上的物理网元以隧道方式在该重定向路径上转发该业务流中的报文。本发明专利技术实施例简化了业务流的转发路径的重定向过程。

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

【技术保护点】
一种业务流的转发路径的重定向方法,其特征在于,包括:重定向装置确定业务流经过的虚拟网元的重定向参数,所述虚拟网元包括多个物理网元,所述重定向装置用于对所述业务流在所述多个物理网元中的当前转发路径进行重定向,所述重定向参数用于指示所述当前转发路径上的起始物理网元的入接口和末尾物理网元的出接口,所述多个物理网元包括所述起始物理网元和所述末尾物理网元;所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径;所述重定向装置生成所述重定向路径的隧道转发信息,所述重定向路径的隧道转发信息包括所述重定向路径上的至少两个物理网元中的每个物理网元对应的第一报文标签,所述重定向路径上的至少两个物理网元是所述多个物理网元的子集;所述重定向装置向所述重定向路径上的至少两个物理网元发送各自对应的第一报文标签,以便所述重定向路径上的至少两个物理网元以隧道方式在所述重定向路径上转发所述业务流中的报文。

【技术特征摘要】
1.一种业务流的转发路径的重定向方法,其特征在于,包括:重定向装置确定业务流经过的虚拟网元的重定向参数,所述虚拟网元包括多个物理网元,所述重定向装置用于对所述业务流在所述多个物理网元中的当前转发路径进行重定向,所述重定向参数用于指示所述当前转发路径上的起始物理网元的入接口和末尾物理网元的出接口,所述多个物理网元包括所述起始物理网元和所述末尾物理网元;所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径;所述重定向装置生成所述重定向路径的隧道转发信息,所述重定向路径的隧道转发信息包括所述重定向路径上的至少两个物理网元中的每个物理网元对应的第一报文标签,所述重定向路径上的至少两个物理网元是所述多个物理网元的子集;所述重定向装置向所述重定向路径上的至少两个物理网元发送各自对应的第一报文标签,以便所述重定向路径上的至少两个物理网元以隧道方式在所述重定向路径上转发所述业务流中的报文。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立保护路径,所述保护路径用于在所述重定向路径的链路状态为不可用时,转发所述业务流;所述重定向装置生成所述保护路径的隧道转发信息,所述保护路径的隧道转发信息包括所述保护路径上的至少两个物理网元中的每个物理网元对应的第二报文标签,所述保护路径上的至少两个物理网元是所述多个物理网元的子集;所述重定向装置向所述保护路径上的至少两个物理网元发送各自对应的第二报文标签,以便所述重定向路径的链路状态为不可用时,所述保护路径上的至少两个物理网元以隧道方式在所述保护路径上转发所述业务流中的报文。3.如权利要求1或2所述的方法,其特征在于,所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系和所述重定向参数,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径,包括:所述重定向装置根据所述虚拟网元中的所述多个物理网元的拓扑关系、所述重定向参数和所述虚拟网元中的物理网元之间的链路状态,在所述起始物理网元的入接口和所述末尾物理网元的出接口之间建立用于转发所述业务流的重定向路径,其中,所述链路状态包括所述虚拟网元中的所述多个物理网元之间的链路的故障状态和/或拥塞状态。4.如权利要求1-3中任一项所述的方法,其特征在于,所述第一报文标签包括所述重定向路径上每个物理网元的入接口的第一报文标签和/或出接口的第一报文标签,所述第二报文标签包括所述保护路径上每个物理网元的入接口的第二报文标签和/或出接口的第二报文标签。5.如权利要求1-4中任一项所述的方法,其特征在于,所述重定向装置为所述虚拟网元所在网络的集中控制器。6.一种业务流的转发路径的重定向方法,其特征在于,包括:虚拟网元中的第一物理网元接收来自重定向装置的重定向路径的信息和保护路径的信息,所述重定向路径和所述保护路径是根据所述虚拟网元中的多个物理网元的拓扑关系和重定向参数,在起始物理网元的入接口和末尾物理网元的出接口之间建立的,其中,所述重定向参数用于指示所述起始物理网元的入接口和所述末尾物理网元的出接口,所述多个物理网元包括所述起始物理网元和所述末尾物理网元,所述第一物理网元为所述起始物理网元;所述第一物理网元确定所述重定向路径的链路状态,且当所述重定向路径的链路状态为不可用时,将所述保护路径指定为新的重定向路径。7.如权利要求6所述的方法,其特征在于,所述重定向路径的链路状态包括所述重定向路径上的至少两个物理网元之间的链路故障状态和/或拥塞状态,所述重定向路径上的至少两个物理网元是所述多个物理网元的子集。8.一种业务流的转发路径的重定向装置,其特征在于,包括:...

【专利技术属性】
技术研发人员:张永平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1