【发布时间】:2013-08-23 02:25:44
【问题描述】:
我正在做一些与 UDP 发送应用程序的 QOS 相关的研究。
我的应用程序正在通过可能已加载的网络发送 UDP 数据包。与 UDP 上的 BitTorrent 相比,它对带宽的要求很小。由于我的流的带宽相当低,当我的 UDP 数据包和 BitTorrent UDP 数据包之间存在决定时,我想避免我的 UDP 数据包被丢弃。
似乎有一种方法可以尝试在 Windows 上使用 WSAIoctl() 和 SIO_SET_QOS 以及发送 FLOWSPEC 和 ServiceType 设置为 SERVICETYPE_QUALITATIVE 等的一些 QOS 信号。
我无法找到为 Linux(或任何其他 *NIX 平台)设置任何此类 QOS 信号的方法。在 Linux 上是否可以使用每个应用程序的 QOS 信号?如果是,如何?
【问题讨论】: