

IP 头的 TOS 字段不常用吗?
source link: https://www.v2ex.com/t/849172
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
TOS 可设置数据包的最小时延、最大吞吐量、最高可靠性和最小费用,按理说是一个非常重要的字段。例如实时游戏的包应该最高优先级,传输文件可以最低优先级,即使占满带宽也不影响游戏。拖动视频进度条时可先用中高优先级加载部分,随后再用低优先级缓冲。。。能想到一大堆常用场合。
但实际貌似很少有程序使用?例如 nodejs 都没有提供原生设置 tos 的接口,写了个下载程序占用一半带宽,导致玩游戏看网页都变慢了(使用的是有线网络)。这种超低优先级的流量影响正常网络使用,感觉太亏了。
FabricPath 12 小时 9 分钟前
不过内网 TOS 还是可以用的,一般都是和物理网络约定几个值就行。典型就是 RoCE 使用一个 dscp ,全网都配置这个 dscp 为最高优先级,来实现无损网络。
codefever 12 小时 8 分钟前
Conty 9 小时 25 分钟前
Juszoe 7 小时 3 分钟前
windows 可以在组策略设置“基于策略的 QoS”,就能调节各个应用程序的 DSCP/TOS ,不过经我实验貌似并没有效果
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK