默认时间表设置
每个转发类都有一个关联的时间表优先级。默认时间表配置中仅使用两个转发类(ID 0、队列 0)和网络控制(ID 3、队列 Junos OS 7)。
默认情况下,尽力服务转发类(队列 0)接收 95%,而网络控制(队列 7)接收输出链路 5% 的带宽和缓冲区空间。默认丢弃配置文件会使缓冲区填充,然后丢弃所有数据包,直至其再次具有空间。
加速转发和确保转发类没有时间表,因为默认情况下不会为队列 5 (ID 1) 和队列 1 (ID 2) 分配资源。但是,您可以手动配置加速转发类和确保转发类的资源。
注意:
此 ID 指的是 COSD 守护程序分配的转发类 ID。COSD 为每个转发类分配一个转发类 ID。ID 对于转发类是独一无二的,在与 PFE 的任何内部通信中用作唯一标识符。PFE 端软件对转发类名称一无所知,但仅知道 ID。因此,从转发类名称到 ID 存在一对一映射。
默认情况下,如果其他队列有附加带宽,则每个队列都可以超过分配的带宽。当转发类未充分利用分配的传输带宽时,如果其他转发类收到比分配的带宽更大的提供负载,则其余带宽可使用。如果不希望队列使用任何留用带宽,则必须将其配置为严格分配。
设备具有以下默认时间表设置。您可以配置这些设置。
[edit class-of-service] schedulers { network-control { transmit-rate percent 5; buffer-size percent 5; priority low; drop-profile-map loss-priority any protocol any drop-profile terminal; } best-effort { transmit-rate percent 95; buffer-size percent 95; priority low; drop-profile-map loss-priority any protocol any drop-profile terminal; } } drop-profiles { terminal { fill-level 100 drop-probability 100; } }