Qt - 网络接口统计
Posted
技术标签:
【中文标题】Qt - 网络接口统计【英文标题】:Qt - network interface statistics 【发布时间】:2013-02-26 00:47:47 【问题描述】:有没有办法在 Windows 平台上使用 Qt 获取网络接口接收/发送的字节数?如果是跨平台的就更好了。
我在 QtNetwork 模块中找不到任何有用的东西。
【问题讨论】:
【参考方案1】:Qt 可以管理的最低 OSI 模型层是传输层(可能是第 3 层,但我不认为)。您只能获取从/到给定端口的接收/发送字节数。
如果您想“嗅探”界面上的全部流量,您应该使用基于 pcap 的库(Windows 为 winpcap,GNU/Linux 为 libpcap)。
【讨论】:
以上是关于Qt - 网络接口统计的主要内容,如果未能解决你的问题,请参考以下文章
如何获取 Linux/UNIX 上当前的网络接口吞吐量统计信息? [关闭]
linux netstat(网络信息统计) 工具说明及使用方法(检验本机各端口的网络连接情况,显示网络连接路由表网络接口)