当前位置: 首页 > 专利查询>暨南大学专利>正文

一种基于P4交换机的细粒度滑动窗口网络测量方法技术

技术编号:45860352 阅读:6 留言:0更新日期:2025-07-19 11:17
本发明专利技术公开了一种基于P4交换机的细粒度滑动窗口网络测量方法,包括:获取数据包,对所述数据包进行哈希操作并根据所述数据包的入口时间,获取当前数据包的时间块和时间槽;将所述当前数据包的时间块的下一时间块中的一列桶清零;结合所述当前数据包的包头判断当前数据包是否为查询包,获取判断结果;根据所述判断结果,结合清零后的时间块和时间槽,执行更新或查询操作,并将所述当前数据包转发至相应端口。本发明专利技术克服了P4交换机上的内存和运算限制,能够在数据平面上高效实现,提升了网络性能和服务质量。

【技术实现步骤摘要】

本专利技术属于网络测量,尤其涉及一种基于p4交换机的细粒度滑动窗口网络测量方法。


技术介绍

1、网络测量是计算机网络领域中确保网络基础设施健康运行和流量高效管理的关键过程。通过网络测量,可以获取诸如不同网络流频率等重要信息,这些信息为后续的流量工程、服务质量(qos)评估以及异常检测等操作提供了基础支持。在网络测量中,流量频率统计是一项重要的基础功能,但随着网络规模和复杂性的增长,传统网络设备在处理海量流量数据时面临计算能力和内存资源受限的挑战。常用的解决方案是采用一种名为草图(sketch)的概率数据结构,通过哈希映射与计数器实现流特征统计。同时,考虑到网络数据流中的数据包自然地带有时间的特性且动态的网络环境对于时间的敏感性有较高需求,故而还需要额外考虑将草图与滑动窗口模型结合,形成滑动窗口草图以反映流量特征的时序演化规律。

2、滑动窗口模型通过动态更新该(时间)窗口内的数据,为流量特征分析提供时序感知能力。在现有的滑动窗口草图中,既有完全在实现于服务器端的软件层面的,也有实现于数据平面(硬件交换机)的。在数据平面实现网络测量具有重要意义,它本文档来自技高网...

【技术保护点】

1.一种基于P4交换机的细粒度滑动窗口网络测量方法,其特征在于,包括:

2.根据权利要求1所述的一种基于P4交换机的细粒度滑动窗口网络测量方法,其特征在于,对所述数据包进行哈希操作包括:

3.根据权利要求1所述的一种基于P4交换机的细粒度滑动窗口网络测量方法,其特征在于,根据所述数据包入口时间,获取当前数据包的时间块和时间槽包括:

4.根据权利要求1所述的一种基于P4交换机的细粒度滑动窗口网络测量方法,其特征在于,根据所述判断结果,结合清零后的时间块和时间槽,执行更新或查询操作,并将所述当前数据包转发至相应端口包括:

5.根据权利要求4所述...

【技术特征摘要】

1.一种基于p4交换机的细粒度滑动窗口网络测量方法,其特征在于,包括:

2.根据权利要求1所述的一种基于p4交换机的细粒度滑动窗口网络测量方法,其特征在于,对所述数据包进行哈希操作包括:

3.根据权利要求1所述的一种基于p4交换机的细粒度滑动窗口网络测量方法,其特征在于,根据所述数据包入口时间,获取当前数据包的时间块和时间槽包括:

4.根据权利要求1所述的一种基于p4交换机的细粒度滑动窗口网络测量方法,其特征在于,根据所述判断结果,结合清零后的时间块和时间槽,执行更新或查询操作,并将所述当前数据包转发至相应端口包括:

5.根据权利要求4所述...

【专利技术属性】
技术研发人员:崔林彭梓伦
申请(专利权)人:暨南大学
类型:发明
国别省市:

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

1