Qos配置笔记
WebRTC QoS优化(双链路笔记)

WebRTC QoS优化(双链路笔记)WebRTC是一种开放源代码的实时通信技术,其使用数据包的交换来提供点对点的连接。
它可用于在Web浏览器之间建立实时音频、视频和数据通信。
然而,为了确保高质量的实时通信,需要优化WebRTC的QoS(服务质量)。
以下是一些WebRTC QoS优化的双链路笔记:1. 设置合适的码率和分辨率码率和分辨率直接影响WebRTC的视频质量。
如果码率过低,视频可能会出现模糊和卡顿现象。
选择较高的分辨率也会导致视频质量下降。
为了避免这些情况,应根据网络状况动态调整码率和分辨率。
2. 应用丢包恢复和重传机制丢包是实时通信中常见的问题,可以通过启用丢包恢复和重传机制来解决。
使用这些机制可以减少在网络不佳时丢失数据的风险,并提高数据的可靠性。
3. 使用STUN和TURN服务器STUN和TURN服务器能够帮助WebRTC客户端在NAT(网络地址翻译器)或防火墙背后建立连接。
使用这些服务器可以使WebRTC客户端之间的连接更加快速、可靠和稳定。
4. 充分利用TCP和UDP传输协议WebRTC使用UDP协议进行实时数据传输,而TCP协议则用于信令传输。
但是,如果网络状况不佳,可以尝试使用TCP协议进行实时数据传输。
TCP协议是可靠的,能够在网络出现问题时重新传输数据。
5. 确保服务器位置合适为了减少延迟和丢包,WebRTC客户端和服务器之间的距离应尽可能短。
如果使用的服务器与客户端位于不同的地理位置,则应考虑使用多个服务器进行负载均衡。
总之,WebRTC QoS的优化需要考虑多个因素,包括网络状况、码率和分辨率、丢包恢复和重传机制、使用STUN和TURN服务器、充分利用TCP和UDP传输协议以及服务器位置。
通过合理地应用这些优化策略,可以大大提高WebRTC实时通信的质量和可靠性。
QoS---配置实例

QoS Lab (CQ,PQ,CBWFQ)QoS-CQ实验配置1.过滤流量,配置ACLR2(config)#access-list 101 permit udp any lt 200 any lt 200R2(config)#access-list 102 permit tcp any range 135 139 any range 135 139R2(config)#access-list 103 permit udp any range 16333 35252 any range 16333 352522.队列排序R2(config)#queue-list 1 protocol ip 1 list 101R2(config)#queue-list 1 protocol ip 2 list 102R2(config)#queue-list 1 protocol ip 3 list 1033.应用到接口R2(config)#int s0/0R2(config-if)#custom-list 14.检查验证R2#sh queueingQoS-PQ1.过滤流量,配置ACLR1(config)#access-list 101 permit udp any range 16333 35252 any range 16333 352522.队列排序R1(config)#priority-list 1 protocol ip low list 101R1(config)#priority-list 1 protocol ip normal tcp wwwR1(config)#priority-list 1 protocol ip medium tcp 23R1(config)#priority-list 1 protocol ip high udp rip3.应用到接口R1(config)#int s0/0R1(config-if)#priority-group 14.检查验证R2#sh queueingR2#sh ip int s0/0QoS---LLQ+WF+WRED1.定义流量R4(config)#ip access-list extended QQR4(config-ext-nacl)#permit ip any 61.172.240.0 0.0.0.255R4(config-ext-nacl)#permit ip udp any any eq 4000R4(config-ext-nacl)#permit ip udp any any eq 8000R4(config)#ip access-list extended SMTPR4(config-ext-nacl)#permit tcp any any eq smtpR4(config)#ip access-list extended FTPR4(config-ext-nacl)#permit tcp any any eq 20R4(config-ext-nacl)#permit tcp any any eq 21R4(config)#class-map QQR4(config-cmap)#match access-group name QQR4(config-cmap)#exitR4(config)#class-map SMTPR4(config-cmap)#match access-group SMTPR4(config-cmap)#exitR4(config)#class-map FTPR4(config-cmap)#match access-group FTPR4(config-cmap)#exit2.定义策略R4(config)#policy-map CBWFQR4(config-pmap)#class QQR4(config-pmap-c)#bandwidth percent 5R4(config-pmap)#class SMTPR4(config-pmap-c)#bandwidth percent 25R4(config-pmap)#class FTPR4(config-pmap-c)#bandwidth percent 20R4(config-pmap-c)#class class-default //配置默认分类R4(config-pmap-c)#fair-queue //配置WFQR4(config-pmap-c)#random-detect //配置WREDR4(config-pmap-c)#random-detect ecn //用于FR or A TM Network R4(config-pmap-c)#random-detect precedence 0 100 300 23.应用到接口上R4(config)#int s0R4(config-if)#service-policy output CBWFQ4.检查验证R4#sh policy-mapQoS---流量监管和流量整形R1(config)#int s1/1R1(config-if)#ip add 10.1.1.255.255.255.0R1(config)#ip route 20.1.1.0 255.255.255.0 10.1.1.1 s1/1R2(config)#int s1/0 ip add 10.1.1.1 255.255.255.0R2(config-if)#bandwidth 16R2(config-if)#clock rate 64000R2(config-if)#service-policy in-put in-putR2(config)#int s1/1 ip add 20.1.1.1 255.255.255.0R2(config-if)#bandwidth 16R2(config-if)#clock rate 64000R2(config-if)#service-policy out-put out-putR2(config)#access-list 100 permit ip 10.1.1.0 0.0.0.255 20.1.1.0 0.0.0.255R2(config)#class-map in-putR2(config-cmap)#match acess-group 100R2(config-cmap)#exitR2(config)#policy-map in-putR2(config-pmap)#class in-putR2(config-pmap)#police 16000 2000 3000 conform-action set-dscp-transmit 20 exceed-action set-dscp-transmit 10R2(config-pmap)#exitR2(config)#class-map out-putR2(config-cmap)#match ip dscp 10R2(config-cmap)#exitR2(config)#policy-map out-putR2(config-pmap)#class out-putR2(config-pmap)#police 8000 1500 3000 confrom-action transmit exceed-action drop R2(config-pmap)#exitR3(config)#int s1/0R3(config-if)#ip add 20.1.1.2 255.255.255.0R2(config-if)#no shutR3(config)#ip route 10.1.1.0 255.255.255.0 20.1.1.1验证R1#ping ipTarget IP address: 20.1.1.2 //目标ip地址:20.1.1.2Repeat count [5]: 10 //重复次数:10Datagram size [100]: 2000 //数据报大小Timeout in seconds [2]: //超时时间:2sExtended commands [n]: //扩展命令Sw eep range of sizes [n]: // 交换范围的大小Type escape sequence to abort. //关于被丢弃序列号的类型Sending 10, 2000-byte ICMP Echos to 20.1.1.2, timeout is2 seconds:!.!..!!.!!Success rate is 60 percent (6/10), round-trip min/avg/max = 204/457/596 msR2#show policy-map从s how policy-map我们就可以知道,我们先前设置的police 16000 2000 3000 conform-action set-dscp-transmit 20 exceed-action set-dscp-transmit 10police 8000 1500 3000 conf orm-action transmit exceed-action drop语名的意义 16000是CAR承诺接入速率其中bc是令牌桶 be是当信令在bc放满后放到be中R2#show policy-map int s1/0R2#show policy-map int s1/1。
无线路由器上的QoS设置详解(五)

无线路由器上的QoS设置详解随着现代家庭的网络需求不断增加,无线路由器成为了家庭网络连接的重要设备之一。
然而,随着设备数量的增加和网络流量的不断上升,网络拥塞和延迟问题也愈发突出。
为了解决这一问题,无线路由器上的QoS(Quality of Service)设置应运而生。
本文将深入探讨无线路由器上的QoS设置,以帮助读者更好地优化家庭网络连接。
QoS设置的作用是根据网络流量的不同需求,提供不同的服务质量。
换句话说,它可以让你优先处理特定类型的网络数据,以确保各类应用得到适当的带宽和稳定的连接。
首先,让我们了解几个常用的QoS设置选项。
在大多数无线路由器上,你可以选择设置按优先级处理数据包或按应用程序进行优化。
按优先级处理数据包意味着你可以将某些数据包设置为高优先级,确保它们在网络繁忙时得到优先处理。
而按应用程序进行优化,则是根据应用程序的特点设置其优先级,例如视频聊天、在线游戏或流媒体。
其次,了解网络流量的特点也是设置QoS的关键。
网络流量可以大致分为两类:延迟敏感型和带宽敏感型。
延迟敏感型流量,例如在线游戏和视频聊天,对网络延迟要求较高,因为延迟过高会导致卡顿和通话质量差。
而带宽敏感型流量,例如下载大型文件和在线高清视频,对网络带宽的需求较高,因为带宽不足会导致下载速度变慢或视频缓冲。
接下来,我们来讨论如何在无线路由器上进行QoS设置。
首先,登录你的路由器管理界面。
具体方法可参考你路由器的使用说明书或官方网站。
一般来说,你需要在浏览器中输入路由器的IP地址,并输入用户名和密码来登录。
登录后,你需要找到一个名为“QoS”、“网络设置”或“带宽控制”的选项。
不同的路由器品牌可能会使用不同的术语,但基本功能是相似的。
找到这个选项后,你可能需要启用QoS功能,然后选择相应的设置。
对于按优先级处理数据包的设置,你可以根据需求将某些设备或特定应用程序标记为优先级。
要做到这一点,你需要知道设备的IP地址或应用程序的端口号。
无线路由器上的QoS设置详解(三)

无线路由器上的QoS设置详解无线路由器作为我们日常生活中连接互联网的重要设备,不可避免地会遇到网络拥堵的问题。
为了解决这一问题,无线路由器提供了QoS(Quality of Service)设置功能,通过合理配置QoS参数,可以有效提高网络带宽的利用率和用户体验。
本文将详细讲解无线路由器上的QoS设置,帮助读者充分了解如何调整QoS参数以优化网络性能。
QoS技术简介Quality of Service(服务质量)技术是一种网络管理技术,用于在有限的网络资源中,为不同应用、服务或用户提供不同的服务质量保证。
在无线路由器上,QoS技术通过合理地调节带宽分配和优先级,来保证网络中重要应用或服务的顺畅运行,从而提高整体网络性能。
QoS设置参数解析1. 带宽分配:带宽分配是QoS设置中最重要的参数之一。
通过合理分配带宽,可以确保不同应用或服务能够得到所需的带宽支持。
在QoS设置中,我们可以设定每个应用或服务的带宽占比,使重要的应用能够获得更多的带宽资源。
2. 优先级设置:QoS设置还可以通过设置优先级来保证某些应用或服务在网络拥堵时得到更高的优先级处理。
通过提高优先级,我们可以确保关键任务或重要数据的传输不受其他低优先级任务的干扰,从而提高网络的稳定性和可靠性。
3. 流量控制:在QoS设置中,流量控制是另一个重要的功能。
通过设定最大传输速率和阻塞策略,我们可以限制特定应用或服务的上传和下载速度,避免其占用过多的带宽资源。
这对于一些大型文件传输或者P2P下载等带宽消耗较大的任务尤为重要。
QoS设置示例以一个家庭网络为例,我们可以通过以下步骤进行QoS设置以提高网络性能:1. 根据网络使用需求,确定重要的应用或服务。
例如,我们可能希望视频会议、在线游戏和云存储服务能够得到较高的带宽支持和优先级处理。
2. 进入无线路由器的管理界面,在QoS设置页面找到带宽控制选项。
可以选择手动或自动分配带宽。
3. 对于手动分配带宽,根据网络使用的重要性,可以将视频会议、在线游戏和云存储服务的带宽占比设定得较高,确保它们能够获得较多的带宽资源。
第19篇 QoS配置

QoS配置目录1 QoS配置..................................................................................... - 1 -1.1 概述.................................................................................... - 1 -1.2 QoS各种队列算法 ............................................................. - 1 -1.3 QoS配置............................................................................ - 2 -1 QoS配置1.1 概述通常情况下,交换机工作在尽力而为服务模式(Best-Effort served),在这种工作模式下,交换机平等的对待所有的流,竭尽全力来投递所有的流;这样,如果发生了拥塞,所有的流被丢弃的机率是相同的。
但是在实际的网络中,不同的流的重要性是不同的,交换机QoS功能可以根据流的重要程度对不同的流提供不同的服务,使得比较重要的流得到较好的服务。
如何来划分流的重要性,目前的网络上有两种主要的划分方法:根据802.1Q帧头中标签(Tag),该标签长度为两个字节,其中最高位的3个比特用来表示报文的优先级,总共有8个优先级,0为最低优先级,7为最高优先级。
根据IP报文中IP头部的DSCP字段,该字段使用IP头中TOS域的低6个比特。
在实际的网络应用中,由边缘的交换机根据流的重要性为不同的流分配不同的优先级,其它的所有交换机根据流的优先级信息来为不同优先级的流提供不同的服务,这样就实现了端到端的QoS服务。
另外,还可以对网络中的某一台交换机进行配置,使得它对具有特定特征(根据报文的MAC层、三层信息等等)的报文做特定的处理,这样的行为称为一跳行为。
07-QoS配置命令

-2-
QoS 配置命令
service-policy
1.1.2 bandwidth
要配置当前流映像所占带宽和队列上限,可使用策略映像配置态中的配置命令 bandwidth,使用本命令的 no 形式从策略映像中删除某个类型映像或恢复参数的默认值。
bandwidth bandwidth(kbps) [queue-limit packet-number]
-I-
第1章 QoS 配置命令
1.1 QoS配置命令
QoS 配置命令包括: z Class z Bandwidth z priority z set z class-map z custom-queue-list z fair-queue z policy-map z priority-group z priority-list default z priority-list interface z priority-list protocol z priority-list queue-limit z queue-list default z queue-list interface z queue-list protocol z queue-list queue byte-count z queue-list queue limit z random-detect z service-policy z show class-map z show policy-map z show queue
H3CSE(路由)学习笔记

H3CSE(路由)学习笔记H3CSE(路由)学习笔记----上第一部分 OSPF一、OSPF基本概况,记住4点。
1.由IETF制定。
2.L-S类型。
3.是一种IGP。
4.目前使用version2(version3针对ipv6)二、OSPF8个特点。
1.适用各种网络规模,最多支持几百台路由。
2.收敛快(原因采用了触发更新机制)。
3.无环(原因采用了SPF算法,报文携带routerID).4.引入区域机制(L-S路由算法共性,提高OSPF工作效率)。
5.等价路由(好处是实现负载均衡)。
6.路由分级(共四级,具有不同优先级,intra和inter是优先级10和extra1和extra2优先级150)。
7.支持验证(增强了路由协议本身的安全性)。
8.协议报文用组播发送。
三、OSPF6个重要概念。
1.自治系统:用AS表示,是一组使用相同路由协议交换路由信息的路由器集合。
2.OSPF的路由计算过程:step①交互LSA每台路由器生成LSDB (LSA---LSDB)step②将LSDB转换成带权有向图step(LSDB---带权有向图)③根据SPF算法计算出路由。
(SPF计算---路由表)(注意:此过程中每台路由器的LSDB是相同的,每台路由器计算出的路由是不同的。
)3.routerID:①作用是在AS中唯一标识一台路由器②本身是一个32bits无符号整数。
4.OSPF5种协议报文:①hello报文(用来建立邻居关系,选举DR/BDR)②DD报文(将自己LSDB描述给邻居)③LSR报文(向邻居请求自己需要的LS)④LSU报文(向邻居发送对方需要的LS)⑤LSAck报文(对收到的LS进行确认)五、OSPF的9中LSA类型1.type1:每个路由器产生,在本area内传播2.type2:DR产生,在本area内传播3.type3:ABR产生,通告给其他的area4.type4:ABR产生,通告给相关area(到ASBR的路由)5.type5:ASBR产生,通告给除了STUB area(到AS外部的路由)6.type7:NSSA的ASBR产生,仅在NSSA area传播(到AS外部的路由)六、邻居和邻接1.在OSPF中路由器与路由器之间有两种关系分别是邻居和邻接。
QOS学习笔记

QOS学习笔记(工作时间之余,总结了这些,累的食指快脱节了,现在还在恢复中,为的就是让文章质量再提高点,希望对大家有帮助!文章太长,为方便,我附件上文章原文。
)QOS,服务质量。
顾名思义,就是为了给现有的网络提供一个更好的性能,让各种网络应用更加顺畅的运作。
当然了,如果你想让网络运作的更好,那你就得了解你自己的网络啊。
看看这个网络中都运行着什么网络应用,且这些网络应用比较关心的网络因素有那些,比如网络延迟、抖动、丢包率等等因素。
我们就是通过控制这些对网络应用有着关键作用的因素来调节网络的正常、高速运行的。
可以这样说:QOS特性就是用来修理网络数据传输过程中的一些小瑕疵的特性。
只要你把这个数据路径修理的足够光滑,在某种程度来说没有任何的阻碍了,那么数据跑起来就会相当的流畅,什么丢包啊,延迟啊,延迟抖动啊就都统统解决啦。
速度和质量得到了双保障。
当然了,我们得对症下药,知道问题出在了那里。
并且,这样还不够,我们还要知道问题“可能”出在那里!这样的话,我们就会把这种数据传输过程中的一些不良的隐患全部消除掉了。
我们使用了QOS后,可以说是我们想让网络怎么地,网络就怎么地,完全处于你的控制中。
不但实现了网络数据的流畅传输,并且对网络资源的使用也做到了精确的控制,不会浪费资源,也不会让资源出现极其紧张的局面,即使有可能出现紧张的局面,那么我们也有办法来预防这种情况的发生。
废话了不少,这些都是使用QOS的好处。
其实,仔细看看,也不是废话,其中也谈到了很多QOS的核心内容:1.因为我们可以对各种网络应用做到了精确的控制使用资源,那么肯定就是对他们进行区别对待了,这也就是QOS中分类的概念啊。
2.上面说到的,修理数据传输路径上的小瑕疵,以求让数据传输的更流畅,这也就是后面我们将要降到的流量调节啊。
3.在最后面我们还提到了,出现资源紧张的局面,我们可以采取措施来搞定,这里也就说到了后面将要详细介绍的拥塞管理和拥塞避免。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
12.服务访问质量Qos⏹ 网络拥塞1. 产生的原因a) 数据从高速端口进入设备,从低速端口转发出去b) 流量汇聚,流量从多个端口进入设备,从一个端口转发出去,并且进入设备端口的速率之和大于转发端口的速率。
2. 对网络的影响a) 报文传输延迟、延迟抖动和丢包率增加。
b) 过高的延迟和丢包导致报文重传,增加网络负担.c) 由于网络拥塞,报文重传导致网络的有效吞吐量降低.3. 解决方法a) 在无法提高网络带宽的情况下,合理利用网络带宽.⏹ Qos (服务质量)Qos 是一种网络拥塞的解决方法,它能够在有限的带宽上保证报文的带宽以免延迟、丢包;其基本思想是把数据进行分类,放到不同队列中,然后根据数据的类型决定传输的先后或保证一定的带宽。
(当网络带宽足够时,Qos 没有任何价值)◆ Qos 的三种服务模型1) Best-Effort service (尽力而为的服务模型)● 特点:尽力转发;先进先出FIFO ;无任何策略。
2) Integrated Service (综合服务模型)----IntServ100M 100M100M 100M 100M 10M●特点:全网预先统一定义;设备二端策略相同;通过RSVP(resource reservation protocol,资源预留协议)完成提前申请;扩展性很差,实施难度较大,与路由协议不能很好地协调工作。
3)Differentiated Service (区分服务模型)----DiffServ●区分策略,不需要提前预定。
可以通过不同的方法指定报文的Qos。
应用最广泛。
◆流量管理1)链路工具●流分类(根据priority和acl)✧使用acl根据IP地址分类✧根据思科NBAR来分类,它可以根据七层来识别Router(config)#class-map mymapRouter(config-cmap)#match ?access-group Access groupany Any packetsclass-map Class mapcos IEEE 802.1Q/ISL class of service/user priority values destination-address Destination addressdiscard-class Discard behavior identifierdscp Match DSCP in IP(v4) and IPv6 packetsfr-de Match on Frame-relay DE bitfr-dlci Match on fr-dlciinput-interface Select an input interface to matchip IP specific valuesmpls Multi Protocol Label Switching specific valuesnot Negate this match resultpacket Layer 3 Packet lengthprecedence Match Precedence in IP(v4) and IPv6 packetsprotocol Protocolqos-group Qos-groupsource-address Source address●标记(IP优先级0-7和DSCP 0-63)✧标记可以基于二层IP优先级,也可以基于三层DSCP(differentiated services code point,差异化服务编点)来标记识别的流量.✧一般在标记的时候分为几大块:语音流、视频流、重要业务流、其它业务流,分为从0—7这么几个级别:(0、6、7都保留)注:x代表(1—9)是同一个级别内在分类。
●流量监控参数:✧承诺平均速率(CIR):允许流量通过的平均速率。
✧突发量(Committed Burst size,Bc):允许突发产生流量的大小,设置值要大于最大报文长度。
✧额外突发量(Excess Burst size,Be):表示流量超出突发量后还可以转发的流量的大小。
●流量策略:✧转发(transmit):对于合规流量和违规流量都可以设置策略为转发。
✧丢弃(drop):对于合规流量和违规流量都可以设置策略为丢弃。
✧标记:标记报文的优先级,例如,将合规流量报文的IP优先级设定为5,而将违规流量的报文的IP优先级设定为0。
✧进入下一级流量策略:流量策略可以多级处理,可以交给下一级策略来控制。
2)流量整形与承诺访问速率●流量整形(Generic Traffic Shaping,GTS):一种调节输出速率的措施,使用缓冲区(GTS队列)保存违规流量,按照配置的CIR使流量均匀地进行转发。
优点:减小丢包率、避免了报文重发。
缺点:增加转发时延。
应用环境:一般应用在整体流量较小,但有时出现突发流量的环境中。
●承诺访问速率(CAR):一种流量控制措施。
在三个参数中,BC+BE的大小是CAR允许突发的最大流量值。
优点:保证了数据的时延。
缺点:增加了丢包率。
应用环境:CAR技术多应用于接入层,对接入用户进行流量限制。
3)流量整形与承诺访问的配置,方法1:●流量整形配置(在出接口上配置)✧基本流量整形配置:R(config-if)#traffic-shape rate{ CIR [BC [BE] ] } [buffer-limit] (CIR必须配置,BC、BE可选。
Buffer-limit表示缓存区的使用限制,默认为1000 [报文数] )✧基于ACL的流量整形配置:R(config-if)#traffic-shape group access-group { CIR [BC [BE] ] }(access-group为ACL的序号)例如:在E0/0上配置基本流量整形,表示对经过的所有流量进行整形;在E0/1上配置基于ACL的流量整形,表示对经过的UDP流量进行整形:● 承诺访问速率配置(在进出接口上都可引用)✧ 基本配置(基于接口):✧ 扩展配置(基于ACL )4) 流量整形与承诺访问的配置,方法2:(推荐)class map 匹配策略R(config-cmap)#match any 任意流量R(config-cmap)#match {source-address/destination-address} mac{mac-address} 源或目的的MAC地址2.定义policy map流量控制策略●首先定义policy map并调用class mapR(config)#policy-map {policy-map-name}R(config-pmap)#class {class-map-name}●标记流量(选择一种)R(config-pmap-c)#set ip dscp {0~63}R(config-pmap-c)#set ip precedence {0~7}●配置CAR(承诺访问速率)R(config-pmap-c)#police {CIR} [burst-normal] [burst-max]conform-action {action} exceed-action {action} violate-action{action}CIR:承诺平均速率burst-normal:正常突发量Bcburst-max:最大突发量Bc+Beconform-action:对小于Bc+CIR的流量采取的动作,默认转发exceed-action:对在Bc+CIR和Bc+Be+CIR之间的流量采取的动作,默认转发violate-action:对大于Bc+Be+CIR的流量采取的动作,默认丢弃action:即transmit/drop/标记set-prec-transmit 0~7●配置GTS(generic traffic shaping,流量整形)R(config-pmap-c)#shape average {CIR [Bc [Be] ] }average表示平均值,整形后的速率为CIR(Bc/Be可选) R(config-pmap-c)#shape max-buffers {buffer-limit}缓冲区上限,取值为1~4096,默认为1000.3.在接口上应用策略R(config-if)#service-policy {input/output} {policy-map-name}GTS只能应用在output方向,而CAR可以应用在两个方向.4.查看配置:show policy-map {name} 查看策略配置show policy-map int f0/0 查看端口策略应用和流量信息例如:某路由器配置如下R(config)#access-list 100 permit ip 10.0.0.0 0.0.0.255 anyR(config)#class-map benetR(config-cmap)#match access-group 100R(config)#policy-map qos1 [配置CAR]R(config-pmap)#class benetR(config-pmap-c)#police 8000 1500 3000 conform-action transmitexceed-action transmit violate-action dropR(config)#int f0/0R(config-if)#service-policy input qos1 [在内口应用CAR]R(config)#policy-map qos2 [配置GTS]R(config-pmap)#class benetR(config-pmap-c)#shape average 8000R(config)#int f0/1R(config-if)#service-policy output qos2 [在外口应用GTS]◆拥塞管理1)拥塞管理技术拥塞管理一般采用队列调度技术,通过队列调度技术的算法使得不同的数据流拥有不同的优先级和带宽信息等,从而确定不同数据流被转发的顺序和带宽.主要包括以下五种技术:✧FIFO(first in first out queuing):先进先出队列✧PQ(priority queuing):优先级队列✧CQ(custom queuing):定制队列✧WFQ(weighted fair queuing):加权公平队列✧CBWFQ(class based weighted fair queuing):基于类的加权公平队列⏹WFQ:根据数据流的源IP地址、目的IP地址、协议、端口号、IP优先级等信息将不同的流分配到不同的队列。