《Cisco QoS认证考试指南(第2版)》一1.5 规划和实施QoS策略-阿里云开发者社区

开发者社区> 云计算> 正文

《Cisco QoS认证考试指南(第2版)》一1.5 规划和实施QoS策略

简介:

本节书摘来自异步社区《Cisco QoS认证考试指南(第2版)》一书中的第1章,第1.5节,作者 【美】Wendell Odom , Michael J. Cavanaugh,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.5 规划和实施QoS策略

Cisco QoS认证考试指南(第2版)
现在你已经理解了带宽、延迟、抖动和丢包,也知道了这些因素对于语音、视频和数据流的影响。但是,在你能够在真实网络中应用这些概念之前,你需要退一步思考一下检测网络的方法步骤,然后才能在实施QoS时做出正确的选择。

最后,Cisco QoS课程建议你在规划和实施QoS策略时使用以下3个步骤。这并不是你所能使用的唯一流程,但这个流程来自于QoS课程,也是考试目标之一,因此建议你通读本小节。这里涉及的概念可能很简单,但步骤很重要。本小节重点关注下面这三个步骤。

步骤1 识别流量及其需求;

步骤2 将流量分类;

步骤3 为每个类别定义QoS策略。

接下来按顺序介绍每个步骤。

1.5.1 步骤1:识别流量及其需求

当我在教授QoS课程时,我有时会开玩笑地问学生们,是否能识别他们网络中传输的所有流量类型。几乎没有人能够很有自信地说他了解他的网络中到底在跑些什么流量。那么他们了解他们在使用的主要应用和协议吗?当然。但很少有人知道特定的应用将要耗费多少带宽,或者说需要多少带宽。

三步流程中的步骤1建议你应该先识别流量,其中涉及技术步骤(步骤1a)和商业步骤(步骤1b)。

步骤1a 通过下述工具执行网络审计:追踪分析工具、管理工具、NBAR(基于网络的应用识别)或其他工具,来识别协议和流量大小

步骤1b 执行商业审计,来确定对于业务来说,哪些流量类型是重要的。

步骤1b在实际执行起来可能更为困难,因为网络审计是一项非常客观的工作,而商业审计多少有些主观。

在步骤1中,你需要确定每种流量类型的“需求”是什么,别引用那些空谈。你已经知道了不同流量类型的不同需求,但本步骤的意义并不在此。而是要将流量类型分为不同的服务级别。也就是说为了满足商业目标,每种类型的流量分别需要获得什么级别的服务?这是一个很难回答的问题。你从本章中学到的各项概念有助于你做出合理的选择,但你仍需要了解去往每个站点的流量类型及其规模,确定当前的性能级别,并在分析后,为每个流量类别确定合适的服务级别。

1.5.2 步骤2:将流量分类

完成步骤1后,你应该已经掌握了网络中的各种流量类型。但这里可能有很多种不同类型的流量。这个步骤是建议你将不同类型的流量分到不同的流量类别或服务类别中。

术语服务类别(Service Class)表示用相同的QoS策略来处理一个或多个类型的流量。举例来说,你可能通过步骤1分出了5种不同的关键任务应用,并为其分别定义了服务级别。但如果所有5个应用需要完全相同的QoS特征,你就可以将所有5个应用的数据包都放入相同的服务类别中。你可以在路由器和交换机中配置服务类别,这样路由器和交换机中的QoS工具就可以根据不同级别,为流量提供合理的带宽、延迟、抖动和丢包。

所以,扩展一下这个步骤的定义:为了为每个服务类别提供唯一的服务质量,将每个已知的流量类型放入一个服务类别中。

每个站点的服务类别数量都不尽相同。但对于语音和视频来说,你可以使用3个类别。

用于语音负载的类别——很多站点将所有语音负载放入同一个服务类别的原因是:所有语音呼叫具有相同的QoS需求。
用于视频负载的类别——视频与语音有些许不同,与具有固定数据包大小和比特率的语音呼叫来说,视频的数据包速率可变,比特率也有会少许变化。因此有必要将语音和视频放入不同的服务类别中。
用于语音和视频信令的类别——至少从QoS方面考虑,语音和视频信令流实际上更像数据应用,而不像语音和视频流。信令协议对于延迟和抖动有很好的耐受力,因此有必要将信令流与语音和视频分开处理。
对于数据流来说,你可能仅为其分配一个或两个服务类别,或者也可以分配更多。Cisco在QoS课程中建议使用下列的分类方法。

关键任务——通常是交互式应用,并且是非常重要的业务。
业务流量——通常是交互式应用,并且是重要的业务。
尽力而为——通常是Web浏览、电子邮件或其他一般流量。
清道夫(低于尽力而为)——已知不重要的流量类型或会带来麻烦的流量,比如Napster或KaZaa1。
在完成这一步骤之前,你应该精确地记录下每个类别中分配了哪些类型的流量。唯一的例外是尽力而为类别,这个类别中包含有所有不符合其他服务类别的流量。

1.5.3 步骤3:为每个类别定义QoS策略

QoS策略是为每个服务类别定义与其相关的QoS服务级别的文档。从本质上说,前两个步骤确定了文档中的QoS策略,接下来应该在路由器和交换机中定义QoS行为,并以此满足QoS策略文档中对于服务级别的要求。

为了能够使QoS策略提供特定的服务级别,在策略中要定义行为,即为每个服务类别中的数据包实施的QoS行为。这些行为会影响数据包获得的带宽、延迟、抖动和/或丢包特征。比如QoS策略可能会通过一个队列工具,为一类流量提供有保证的带宽量。再比如QoS策略可以主动丢弃某个服务类别中的数据包,以此来降低其他服务类别的丢包率。或者QoS策略还可以限制某个服务类别的带宽,来防止这个服务类别占用更多的带宽。

这些步骤看起来可能比较简单,一旦你阅读QoS工具文档,尤其是使用MQC(模块化QoS CLI)的QoS工具,你就会发现这3个步骤为你提供了一个很好的基本框架,帮助你达成QoS目标。

1 Napster是一款可以在网络中下载MP3文件的软件,它同时能够让用户电脑也成为一台服务器,为其他用户提供下载。KaZaa是一款点对点文件共享软件。——译者注

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章