哪位大佬,帮忙解释一下EF和AF嘛,原理解释一下,感谢。
哪位大佬,帮忙解释一下EF和AF嘛,原理解释一下,感谢。
(0)
最佳答案
CBQ是对WFQ功能的扩展,为用户提供了定义类的支持。在网络拥塞时,CBQ根据用户定义的类规则对报文进行匹配,并使其进入相应的队列,在入队列之前必须进行拥塞避免机制和带宽限制的检查。在报文出队列时,加权公平调度每个类对应的队列中的报文。
CBQ包括以下队列:
·紧急队列:CBQ提供一个紧急队列,紧急报文入该队列,该队列采用FIFO调度,没有带宽限制。
·SP:即严格优先级队列。SP队列是针对关键业务类型应用设计的。关键业务有一个重要的特点,即在拥塞发生时要求优先获得服务以减小响应的延迟。通过引入SP队列,CBQ可以提供不受带宽检查限制的严格优先服务。最多支持64个SP队列。
·LLQ:即EF队列。如果CBQ加权公平对待所有类的队列,实时业务报文(包括语音与视频业务,对延迟比较敏感)就可能得不到及时发送。为此引入一个EF队列,为实时业务报文提供严格优先发送服务。LLQ将严格优先队列机制与CBQ结合起来使用,用户在定义类时可以指定其享受严格优先服务,这样的类称作优先类。所有优先类的报文将进入同一个优先队列,在入队列之前需对各类报文进行带宽限制的检查。报文出队列时,将首先发送优先队列中的报文,直到发送完后才发送其他类对应的队列的报文。为了不让其他队列中的报文延迟时间过长,在使用LLQ时将会为每个优先类指定可用最大带宽,该带宽值用于拥塞发生时监管流量。如果拥塞未发生,优先类允许使用超过分配的带宽。如果拥塞发生,优先类超过分配带宽的数据包将被丢弃。最多支持64个EF队列。
·BQ:即AF队列。为AF业务提供严格、精确的带宽保证,并且保证各类AF业务之间按一定的比例关系进行队列调度。最多支持64个AF队列。
·缺省队列:一个WFQ队列,用来支撑BE业务,使用接口剩余带宽进行发送。
拥塞的时候走队列,EF比AF优先转发,BE最低优先级转发。
一个配置示例:
# 定义三个类,分别匹配DSCP域为AF11、AF21和EF的IP报文。
<DeviceA> system-view
[DeviceA] traffic classifier af11_class
[DeviceA-classifier-af11_class] if-match dscp af11
[DeviceA-classifier-af11_class] quit
[DeviceA]traffic classifier af21_class
[DeviceA-classifier-af21_class] if-match dscp af21
[DeviceA-classifier-af21_class] quit
[DeviceA] traffic classifier ef_class
[DeviceA-classifier-ef_class] if-match dscp ef
[DeviceA-classifier-ef_class] quit
# 定义流行为,配置AF,并分配最小可用带宽。
[DeviceA] traffic behavior af11_behav
[DeviceA-behavior-af11_behav] queue af bandwidth pct 5
[DeviceA-behavior-af11_behav] quit
[DeviceA] traffic behavior af21_behav
[DeviceA-behavior-af21_behav] queue af bandwidth pct 5
[DeviceA-behavior-af21_behav] quit
# 定义流行为,配置EF,并分配最大可用带宽(对于EF流,将同时保证带宽和时延)。
[DeviceA] traffic behavior ef_behav
[DeviceA-behavior-ef_behav] queue ef bandwidth pct 30
[DeviceA-behavior-ef_behav] quit
# 定义QoS策略,将已配置的流行为指定给不同的类。
[DeviceA] qos policy dscp
[DeviceA-qospolicy-dscp] classifier af11_class behavior af11_behav
[DeviceA-qospolicy-dscp] classifier af21_class behavior af21_behav
[DeviceA-qospolicy-dscp] classifier ef_class behavior ef_behav
[DeviceA-qospolicy-dscp] quit
# 将已定义的QoS策略应用在Device A的GigabitEthernet1/0/1出方向。
[DeviceA] interface gigabitethernet 1/0/1
[DeviceA-GigabitEthernet1/0/1] ip address 1.1.1.1 255.255.255.0
[DeviceA-GigabitEthernet1/0/1] qos apply policy dscp outbound
配置完成后,当发生拥塞时,可以观察到EF流以较高的优先级转发。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论