RED 丢弃配置文件概述
丢弃配置文件是随机早期检测 (RED) 流程的一项功能,允许数据包在队列充满之前丢弃。丢弃配置文件由两个主要值组成:队列充满性和丢弃概率。队列充满度表示用于存储数据包的内存相对于已分配给该队列的总数百分比。丢弃概率是一个百分比值,与单个数据包从网络中丢弃的可能性相关联。这两个变量以类似图形的形式组合在一起。
每个数据包的随机编号为 0 到 100。此随机编号与具有该特定队列的当前队列充满度丢弃配置文件绘制。当随机数下降到图形线路上方时,数据包将传输至物理介质。当此数字下降到图形线路下方时,数据包从网络中丢弃。
随机丢弃的数据包计数为 RED 丢弃,而出于其他原因丢弃的数据包(100% 概率)则计算为尾部丢弃。
您可以在服务等级 (CoS) 配置层次结构的丢弃配置文件部分中指定丢弃概率,并在每个时间表配置中参考它们。对于每个时间表,可配置多个单独的丢弃配置文件,每个丢失优先级组合(低、中-低、中高或高)和 IP 传输协议(TCP 或非 TCP 或任意)组合一个。
某些 SRX 系列设备不支持 tcp 值和非 tcp 值;仅支持值"any"。实际平台支持取决于实施Junos OS版本。
您最多可以配置 32 个不同的丢弃配置文件。
要配置 RED 丢弃配置文件,在配置的层级包含 [edit class-of-service]
以下语句:
[edit class-of-service] drop-profiles { profile-name { fill-level percentage drop-probability percentage; interpolate { drop-probability [ values ]; fill-level [ values ]; } } }
默认丢弃配置文件
默认情况下,如果没有配置丢弃配置文件,RED 仍然有效,并用作管理拥塞的主要机制。在默认 RED 丢弃配置文件中,如果填充级别为 0%,则丢弃概率为 0%。当填充级别为 100% 时,丢弃概率为 100%。