Linux C:访问网络统计信息
发布时间:2020-12-13 18:55:43 所属栏目:Linux 来源:网络整理
导读:我正在使用C for Linux开发网络统计程序. 我想访问有关当前网络连接的一些统计信息. 例如.: 丢包, 字节传输(上传和下载), 当前网络负载(上传和下载), 知道如何访问这类信息吗? 所以,我一直试图用de / proc来完成我的目标,我们可以找到很多信息,但是我需要
我正在使用C for Linux开发网络统计程序. 我想访问有关当前网络连接的一些统计信息. 例如.: >丢包, 知道如何访问这类信息吗? 所以,我一直试图用de / proc来完成我的目标,我们可以找到很多信息,但是我需要一些缺失的信息.我正在考虑使用LibPcap开发一个简单的C混杂应用程序,它捕获我需要的网络流量并开始采用我想要的指标. Con是我认为这将是CPU密集型的,至少需要更多…… 最佳答案
所有这些信息都传播到/ proc / net文件中(由内核更新).最重要的文件是/ proc / net / netstat.进入/ proc / net / dev有设备统计信息.你可以打开并解析.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |