监视OS X中单独协议的网络流量

时间:2011-11-29 18:09:55

标签: objective-c c macos networking

我正在尝试找到一种方法来获取过去24小时(或任何其他时间范围)从网络接口传输的字节数,不包括HTTP流量。

我遇到了一些像this one这样的线程,但这只给了我一个统一的数字 - 最好的是,我想为每个使用的协议获得单独的数字。

你能否就我如何实现这一目标给出一些指示?我不是在寻找可以做到这一点的软件,我正在寻找代码。 (当然,如果软件是开源的,我可以在其中挖掘)

2 个答案:

答案 0 :(得分:1)

Wireshark可以执行此操作并且它是开源的

答案 1 :(得分:1)

你看过libpcap了吗?