节点管理方法、流量转发方法及相关装置与流程

文档序号:36700700发布日期:2024-01-16 11:36阅读:14来源:国知局
节点管理方法、流量转发方法及相关装置与流程

本发明涉及通信领域,具体而言,涉及一种节点管理方法、流量转发方法及相关装置。


背景技术:

1、在互联网发展的历程上,数据通信产业经历了native ip(原生ip)、mpls(multi-protocol label switching,多协议标签交换)两代协议。当前,为了满足5g和云服务的灵活组网、按需服务、差异化保障等需求,srv6(segment routing ipv6)成为下一代互联网演进的主流技术路线。因此,依托ipv6规模部署进展成果、整合ipv6相关产业链力量、加强基于ipv6下一代互联网技术体系创新已成为当下通信产业的发展目标。

2、现有的技术方案主要为标准srv6技术方案中的主备路径,即不同的两个网络运营商之间的srv6 te路径互为主备路径。但是现有技术中的主备路径的首尾端点一致,一旦尾端点故障,则原有部署的主路径故障,且无法快速通过备路径进行流量调度。


技术实现思路

1、本发明的目的在于提供一种节点管理方法、流量转发方法及相关装置,以改善现有技术存在的问题。

2、本发明的实施例可以这样实现:

3、第一方面,本发明提供一种节点管理方法,应用于srv6网络系统,所述srv6网络系统包括控制器、源站点和目的站点,所述源站点包括的两个互为备份的头节点设备、所述目的站点包括的互为备份的第一尾节点设备和第二尾节点设备均与所述控制器通信连接;所述方法包括:

4、所述控制器控制每个所述头节点设备对所述目的站点进行路由学习,以使每个所述头节点设备获得所述目的站点的业务路由信息;

5、所述控制器将所述第一尾节点设备和第二尾节点设备分别对应的第一te策略和第二te策略发送至每个所述头节点设备;

6、所述控制器配置任一业务流量对应的转发控制策略并将所述转发控制策略发送至每个所述头节点设备;

7、每个所述头节点设备接收所述转发控制策略,并控制所述转发控制策略生效,以实现基于生效的所述转发控制策略匹配到所述第一te策略或者所述第二te策略来对所述业务流量进行转发。

8、第二方面,本发明还提供一种流量转发方法,应用于srv6网络系统中的头节点;所述srv6网络系统包括源站点和至少一个目的站点,所述头节点为所述源站点的两个互为备份的头节点设备中的任意一个,所述头节点与所述目的站点包括的两个互为备份的第一尾节点设备和第二尾节点设备均通信连接;所述方法包括:

9、接收待转发业务流量;

10、查询与所述待转发业务流量匹配的目的站点的业务路由信息;所述业务路由信息包括目的站点id以及业务路由的下一跳信息;

11、基于所述目的站点id和从待转发业务流量中提取的五元组信息查找匹配的生效的转发控制策略;

12、基于匹配的生效的转发控制策略,设置所述待转发业务流量的locator信息和color值;

13、根据所述locator信息和color值确定对应的te策略对所述待转发业务流量进行封装转发;其中所述locator信息和color值对应的te策略为所述待转发业务流量匹配的目标站点中所述第一尾节点设备对应的第一te策略或者第二尾节点设备对应的第二te策略。

14、第三方面,本发明还提供一种流量转发装置,应用于srv6网络系统中的头节点;所述srv6网络系统包括源站点和至少一个目标站点,所述头节点为所述源站点的两个互为备份的头节点设备中的任意一个,所述头节点与所述目标站点的两个互为备份的第一尾节点设备和第二尾节点设备均通信连接;所述装置包括:

15、流量接收模块,用于接收待转发业务流量;

16、路由查询模块,用于查询与所述待转发业务流量匹配的目的站点的业务路由信息;所述业务路由信息包括目的站点id以及业务路由的下一跳信息;

17、策略路由模块,用于:

18、基于所述目的站点id和从待转发业务流量中提取的五元组信息查找匹配的生效的转发控制策略;

19、基于匹配的生效的转发控制策略,设置所述待转发业务流量的locator信息和color值;

20、根据所述locator信息和color值确定对应的te策略对所述待转发业务流量进行封装转发;其中所述locator信息和color值对应的te策略为所述待转发业务流量匹配的目标站点中所述第一尾节点设备对应的第一te策略或者第二尾节点设备对应的第二te策略。

21、第四方面,本发明还提供一种srv6网络系统,所述srv6网络系统包括控制器、源站点和目的站点;所述源站点的两个互为备份的头节点设备与所述目的站点的两个互为备份的第一尾节点设备和第二尾节点设备均与所述控制器通信连接;

22、所述控制器用于控制每个所述头节点设备对所述目的站点进行路由学习,以使所述每个所述头节点设备获得所述目的站点的业务路由信息;

23、所述控制器还用于将所述第一尾节点设备和第二尾节点设备分别对应的第一te策略和第二te策略发送至每个所述头节点设备;

24、所述控制器还用于配置任一业务流量对应的转发控制策略并将所述转发控制策略发送至每个所述头节点设备;

25、每个所述头节点设备用于接收所述转发控制策略,并控制所述转发控制策略生效,以实现基于生效的所述转发控制策略匹配到所述第一te策略或者所述第二te策略来对所述业务流量进行转发。

26、第五方面,本发明还提供一种电子设备,其包括:存储器和处理器,所述存储器存储有软件程序,当所述电子设备运行时所述处理器执行所述软件程序以实现如上述第二方面所述的流量转发方法。

27、第六方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第二方面所述的流量转发方法。

28、与现有技术相比,本发明实施例提供了一种节点管理方法、流量转发方法及相关装置,在srv6网络系统中,本发明通过利用控制器来配置源站点中每个头节点设备分别与目的站点的第一尾节点设备和第二尾节点设备之间的第一te策略和第二te策略,使得每个头节点设备都可以基于配置好的第一te策略或者第二te策略实现对业务流量的流量调度,有效避免出现主路径尾端点故障导致无法及时进行流量调度的现象。



技术特征:

1.一种节点管理方法,其特征在于,应用于srv6网络系统,所述srv6网络系统包括控制器、源站点和目的站点,所述源站点包括的两个互为备份的头节点设备、所述目的站点包括的互为备份的第一尾节点设备和第二尾节点设备均与所述控制器通信连接;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述控制器控制每个所述头节点设备对所述目的站点进行路由学习,以使每个所述头节点设备获得所述目的站点的业务路由信息的步骤,包括:

3.根据权利要求1所述的方法,其特征在于,所述转发控制策略包括目的站点id、所述业务流量的五元组信息以及所述第一te策略和所述第二te策略各自的locator信息、color值和优先级;所述第一te策略的优先级高于所述第二te策略的优先级;

4.根据权利要求3所述的方法,其特征在于,在所述每个所述头节点设备接收所述转发控制策略,并控制所述转发控制策略生效的步骤之后,所述方法还包括:

5.一种流量转发方法,其特征在于,应用于srv6网络系统中的头节点;所述srv6网络系统包括源站点和至少一个目的站点,所述头节点为所述源站点的两个互为备份的头节点设备中的任意一个,所述头节点与所述目的站点包括的两个互为备份的第一尾节点设备和第二尾节点设备均通信连接;所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述目的站点id和从待转发业务流量中提取的五元组信息查找匹配的生效的转发控制策略的步骤,包括:

7.一种流量转发装置,其特征在于,应用于srv6网络系统中的头节点;所述srv6网络系统包括源站点和至少一个目标站点,所述头节点为所述源站点的两个互为备份的头节点设备中的任意一个,所述头节点与所述目标站点的两个互为备份的第一尾节点设备和第二尾节点设备均通信连接;所述装置包括:

8.一种srv6网络系统,其特征在于,所述srv6网络系统包括控制器、源站点和目的站点;所述源站点的两个互为备份的头节点设备与所述目的站点的两个互为备份的第一尾节点设备和第二尾节点设备均与所述控制器通信连接;

9.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器存储有软件程序,当所述电子设备运行时所述处理器执行所述软件程序以实现如权利要求5-6中任一项所述的流量转发方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求5-6中任一项所述的流量转发方法。


技术总结
本发明提供了一种节点管理方法、流量转发方法及相关装置,涉及通信领域。在SRv6网络系统中,本发明中通过利用控制器来配置源站点中每个头节点设备分别与目的站点的第一尾节点设备和第二尾节点设备之间的第一TE策略和第二TE策略,使得每个头节点设备都可以基于配置好的第一TE策略或者第二TE策略实现对业务流量的流量调度,有效避免出现主路径尾端点故障导致无法及时进行流量调度的现象。

技术研发人员:刘刚国
受保护的技术使用者:迈普通信技术股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1