gpt4 book ai didi

winsock - Winsock 中的 QoS API 有用吗?

转载 作者:行者123 更新时间:2023-12-04 04:40:37 29 4
gpt4 key购买 nike

服务质量 (QoS) 旨在管理带宽使用,这隐含地假设应用程序竞争该(有限)资源。这些天来,对于任何应用程序来说,这真的是一个问题吗?

它还假设 QoS 协议(protocol)和 Internet 协议(protocol)选项在客户端和服务器端都实现,并且在它们之间的每个网络元素(例如,所有交换机、路由器、代理和 NAT)上都得到认可和遵守。除了可能在同一子网中的两台主机之间或在高度管理的企业网络上之外,这是否真的如此?

最后,有没有人使用过 QoS API 并确定了实际的好处?换句话说,它是否曾经“挽救了一天”,并避免了一个肯定会发生的问题?

谢谢,鲍勃

最佳答案

显然,答案是否定的,Winsock QoS API 没有用处。并不是 QoS 本身没用,只是套接字级别的 QoS 不需要由应用程序开发人员设置。
某些设备(例如基于 SIP 的电话)在传出数据包的 Internet 协议(protocol) header 中设置 ToS 位(差分服务代码点),以便为流量聚合提供基于类的 QoS。然而,大多数情况下,流量分类是由路由器完成的,路由器在按(第 3 层、TCP 或 UDP)端口号等进行分类后设置 DSCP。因此,QoS 主要是网络管理员关心的问题,而不是应用程序开发人员关心的问题。
有关区分服务适用于何处的更多信息,请参阅 IETF RFC 4594 "Guidelines for DiffServ Service Classes" .

关于winsock - Winsock 中的 QoS API 有用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18948674/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com