一种基于Linux的进程流量监控方法、系统及设备

基本信息

申请号 CN202011043274.0 申请日 -
公开(公告)号 CN112260889B 公开(公告)日 2022-03-11
申请公布号 CN112260889B 申请公布日 2022-03-11
分类号 H04L43/0876(2022.01)I;H04L69/16(2022.01)I 分类 电通信技术;
发明人 苗功勋;张雷;王金国 申请(专利权)人 北京中孚泰和科技发展股份有限公司
代理机构 济南舜源专利事务所有限公司 代理人 赵阳
地址 250101山东省济南市高新区新泺大街1166号奥盛大厦2号楼2530室
法律状态 -

摘要

摘要 本发明提出的一种基于Linux的进程流量监控方法、系统及设备,通过在应用层遍历各进程打开的socket文件,获得socket文件的inode号,把进程与inode号的映射关系通过netlink发到内核层,在内核层netfilter模块的hook函数中,从sk_buff结构获得网络包所属socket文件的inode号,用此inode号在上述对应关系中找到对应的进程名称,从而可以精确到统计到某个进程上行和下行的流量数据,用于进程流量的监测和控制。