• 基于Linux内核的流量分析方法

    • 摘要:

      一种基于Linux内核的流量分析方法,采用Linux中可装载内核的方式实现,可以实现数据包级及流级的流量分析.提供的监测分析指标包括流量速率,链路利用率,2-7层协议分布,不同协议的流量速率,包大小分布等;还可根据各种流定义规则,进行特定类型流的监测并提供相关统计结果.由于采用了可装载内核模块的方式,降低了系统调用和内存拷贝等开销,提高了流量分析性能.实验结果显示对于100Mbps和1000Mbps链路,采样该方法可以分别实现对速率为142000pps和405000pps的流量进行实时监测和分析.比较基于libpcap的用户空间流量分析方法,该方法可以提高约50%的处理能力.

    • 专利类型:

      发明专利

    • 申请/专利号:

      CN200510004247.1

    • 申请日期:

      2005.01.14

    • 公开/公告号:

      CN1633110

    • 公开/公告日:

      2005-06-29

    • 发明人:

      杨建华 谢高岗 李忠诚

    • 申请人:

      中国科学院计算技术研究所

    • 主分类号:

      H04L12/56,H,H04,H04L,H04L12

    • 分类号:

      H04L12/56,H,H04,H04L,H04L12

    • 主权项:

      1.基于Linux内核的流量分析方法,其特征在于,该方法完全在Linux内核空间实现,降低了系统调用、内存拷贝开销以及PCI总线带宽的需求.