逻辑接口之间的共享带宽
作为展示如何在逻辑接口之间共享带宽的简单示例,假设所有流量均在队列 0 上发送。还要假设所有逻辑接口上都有 40-Mbps 负载。配置详细信息如表 1 所示。
逻辑接口(单元) |
流量控制配置文件 |
WRR 百分比 |
权重 |
---|---|---|---|
单元 1 |
PIR 100 Mbps |
95, 0, 0, 5 |
10, 1, 1, 1 |
单元 2 |
CIR 20 Mbps |
25, 25, 25, 25 |
64, 64, 64, 64 |
单元 3 |
PIR 40 Mbps、CIR 20 Mbps |
50, 30, 15, 5 |
128, 76, 38, 13 |
单元 4 |
未灾难 |
95, 0, 0, 5 |
10, 1, 1, 1 |
当端口整形为 40 Mbps 时,因为单元 2 和 3 配置了保证速率 (CIR),因此第 2 单元和 3 单元都获得 20 Mbps 的共享带宽。
当端口整形为 100 Mbps 时,因为单元 2 和 3 配置了保证速率 (CIR),因此每一个端口都可以传输 20 Mbps。在单元 1、2、3 和 4 上,60 Mbps 的多余带宽根据表 2 中显示的值整形。
逻辑接口(单元) |
计算 |
带宽 |
---|---|---|
1 |
10 / (10+64+128+10) x 60 Mbps |
2.83 Mbps |
2 |
64 / (10+64+128+10) x 60 Mbps |
18.11 Mbps |
3 |
128 / (10+64+128+10) x 60 Mbps |
36.22 Mbps |
4 |
10 (10+64+128+10) x 60 Mbps |
2.83 Mbps |
但是,单元 3 只配置了 20 Mbps 额外(PIR 和 CIR)。这意味着在单元 1、2 和 4 之间共享剩余带宽 16.22 Mbps(36.22 Mbps – 20 Mbps)。这如表 3 所示。
逻辑接口(单元) |
计算 |
带宽 |
---|---|---|
1 |
10 / (10+64+128+10) x 16.22 Mbps |
1.93 Mbps |
2 |
64 / (10+64+128+10) x 16.22 Mbps |
12.36 Mbps |
4 |
10 (10+64+128+10) x 16.22 Mbps |
1.93 Mbps |
最后 ,表 4 显示当端口配置为 100-Mbps 整形速率时,在逻辑接口之间分配的带宽。
逻辑接口(单元) |
计算 |
带宽 |
---|---|---|
1 |
2.83 Mbps + 1.93 Mbps |
4.76 Mbps |
2 |
20 Mbps + 18.11 Mbps + 12.36 Mbps |
50.47 Mbps |
3 |
20 Mbps + 20 Mbps |
40 Mbps |
4 |
2.83 Mbps + 1.93 Mbps |
4.76 Mbps |