QOS队列实验报告
- 格式:doc
- 大小:42.26 KB
- 文档页数:10
高级计算机网络基础实验报告实验三服务质量(qos)组长:王大兴指导老师:袁华吴文波周静刘浩深李苏璇2014-1-5 目录一、实验背景和目的-----------------------------------------3 二、实验环境2.1 实验设备----------------------------------------------------3 2.2 实验拓扑----------------------------------------------------3三、实验原理3.1锐捷交换机服务质量原理3.1.1分类classifying----------------------------------------4 3.1.2策略policing-------------------------------------------8 3.1.3标记marking--------------------------------------------9 3.1.4队列queueing-------------------------------------------9 3.1.5调度scheduling----------------------------------------11四、测试结果分析4.1交换机的基本配置--------------------------------------------15 4.2 qos的相关配置----------------------------------------------16 4.3验证配置----------------------------------------------------18 4.4完成后的全部配置检查----------------------------------------20五、思考与分析--------------------------------------------21 六、总结-------------------------------------------------22一、实验背景和目的qos(quality of service,服务质量)是指一个网络能够利用各种各样的技术向选定的网络通信提供更好的服务的能力。
qos 是服务品质保证,提供稳定、可预测的数据传送服务,来满足使用程序的要求,qos不能产生新的带宽,但是它可以将现有的带宽资源做一个最佳的调整和配置,即可以根据应用的需求以及网络管理的设置来有效的管理网络带宽。
本实验的主要目的是: ? 理解dscp/cos映射;? 理解交换机中实现 qos 的方法; ? 掌握cos 的配置过程。
二、实验环境2.1实验设备主要试验设备包括1台三层交换机5750,2-4 台pc 机。
2.2实验拓扑将上述设备按照下面的拓扑图连接起来:5750 pc2192.168.10.101 在上面的拓扑图中,在交换机上划分虚拟局域网,采用基于端口的静态配置方式,默认虚拟局域网是vlan1,另外创建两个虚拟局域网:vlan10,vlan20,具体如表3所示:表3 交换机上vlan的划分图3中的3台pc机的配置要求参见表4:表4 pc机的配置要求三、实验原理3.1锐捷交换机服务质量原理(该节来自锐捷案例集)锐捷交换机实验过程如下图所示:3.1.1 分类classifying将进入的数据流划分成以dscp值来标识的各个数据流。
进入的数据流分为两类:非ip数据流和ip数据流,两种数据流的dscp标识方法如下: ?非ip数据流的dscp标识方法1:在入接口上使用policy-map设定,如下所示: mac access-list extendedmac_aclpermit …class-map mac_class match access-group mac_acl policy-map mac_policyclass mac_class set ip cos 6 interface gi0/1 service-policy input mac_policy 获取的cos信息会通过cos-to-dscp map进行映射,从而使用dscp对数据流进行标识。
方法2:在入接口上开启端口信任模式为cos,如果报文的二层头部中包含cos,那么直接从报文中获取cos值(vlan tag字段中包含) interface gi0/1 mls qos trust cos 获取的cos信息会通过cos-to-dscp map进行映射,从而使用dscp对数据流进行标识。
方法3:在入接口上开启端口信任模式为cos,如果报文的二层头部中不包含cos,那么从报文的入接口的缺省 cos值来获取报文的cos值。
interface gi0/1 mls qos trustcos篇二:qos队列技术详细破析队列技术来源:作者:发布时间:2008-07-28 阅读次数亚威岁末大优惠——所有cisco培训课程7折26.1先进先出队列先进先出队列(first in first out queueing, fifo) 如图所示fifo 队列,不对报文进行分类,当报文进入接口的速度大于接口能发送的速度时,fifo按报文到达接口的先后顺序让报文进入队列,同时 fifo 在队列的出口让报文按进队的顺序出队先进的报文将先出队后进的报文将后出队。
注意:当没有使用其他的队列机制时,除了传输速率小于2.048mbps 的串行接口以外的所有接口(使用wfq机制),默认都使用这种队列机制,比如以太网口等。
26.2 wfq加权公平队列26.2.1 wfq简介加权公平队列(weighted fair queueing, wfq),它是一种基于流的队列如图所示,wfq对报文按流进行分类(对于ip网络相同源ip地址、目的ip地址、源端口号、目的端口号、协议号、ip 优先级(把他们进行hash计算)的报文属于同一个流)每一个流被分配到一个队列,该过程称为散列,采用hash算法来自动完成。
尽量将不同的流分入不同的队列,wfq的队列数目n可以配置,在出队的时候wfq 按流的 ip 优先级来分配每个流应占有出口的带宽优先级的数值越小所得的带宽越少,优先级的数值越大所得的带宽越多,这样就保证了相同优先级业务之间的公平,体现了不同优先级业务之间的权值。
例如接口中当前有 8 个流它们的优先级分别为 0、1、2、3、4、5、6、7、则带宽的总配额将是所有流的优先级 + 1 之和即1 + 2 + 3+ 4 + 5 + 6 + 7 + 8 = 36。
每个流所占带宽比例(为自己的优先级数 + 1)/(所有 (流的优先级 + 1)之和)即每个流可得的带宽比例分别为1/36、2/36、3/36、4/36、5/36、6/36、7 /36、8/36。
又比如当前共4个流,3个流的优先级为4,1个流的优先级为5,则带宽的总配额将是(4 + 1) * 3 +(5 + 1) = 21 那么3个优先级为4的流获得的带宽比例均为5/21,优先级为5的流获得的带宽比例为6/21。
由此可见wfq 在保证公平的基础上对不同优先级的业务体现权值,而权值依赖于ip报文头中所携带的ip优先级。
注意:wfq是传输速率低于2.048mbps 的串行接口默认的队列机制。
wfq存在一些限制:第一个是wfq 不支持隧道或采用了加密技术的接口,因为这些技术要修改数据包中 wfq用于分类的信息。
第二个wfq提供的带宽控制的精确度不如cbwfq和cq等队列机制。
24.1.2 wfq配置接口下启用wfq: nimokaka(config-if)#fair-queue 显示公平队列的配置状态: nimokaka#show queueing fair router#show queueing faircurrent fair queue configuration: interface discard dynamic reserved threshold queue count queue count serial0 64 256 0 显示接口的队列信息: nimokaka#show queue [interface] router#show queue serial0input queue: 0/75/0 (size/max/drops); total output drops: 0 queueing strategy: weighted fair output queue: 9/1000/120/0 (size/max total/threshold/drops conversations 1/4/256 (active/max active/threshold) reserved conversations 0/1 (allocated/max allocated) (depth/weight/discards/tail drops/interleaves) 2/4096/0/0/0 conversation 1044, linktype: ip, length: 1504 source: 172.26.237.58, destination: 172.26.237.2, id: 0xc4fe, ttl:126, tos: 0prot: 6, source port 1563, destination port 4665 26.3 pq优先级队列26.3.1 priority queue简介优先级队列(priority queueing, pq)如图所示, pq 对报文进行分类,对于 ip 网络可以根据 ip 报文的优先级/dscp 等条件进行分类,将所有报文分成最多至4类,分别属于pq 的4个队列中的一个,然后按报文的类别将报文送入相应的队列。
pq 的 4 个队列分别为高优先队列、中优先队列、正常优先队列和低优先队列、它们的优先级依次降低。
在报文出队的时候,pq 首先让高优先队列中的报文出队并发送,直到高优先队列中的报文发送完,然后发送中优先队列中的报文,同样直到发送完,然后是正常优先队列和低优先队列,这样分类使属于较高优先级队列的报文将会得到优先发送,而较低优先级的报文将会在发生拥塞时被较高优先级的报文抢先,使得高优先级业务如 voip 的报文能够得到优先处理较低优先级业务,,如 e-mail 的报文在网络处理完关键业务后的空闲中得到处理既保证了高优先级业务的优先又充分利用了网络资源。
pq使用的限制和缺点:第一,由于pq是静态配置的,因此它不能适应网络结构的改变。