【问题标题】:Monitoring network traffic from separate protocols in OS X在 OS X 中监控来自不同协议的网络流量
【发布时间】:2011-11-29 18:09:54
【问题描述】:

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

我遇到过几个线程,例如 this one,但这只是给了我一个固定数字——最好是,我想为使用的每个协议获取单独的数字。

您能给我一些关于如何实现这一目标的建议吗?我不是在寻找可以做到这一点的软件,而是在寻找代码。 (当然,如果软件是开源的,我可以在里面挖掘)

【问题讨论】:

  • 只是想确保您知道操作系统默认情况下不会跟踪这些统计信息,因此您的代码需要在过去 24 小时内一直监控流量并自行检查数据包.

标签: objective-c c macos networking


【解决方案1】:

Wireshark 可以做到这一点并且是开源的

【讨论】:

  • (它在 UN*X 上使用 libpcap,包括 OS X,在 Windows 上使用 WinPcap。)
【解决方案2】:

你看过libpcap吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-06
    • 2010-12-14
    • 2011-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多