我想编写一个库 (C\C++),它能够监控网络流量(TCP 和 UDP)以及限制特定网络区域的带宽(对不同的网络区域应用不同的流量调整规则)。这个库应该在 Windows 7(64 位)上工作。如果这种库可以完全以用户模式编写,我会很高兴。现在我正在学习 Windows 过滤平台。这似乎是我需要的,但网上缺少示例,而且我以前从未编写过驱动程序。如果有人能在正确的方向上轻推我或者给我一个关于如何实现这种库的概述,我将非常感激。
最佳答案
你看过winpcap了吗?图书馆?它本质上是 Unix 世界中广泛使用的 libpcap 库的 Windows 版本。同样的来源是available这里。这将帮助您入门。
不过,我不确定您所说的将带宽限制在特定网络区域是什么意思。
关于c++ - 流量监控和整形 (C\C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087929/