API Guide
Next-boot Settings : Disabled
以下是在启动配置中保存配置后的深度缓冲区模式状态:
OS10# show hardware deep-buffer-mode
Deep Buffer Mode Configuration Status
-------------------------------------------
Current-boot Settings : Disabled
Next-boot Settings : Enabled
以下是交换机重新加载后的深度缓冲区模式状态:
OS10# show hardware deep-buffer-mode
Deep Buffer Mode Configuration Status
-------------------------------------------
Current-boot Settings : Enabled
Next-boot Settings : Enabled
Identifier GUID-41C6FC51-5F2C-476F-B2A6-1140AA0887DB
Version 4
Status Translation approved
拥塞规避
拥塞规避可预见并采取必要的措施来避免拥塞。以下机制可规避拥塞:
• 尾部丢弃 — 数据包在流量队列中进行缓冲。当缓冲区耗尽或达到配置的阈值时,将丢弃多余的数据包。默认情况下,OS10 使用
尾部丢弃进行拥塞规避。
• 随机早期检测 (RED) — 在尾部丢弃的情况下,不会在缓冲区利用率中考虑不同的流。当多个主机启动重新传输时,尾部丢弃会
导致 TCP 全局重新同步。如果平均队列长度超过配置的最小阈值,RED 不会等待队列完全填充,而是开始使用特定丢弃概率丢
弃额外的数据包。较早的丢弃可确保只有部分 TCP 源速度减慢,从而规避全局 TCP 重新同步。
• 加权随机早期检测 (WRED) — 这可以为每种颜色(红色、黄色、绿色)流量提供不同的丢弃概率和阈值。您可以通过将颜色分
配给流来配置三种不同流的丢弃特性。使用各种方法将颜色分配给特定流或流量,如入口监察、qos 输入策略-映射等。
• 显式拥塞通知 (ECN) — 这是 WRED 的扩展。ECN 将数据包中 ECN 字段的拥塞 (CE) 位标记为支持 ECN 的流量 (ECT),而不是
在平均队列长度超过最小阈值时丢弃数据包。
1. 在 CONFIGURATION 模式下配置 WRED 配置文件。
OS10(config)# wred example-wred-prof
2. 在 WRED CONFIGURATION 模式下,为不同颜色配置 WRED 阈值参数。
OS10(config-wred)# random-detect color yellow minimum-threshold 100 maximum-threshold 300
drop-probability 40
3. 在 WRED CONFIGURATION 模式下配置 WRED 配置文件的指数权重值。
OS10(config-wred)# random-detect weight 4
4. 启用 ECN。
OS10(config-wred)# random-detect ecn
5. 启用队列上的 WRED/ECN。
OS10(config)# class-map type queuing example-cmap-wred
OS10(config-cmap-queuing)# match queue 2
OS10(config-cmap-queuing)# exit
OS10(config)# policy-map type queuing example-pmap-wred
OS10(config-pmap-queuing)# class example-cmap-wred
OS10(config-pmap-c-que)# random-detect example-wred-prof
服务质量
1153