基于eBPF的容器网络TCP连接时延监测方法和装置

    公开(公告)号:CN117061394A

    公开(公告)日:2023-11-14

    申请号:CN202311052089.1

    申请日:2023-08-21

    Applicant: 浙江大学

    Inventor: 周思尧 黄忠东

    Abstract: 本发明公开了一种基于eBPF的容器网络TCP连接时延监测方法和装置,该方法对kubernetes上Pod之间的TCP建连时延状况进行分析,计算Pod间进行TCP三次握手时的握手RTT,包括基本元数据的获取、内核协议栈事件的采集、内核协议栈事件的分析过程,将监测指标数据进行可视化展示。本发明基于云原生复杂容器网络场景下的内核网络协议栈行为特点构建了一个专用于解析Pod之间的TCP握手状况的指标监控方法,能够对网络数据包流经的关键内核协议栈点位进行捕获和拦截,并直接在内核中实时计算TCP握手包RTT,精准地计算出内核粒度的TCP握手RTT指标,节省了用户态的数据包拷贝开销,具备优异的性能表现。

Patent Agency Ranking