objective-c - 在 OS X 中监控来自不同协议(protocol)的网络流量

标签 objective-c c macos networking

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

我遇到过几个线程,例如 this one ,但这只是给了我一个固定的数字 - 最佳情况下,我想为所使用的每个协议(protocol)获取单独的数字。

您能给我一些关于如何实现这一目标的指示吗?我不是在寻找可以做到这一点的软件,我正在寻找代码。 (当然,如果该软件是开源的,我可以深入研究它)

最佳答案

Wireshark可以做到这一点,而且它是开源的

关于objective-c - 在 OS X 中监控来自不同协议(protocol)的网络流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8315541/

相关文章:

c - 在 Swig 中,如何处理应该更新字符串内容的函数?

c++ - 标准库标签

macos - OSX Terminal.app SSH 端口

iphone - TFS 与 Mac 操作系统

python - 如何将 xlsx 转换为制表符分隔文件

iphone - 如何检查用户是否喜欢页面?

iOS - 不同 View Controller 的不同屏幕方向

ios - 自定义委托(delegate)不更新 iOS 中的 UI

iphone - 如何在 iPhone 上访问 REST API?

c - 如何让我的 Eclipse CPP 月球显示输出?