-
公开(公告)号:CN108600053A
公开(公告)日:2018-09-28
申请号:CN201810441095.9
申请日:2018-05-10
Applicant: 南京邮电大学
Abstract: 本发明公开了一种基于零拷贝技术的无线网络数据包捕获方法,在Linux系统中安装Libpcap库来捕获无线网络数据包,在捕包时,采用零拷贝技术将数据包由网卡寄存器直接送入用户缓冲区;在存储时,通过零拷贝技术将用户缓冲区内捕获的数据包直接存放到硬盘上。本发明方法基于双零拷贝技术简化抓包流程,解决了Tshark的高丢包率的问题,该方法简单易行,大大增强了抓包软件应对实际应用环境的能力,对网络行为监控有着很重要作用。
-
公开(公告)号:CN108600053B
公开(公告)日:2021-09-28
申请号:CN201810441095.9
申请日:2018-05-10
Applicant: 南京邮电大学
Abstract: 本发明公开了一种基于零拷贝技术的无线网络数据包捕获方法,在Linux系统中安装Libpcap库来捕获无线网络数据包,在捕包时,采用零拷贝技术将数据包由网卡寄存器直接送入用户缓冲区;在存储时,通过零拷贝技术将用户缓冲区内捕获的数据包直接存放到硬盘上。本发明方法基于双零拷贝技术简化抓包流程,解决了Tshark的高丢包率的问题,该方法简单易行,大大增强了抓包软件应对实际应用环境的能力,对网络行为监控有着很重要作用。
-