技术新讯 > 电子通信装置的制造及其应用技术 > 网络服务方法、装置、计算机设备和存储介质与流程  >  正文

网络服务方法、装置、计算机设备和存储介质与流程

  • 国知局
  • 2024-08-02 14:26:47

本技术涉及网络服务,具体涉及一种网络服务方法、装置、计算机设备和存储介质。

背景技术:

1、虚拟传送网络(virtual transport network,vtn)是一种新型的网络服务,结合sr(segment routing,分段路由)技术以及资源预留,可实现网络资源独享的vpn(virtualprivate network,虚拟专用网络),是vpn服务的升级。

2、基于segment routing技术的vtn网络仍采用分段路由政策模型(即sr policy模型)的方式进行路径选择,分段路由政策模型一般包含至少一条候选路径,不同的候选路径具有不同的优先级,优先采用优先级最高的候选路径传输报文。但是目前vtn网络中不能及时发现链路故障,并且当控制器发现故障时,没有有效的解决方案,严重影响网络服务效率。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种可及时发现链路故障的网络服务方法、装置、计算机设备和存储介质。

2、第一方面,本技术提供了一种网络服务方法,该方法包括:

3、基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路;其中,故障通告报文是网络节点发现所关联的传输链路发生故障时向控制器发送的;

4、根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级;

5、控制虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务。

6、在其中一个实施例中,基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路,包括:

7、获取故障通告报文中的扩展字段内容;其中,扩展字段内容包括链路标识;

8、根据链路标识,确定虚拟传送网络中的目标故障链路。

9、在其中一个实施例中,根据链路标识,确定虚拟传送网络中的目标故障链路,包括:

10、根据链路标识,确定虚拟传送网络中的待选链路;

11、根据待选链路两端的网络节点的节点标识,获取待选链路两端的网络节点的故障报文发送情况;

12、根据故障报文发送情况,确定虚拟传送网络中的目标故障链路。

13、在其中一个实施例中,根据故障报文发送情况,确定虚拟传送网络中的目标故障链路,包括:

14、若故障报文发送情况为待选链路两端的网络节点均向控制器发送了故障通告报文,且故障通告报文中的扩展字段内容相同,则确定待选链路为虚拟传送网络中的目标故障链路。

15、在其中一个实施例中,根据故障报文发送情况,确定虚拟传送网络中的目标故障链路,包括:

16、若故障报文发送情况为仅有待选链路一端的网络节点向控制器发送了故障通告报文,则向另一端的网络节点发送故障确认请求消息;

17、在接收到另一端的网络节点基于故障确认请求消息反馈的故障确认响应消息的情况下,确定待选链路为虚拟传送网络中的目标故障链路。

18、在其中一个实施例中,扩展字段内容还包括故障指示值和/或虚拟传送网络的网络标识。

19、在其中一个实施例中,根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级,包括:

20、根据目标故障链路的链路标识,从虚拟传送网络的分段路由政策模型的各候选路径中选择可用候选路径;

21、根据虚拟传送网络中各网络节点的节点信息,更新可用候选路径的优先级。

22、在其中一个实施例中,根据目标故障链路的链路标识,从虚拟传送网络的分段路由政策模型的各候选路径中选择可用候选路径,包括:

23、根据目标故障链路的链路标识,从虚拟传送网络的分段路由政策模型的各候选路径中选择故障候选路径;其中,故障候选路径包含目标故障链路;

24、将各候选路径中除故障候选路径之外的候选路径,作为可用候选路径。

25、在其中一个实施例中,根据虚拟传送网络中各网络节点的节点信息,更新可用候选路径的优先级,包括:

26、从虚拟传送网络中各网络节点的节点信息中,确定每一可用候选路径所包含的各网络节点的节点信息;其中,节点信息包括流量信息、时延信息和抖动信息中的至少一种;

27、根据每一可用候选路径所包含的各网络节点的节点信息,确定每一可用候选路径的权重值;

28、根据各可用候选路径的权重值,更新各可用候选路径的优先级。

29、第二方面,本技术提供了一种网络服务装置,该装置包括:

30、确认模块,用于基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路;其中,故障通告报文是网络节点发现所关联的传输链路发生故障时向控制器发送的;

31、更新模块,用于根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级;

32、控制模块,用于控制虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务。

33、第三方面,本技术还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

34、基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路;其中,故障通告报文是网络节点发现所关联的传输链路发生故障时向控制器发送的;

35、根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级;

36、控制虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务。

37、第四方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

38、基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路;其中,故障通告报文是网络节点发现所关联的传输链路发生故障时向控制器发送的;

39、根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级;

40、控制虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务。

41、第五方面,本技术还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

42、基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路;其中,故障通告报文是网络节点发现所关联的传输链路发生故障时向控制器发送的;

43、根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级;

44、控制虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务。

45、上述网络服务方法、装置、计算机设备和存储介质,控制器基于接收的故障通告报文,确定虚拟传送网络中的目标故障链路。根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级。控制虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务。相较于现有的虚拟传送网络并没有有效的故障上报机制,导致无法及时发现网络中的故障,影响网络服务效率,本技术中可通过网络节点发送的故障通告报文及时发现,并快速定位虚拟传送网络中的目标故障链路,有效提高了虚拟传送网络中的故障发现和故障定位的效率,本技术中在发现目标故障链路后,还根据目标故障链路的链路标识和虚拟传送网络中各网络节点的节点信息,更新虚拟传送网络的分段路由政策模型中各候选路径的优先级,虚拟传送网络基于各候选路径和各候选路径更新后的优先级提供网络服务,也就是说,本技术在发现故障链路后,还可快速实现虚拟传送网络中的各候选路径的优先级的更新,完成传输路径的优化,实现正常提供服务,保障了虚拟传送网络安全、稳定、高效运行。

本文地址:https://www.jishuxx.com/zhuanli/20240801/242813.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。