一种基于SDN的网络测量自动配置方法、装置及介质与流程

文档序号:35269667发布日期:2023-08-30 12:15阅读:98来源:国知局
一种基于SDN的网络测量自动配置方法、装置及介质与流程

本发明涉及通信,具体涉及一种基于sdn的网络测量自动配置方法、装置及介质。


背景技术:

1、在信息传输方面,互联网规模飞速增长,已成为现代社会重要的基础设施之一。随着网络流量激增,网络业务类型愈加丰富,给现有的网络传输、运营和维护带来了极大的压力和挑战。一方面,数据的爆炸式增长需要网络提供高通量传输能力,不断产生的海量数据在网络中的传输给网络的承载能力和管理运营造成了极大的压力;另一方面,沉浸式视频、车联网等新型网络应用逐渐涌现,需要网络提供支撑的业务类型不断增加,业务对网络质量的要求不尽相同,网络需要为不同的业务提供不同的服务保证。现有的网络体系结构提供的“尽力而为”的服务模式无法准确预测和区分不同业务类型,保证数据传输过程中的服务质量。面对it3.0时代大量涌现的高通量、时延敏感的网络业务需求,如何将网络从“尽力而为的服务”提升到“端到端带宽及时延可控”成为迫切需要解决的问题。

2、软件定义网络(software defined network,简称sdn)技术提出将控制平面与数据平面分离,采用逻辑集中式的网络控制,已得到了广泛关注。sdn使得网络摆脱了硬件设备的限制,给网络传输和管理带来了开放、灵活、可编程的优点,对业界影响巨大,也是近年网络技术的重要发展方向之一。sdn是未来网络产业重要的使能技术,但网络仍缺乏动态业务与复杂网络系统性适配的智能决策机制。

3、不同的应用对网络传输质量有不同的需求,如车联网要求网络提供低时延保证、工业控制多部件协同要求网络提供确定性时延保证、全息通信则要求网络支持高通量传输,甚至即使是同样业务在不同的时刻对于网络传输的需求也会发生变化。


技术实现思路

1、为了应对未来网络业务对网络能力的迫切需求与挑战,在sdn等新兴技术的基础上对网络的实时状态和全局视图进行准确测量,对网络流量提供灵活、公平、可控的调度,并对网络业务的性能指标进行综合评估,形成一套智能化网络测调技术体系显得非常必要。

2、因此,有必要引入一种新方法,以基于sdn控制器采集到的网络拓扑,自动生成对应的网络测量配置,并自动下发到所有南向网络设备,从而实现全网范围的网络质量动态测量。

3、一种基于sdn的网络测量自动配置方法,包括以下步骤:

4、s1:sdn控制器获取自身所在的bgp as域内的网络拓扑;

5、s2:sdn控制器根据网络拓扑中的链路信息,查找各个链路中路由器的接口信息;

6、s3:sdn控制器将每个链路中的两个路由器分别指定为源端点、目的端点;

7、s4:sdn控制器根据选用的网络质量测量协议,为每个指定为源端点、目的端点的路由器生成配置信息;

8、s5:sdn控制器将配置信息下发给对应的路由器;

9、s6:sdn控制器接受路由器发来的测量结果。

10、优选的,所述步骤s1中sdn控制器获取自身所在的bgp as域内的网络拓扑的方法为:

11、sdn控制器通过bgp-ls协议收集bgp as域内拓扑变更消息;

12、sdn控制器解析拓扑变更消息获得实时的bgp as域内网络拓扑。

13、优选的,所述步骤s2中查找的路由器的接口信息,包括接口ip;所述s3中,将链路中的两个路由器分别指定为源端点、目的端点的方式为:指定ip地址小的路由器为源端点,指定ip地址大的路由器为目的端点。

14、优选的,步骤s4中所述的网络质量测量协议为twamp协议。

15、优选的,所述sdn控制器包括telemetry服务器,所述路由器支持telemetry协议并开启该功能,步骤s6中sdn控制器接受路由器发来的测量结果,通过telemetry协议实现。

16、优选的,还包括步骤:

17、s7:sdn控制器将测量结果发送至webui。

18、一种基于sdn的网络测量自动配置装置,

19、包括:

20、存储器,用于存放计算机程序;

21、处理器,用于执行存储器上所存放的程序时,实现上述的方法步骤。

22、一种计算机可读存储介质,

23、所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法步骤。

24、有益效果:

25、1.本发明基于sdn控制器采集到的网络拓扑,自动生成对应的网络测量配置,并自动下发到所有南向网络设备,从而实现全网范围的网络质量动态测量。该方法能有效提高网络质量监测的业务部署效率,提升网络自动化程度,减少人工参与,节省成本。

26、2.本发明通过网络主动测量协议,按物理链路进行全网网络质量监测,监测时按一条链路两端端点的ip地址大小分别标识源端点和目的端点,ip地址小的为源端点,用源目的端点来唯一标识链路,同一条链路只配置一次双向测量协议。智能网络测调系统通过网络主动或被动测量协议,按物理链路进行全网网络质量监测,监测时按一条链路两端端点的ip地址大小分别标识源端点和目的端点。ip地址小的为源端点,用一对源端点和目的端点来唯一标识链路。通过比较一条物理链路的源端点和目的端点的ip地址大小来实现测量协议的输入接口和输出接口区分是十分简洁高效的,源端点作为输入接口,目的端点作为输出接口。同一条链路只配置一次双向测量协议。因为bgp-ls的拓扑中一条物理链路会出现两条拓扑链路,分别是从a端口到b端口,和反向的从b端口到a端口,如果每条拓扑链路都配置会出现重复配置。通过源目的端点的标识来区分链路,可以避免一条物理链路被重复配置两次网络测量协议。

27、3.本发明根据收集到的网络拓扑,自动生成网络主动或被动测量协议配置,自动下发南向网络设备,实现全网网络质量测量。通过智能网络测调系统自动收集到的网络拓扑,进行网络测量配置的自动生成。针对网络拓扑进行分析,检测网络拓扑中的链路标识与节点标识;一条链路两端端点的ip地址大小分别标识源端点和目的端点,ip地址小的为源端点,用一对源端点和目的端点来唯一标识链路;自动规划网络配置方案,并自动生成包含会话编号、ip地址、端口等信息在内的网络测量配置,支持多种网络测量协议的配置生成。自动生成网络测量协议配置可以大大简化网络测量系统的设计和实现,又因为网络测调系统可以实时感知网络拓扑的变化,所以网络质量测量协议也可以根据拓扑的改变而重新自动配置。这种实时的网络质量感知能力,为网络路径自动优化提供了一种关键的技术支撑,十分有意义。网络主动或被动测量协议配置,自动下发南向网络设备,实现全网网络质量测量,极大解放了人力,提高了系统网络质量监测的灵敏性。

28、4.通过本发明所述的方法,通过智能网络测调系统自动收集网络拓扑,进行网络测量配置的自动生成,可以大大简化网络测量系统的设计和实现,又因为网络测调系统可以实时感知网络拓扑的变化,所以网络质量测量协议也可以根据拓扑的改变而重新自动配置。这种实时的网络质量感知能力,为网络路径自动优化提供了一种关键的技术支撑,十分有意义。网络主动或被动测量协议配置,自动下发南向网络设备,实现全网网络质量测量,极大解放了人力,提高了系统网络质量监测的灵敏性,及时响应网络拓扑变化。通过该技术,当网络设备或链路故障时,智能网络能够及时感知,并通过对变化后的网络拓扑进行测量,进行网络路径的重新优化,提供确定性时延保证。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1