2

我们的 Windows 应用程序要求第 3 方 DLL 与服务器建立 TCP 连接。我们需要对这个 TCP 连接应用 QoS 参数,以减少延迟。关于如何做到这一点的任何想法?我们对涉及外部工具的建议以及让我们的应用调用 Windows API 持开放态度。

该应用程序在 Windows XP 和更新版本上运行。

4

1 回答 1

1

如果您想要来自 Microsoft 的“最新最好的”QOS 故事,您需要研究qWave。qWave 的问题在于 API 只完成了一半。qWave 允许您为 Windows 本身“标记” tcp 流类型(视频、语音等),然后网络管理员可以创建有关如何处理它的策略。qWave 也没有默认安装在服务器操作系统上。您不能使用 qWave 在网络数据包中设置特定的 DSCP 位,这些位设置由数字生活网络联盟 (DLNA) 和 WiFi 联盟无线多媒体 (WMM) 规范定义。

如果您需要设置特定的 DSCP 位,您唯一的选择是使用较旧且已弃用的流量控制API。

于 2014-03-08T20:02:45.120 回答