思科交换产品

常见问题--QoS

Cisco Catalyst 3750-E系列交换机

QoS

下面解释Cisco Catalyst 3750-E采用的QoS机制,包括标记、排序和ACL。

问:请解释一下Cisco Catalyst 3750-E 中的排序机制。
答:如图3所示,Cisco Catalyst 3750-E 共有两个输入队列和四个输出队列。对于这两个集合,都能够将一个队列配置为优先队列,只有这个队列中的任务都处理完之后,才会处理其它加权队列。当然,每个集合也能全部配置加权队列。
图3 Cisco Catalyst 3750-E的输入和输出队列

Cisco Catalyst 3750-E 采用SRR。SRR 负责队列调度服务,规定包出列的速率。SRR共有两种模式:整形模式和共享模式。整形模式只在输出队列中使用。经过整形的输出队列保留一组端口带宽,然后根据计划发送均匀间隔包。共享输入队列也能够得到一定的带宽份额,但不能预留带宽。换言之,在共享模式中,如果高优先级队列为空,低优先级队列能够在预留带宽到期之前就使用空闲带宽。整形SRR与共享SRR之间难分伯仲。共享SRR 能够大大提高排序系统的效率,因为流量多的队列能够使用空闲时隙。而在标准加权循环(WRR)中,这是不允许的。整形SRR 用于队列整形,或者设置硬极限,规定队列能够使用的最高带宽。使用整形SRR时,能够在端口的总整形速率范围内进行队列整形。

除队列整形外,Cisco Catalyst 3750-E 还能限制物理端口的速度,从线速的1%到99%。因此,客户能够在速率受限的端口内进行队列整形。

问:在共享模式中,WRR与SRR有什么区别?
答:上面一个问题提到了SRR。在回答本问题之前,请阅读关于上一个问题的回答。如图4所示。
图4 WRR与SRR



在上例中,Q4的权重最高,Q3次之,以此类推。严格优先队列已关闭。

SRR 与典型的 WRR 不同。WRR 队列是根据权重处理的。Q1 在权重1期间处理,Q2在权重2期间处理,以此类推。处理时,将在不同的队列间移动,每个队列的处理时间等于加权时间。SRR同样使用了权重的概念,但SRR从Q1转向Q2,然后再转向Q3和Q4的方式不同。它并非在每个队列等待和停留加权时间后,才转向下一个队列。SRR将快速通过每个队列多次。每次通过时,每个队列可能得到处理,也可能没有得到处理。与低优先级队列相比,高优先级队列得到处理的概率较高。一段时间之后,从每个队列得到处理的包的数量看,SRR和WRR是相等的,但顺序是不同的。使用SRR时,流量的顺序是平均分布的。使用WRR时,处理的顺序可能是Q1的一批包,然后是Q2的一批包。使用SRR时,能够看到包的加权交叉。在使用WRR的图4中,标有1的所有包都得到了处理,然后是标有2、3、4和5的包。在SRR中,所有包都将得到处理,然后是B、C和D。为使流量的流动更平滑,SRR支持交叉(受权重影响)。SRR是WRR的发展,采用了更顺畅的循环机制,能够防止由于大量突发流量引起缓存溢出。

问:Cisco Catalyst 3750-E 是否支持拥塞避免?
答:是的。加权尾部丢弃(WTD)能够运用于部分或全部输入和输出队列。WTD 是一个拥塞避免机制,能够管理队列长度,为不同的流量类型制定不同的丢弃策略。利用可配置的阈值,能够确定丢弃某些包的时机。阈值能够基于服务类别(CoS),也能够基于个性化服务代码点(DSCP)值。队列填满之后,低优先级的包将首先被丢弃。例如,当队列达到60%时,可通过配置让WTD 丢弃 CoS 为0~5的包。另外,还能为每个队列的不同CoS和DSCP值规定多个阈值和水平。

问:Cisco Catalyst 3750-E 支持聚合监管吗?
答:Cisco Catalyst 3750-E 支持聚合监管,即几股流量能够作为一个组进行监管。

问:Cisco Catalyst 3750-E 怎样对包进行分类?
答:Cisco Catalyst 3750-E 能按照以下条件对包进行分类:

  • 第2层:MAC SA、DA、802.1P、Ethertype、输入端口号
  • 第3层:IP目标地址、IP源地址;
  • 第4层:端口号和IP Services类型(ToS)。

问:Cisco Catalyst 3750-E 支持输出流量整形吗?
答:是的,由于流量整形能在每队列基础上进行,即流量能按照ACL、流、CoS、DSCP等映射到输出队列,因而为客户提供了极大的灵活性。

问:Cisco Catalyst 3750-E是否能够为QoS设置端口信任状态?
答:可以,Cisco Catalyst 能通过配置,来信任端口的CoS、DSCP或IP优先级。这个功能能够基于VLAN执行。这一点很重要,因为用户需要信任高优先级语音VLAN流量的值。

问:Cisco Catalyst 3750-E 是否能够标识输入和输出方向的包?
答:可以,Cisco Catalyst 3750-E 能够标识输入和输出方向的CoS和DSCP。

问:Cisco Catalyst 3750-E 的QoS 是否能够调度输入和输出方向的包,并作为拥塞避免机制的一部分?请描述一下实施过程。
答:能。关于这一点,我们将在输入和输出QoS中讨论。

问:第3层QoS是否需要IP Services许可证?
答:不需要,IP BASE特性集和IP Services特性集都能执行第3层QoS。

问:是否需要IP Services特性集才能执行第3层和第4层查询,实现QoS和安全性?
答:不是,IP BASE特性集和IP Services特性集都允许利用第3层和第4层查询实现QoS和安全性。

问:监管能够达到多高的精确程度?
答:承诺信息率(CIR)为8KB~1GB,突发量为8KB~1MB。

问:当监管策略应用到VLAN时,,您能否描述一下监管的过程?
答:尽管能向VLAN接口应用策略图,但所有监管或限速操作都只能在端口水平上执行。换言之,不能通过计算多个物理端口上的输出流量的总和来配置一个总的监管器。每个端口都需要配置独立的监管器,以便管理输入端口的流量。每个接口必须按照与该接口匹配的类别图,在二级策略图中定义。

问:是否支持流级监管?
答:是的,支持流级监管。

问:是否支持端口速率限制?
答:是的,能够执行端口速率限制,额度为规定端口速度的1%~99%。

问:是否支持输出监管?
答:不支持输出监管。但是,不同的包流能够映射到不同的队列,然后再对这些队列进行整形。与输出监管相似,这种方式也能限制流中的流量。

联系我们