【发布时间】:2021-11-16 14:04:18
【问题描述】:
假设我们正在使用 TCP/IP 连接。
根据https://wiki.linuxfoundation.org/networking/kernel_flowtc 在第 2 层上工作。但是,互联网中的其他任何地方都使用“数据包”一词来描述tc 使用的数据单元。
tc 实际上与什么一起工作 - Packets 或 Frames?
【问题讨论】:
标签: linux networking traffic
假设我们正在使用 TCP/IP 连接。
根据https://wiki.linuxfoundation.org/networking/kernel_flowtc 在第 2 层上工作。但是,互联网中的其他任何地方都使用“数据包”一词来描述tc 使用的数据单元。
tc 实际上与什么一起工作 - Packets 或 Frames?
【问题讨论】:
标签: linux networking traffic
流量控制(也称为服务质量)可以在第 2 层或第 3 层或两者上执行。请记住,层是一个抽象概念,因此当应用于实际的硬件/软件时,事情可能会变得有些模糊。
【讨论】:
eth0 设置了一个PRIO qdisc,并希望根据源端口将从我的应用程序流向不同优先级的数据排队。 PRIO qdisc 是否可以处理数据包或帧?
TCP/UDP 端口。我有一个应用程序在不同的端口上发送不同的数据。我想在tc 的帮助下执行此数据的优先级排序。在我的情况下,使用帧而不是数据包很重要,因为我需要尽快发送高优先级数据,而不是等待大的低优先级数据包完全发送