3

我正在setsocketopt为 IPv4 地址使用函数并 为选项使用IP_TOS值。PPROTO_IP

IPv6寻址中IP_TOS的等价物是什么?在 IPv6 中我们使用PROTO_IPv6,但我找不到任何与IP_TOSIPv6 寻址类似的选项。

4

3 回答 3

1

我不知道它的支持范围有多广,但我相信“setsockopt() 流量类”的常量是IPV6_TCLASS

也可以看看:

于 2013-04-01T22:38:31.797 回答
0

弃用旧的 QoS API

“在 XP 中,我们禁用了 Winsock IP_TOS 选项。如果您使用此套接字选项,调用将成功但会被静默忽略。您可以通过注册表值重新启用它。在 Vista 中,此注册表机制已被删除:Winsock IP_TOS 选项不再可用。 "

于 2013-04-01T23:07:19.987 回答
0

根据MSDN 文章 ID:248611 ToS 被忽略,GQOS API 仅限于 IPv4。对于 IPv6 和 IPv4,您必须使用需要 Vista 或更高版本平台的qWAVE QOS 。

即 QoS 完全从 Windows 领域的 BSD 套接字中抽象出来。

于 2013-04-02T00:20:02.420 回答