清道夫级别仅仅是基于类型的加权公平队列(CBWFQ)策略中的一个级别,其称为也是来源于其功能特点。而"清道夫"这个词语也并非技术术语,很可能在设备商所提供的命令行接口中无法找到,但是确实是路由器或者交换机中实现的组件。
清道夫等级的基本想法是描绘出正常业务流量的特性,从而对于非正常业务流在网络发生拥塞的时候进行丢弃。比如说,在一个公司的网络里面,对等下载(BT、电驴等)、联网游戏、娱乐类点播之类的应用流量,是设计企业级网络的时候,没有考虑进来的流量,应该被纳入非正常流量。甚至针对蠕虫病毒、DoS攻击的流量也属于这个范围,这也是企业防止蠕虫和其他分布式DoS攻击(DDoS)的主要策略。
清道夫级别是"比尽力交付更坏"的一类基本的典型例子。在网络技术中,尽力交付(Best-effort)是一类几乎可以认为是可靠性级别最低的QoS等级,代表分组包是否被成功交付没有任何的保证。因此,从这个角度可以更为确切的理解清道夫级别是比尽力交付还要差的一种QoS等级,其带宽限制以接近1%比率控制,也可允许在不影响商业运行的情况下,可以让这些流量在网络非高峰时期传输。
进一步而言,清道夫级别意味着在现有的最低QoS优先级的基础上又追加了一个更低的级别。而在具体实现中,清道夫级别通常是为这一类的业务流分配很少的带宽空间。例如,思科就对于基于IOS的系统建议分配1%的带宽给清道夫级别。当然,更具企业所限定的清道夫级别的具体情况,可以放宽带宽比率的限制。
除了防止DDoS攻击以外,清道夫级别还可以用于限制企业中的非办公相关的流量(例如视频流、P2P下载等),从而保证办公相关的业务流(例如VOIP流量、通过WAN进行服务器和工作站备份等)的带宽比率。在这种情况下,那些非工作相关的业务流将不再会占据到VOIP等业务的流量能够可靠地被交付。当然,在没有其他业务流量的时候,清道夫级别的业务是可以被传送的,但是一旦有了其他优先级更好的业务,便会先停止这些业务以免拥塞网络。
这项技术对于企业中服务器对服务器的应用尤为有效,因为能够帮助服务器避免不相关带宽的扰动。这意味着对于高优先级的服务能够得到更加的性能,但是相应的代价是付出部分用户的流量。例如,企业的用户可以希望在夜间进行一些备份工作,如果在第二天上班之间备份工作还没有完成,就可以考虑将这些应用的业务流设为清道夫级别。
最后,这些技术并不能够兼容所有的设备,而且需要从接入层到WAN的设备之间进行一定的协同,因此要部署清道夫等级,所面临的问题并不是简单的在WAN路由器的命令行接口界面输入几条命令就能解决的。