QoS DSCP AF 类比较

网络工程 服务质量 数码管
2021-07-06 18:24:25

我在思考 DSCP AF 类时遇到了麻烦——其他条件都一样——首先被丢弃。

我知道数据包被赋予一个类,1-4。更高的等级数,优先级数据包得到。我必须假设更高的优先级意味着被丢弃的可能性更低

这个假设是否正确:更高的等级 = 更高的优先级 = 被丢弃的可能性更低?

我也知道数据包的丢弃优先级为 1-3 ...,在这种情况,丢弃优先级越,被丢弃的机会就越

在拥塞期间,无论丢弃优先级如何,较高级别的流量是否都优先于较低级别的流量?

如果是这样,这将导致绝对违反直觉的情况,虽然 AF32 比 AF13 更不可能被丢弃(32 > 13),但 AF32比 AF31更有可能被丢弃(尽管 32 > 31)......真的让我循环了!

1个回答

我知道数据包被赋予一个类,1-4。Class 编号越高,数据包获得的优先级越高。我必须假设更高的优先级意味着被丢弃的可能性更低。

这个假设是否正确:更高的等级 = 更高的优先级 = 被丢弃的可能性更低?

在拥塞期间,无论丢弃优先级如何,较高级别的流量是否都优先于较低级别的流量?

这两种说法都不正确。每个类别都分配有最少数量的资源(例如,带宽)。不同的班级会有不同的金额。例如,Class 4 可能有 30% 的链路带宽分配给它,而 Class 3 只有 10%。这意味着在拥塞期间,第 4 类可以保证至少 30% 的链路带宽。

请注意,第 4 类的优先级并不高于第 3 类,这仅意味着它具有不同数量的可用资源。

在每个类别中,丢弃优先级表示流量将被丢弃的概率。