一种基于唯一分解定理的可编程网络一致性检测方法、系统及应用技术方案

技术编号:42471277 阅读:22 留言:0更新日期:2024-08-21 12:55
本发明专利技术公开了一种基于唯一分解定理的可编程网络一致性检测系统。所述一致性检测系统主要分为控制平面和数据平面,所述控制平面主要负责一致性检测方法涉及的参数初始化、故障交换机定位,所述数据平面负责转发路径一致性检测;本发明专利技术通过基于唯一分解定理,给网络中每一个交换机分配一个质数,将数据包的转发路径用路径上每一个质数相乘来唯一标识,最后通过验证收集的质数乘积是否符合预期来检测一致性。采用本发明专利技术的一致性检测方法,能够在面对可编程网络架构中的各种复杂的场景中,在保证低开销的前提下,准确、高效地实现一致性检测,同时实现故障交换机定位。

【技术实现步骤摘要】

本专利技术属于可编程网络,涉及一种基于唯一分解定理的可编程网络一致性检测方法、系统及应用


技术介绍

1、可编程网络作为一种新型的网络架构,将网络功能从硬件中解耦出来,通过软件实现网络的配置和控制,使得网络可以根据需要进行灵活的调整和优化,从而更好地适应不同的应用场景和需求。可编程网络的引入是在网络设计、管理和操作方面的一个范式转变。传统上数据平面上的网络设备,例如交换机,具有固定的和供应商特定的网络功能,并依赖于专有的硬件和软件,开发者难以进行编程和定制。为了实现网络设备中数据平面功能的可编程性和可定制性,引入p4语言,p4是一种特定于领域的语言,它允许程序员在数据平面上定制设备的功能,现在有许多网络供应商支持它。除了快速创新之外,这还为网络的新用途提供了机会:例如,带内网络遥测和网络内缓存等应用。

2、可编程性能力的增强预示着网络的可靠性面临新的挑战。像任何其他程序一样,p4程序也容易出现软件或硬件上的bug,或数据平面故障。例如,常见的包括交换机硬件故障,交换机软件错误,错误配置,优先级错误,恶意攻击等。这些故障会导致不同于预期的异常网络本文档来自技高网...

【技术保护点】

1.一种基于唯一分解定理的可编程网络一致性检测系统,其特征在于,所述检测系统包括控制平面和数据平面;

2.如权利要求1所述的检测系统,其特征在于,所述控制器中包含参数初始化模块和故障交换机定位模块;

3.如权利要求2所述的检测系统,其特征在于,所述交换机质数初始化模块负责数据平面中交换机的质数分配,将质数从小到大且各不相同地分配给各个交换机,并使转发路径上的质数乘积唯一;

4.如权利要求2所述的检测系统,其特征在于,所述故障交换机定位模块,基于网络拓扑图和质数互质的性质,从实际质数乘积中逆向推导出数据包的实际转发路径,然后将实际转发路径与预期路径比较,...

【技术特征摘要】

1.一种基于唯一分解定理的可编程网络一致性检测系统,其特征在于,所述检测系统包括控制平面和数据平面;

2.如权利要求1所述的检测系统,其特征在于,所述控制器中包含参数初始化模块和故障交换机定位模块;

3.如权利要求2所述的检测系统,其特征在于,所述交换机质数初始化模块负责数据平面中交换机的质数分配,将质数从小到大且各不相同地分配给各个交换机,并使转发路径上的质数乘积唯一;

4.如权利要求2所述的检测系统,其特征在于,所述故障交换机定位模块,基于网络拓扑图和质数互质的性质,从实际质数乘积中逆向推导出数据包的实际转发路径,然后将实际转发路径与预期路径比较,确定实际转发路径中的故障交换机。

5.如权利要求1所述的检测系统,其特征在于,所述数据平面转发路...

【专利技术属性】
技术研发人员:章玥吴泽华李风樊蒲戈光
申请(专利权)人:华东师范大学
类型:发明
国别省市:

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

1