帧中继流量整形

上传人:z**** 文档编号:172522262 上传时间:2022-12-05 格式:DOCX 页数:15 大小:46.54KB
收藏 版权申诉 举报 下载
帧中继流量整形_第1页
第1页 / 共15页
帧中继流量整形_第2页
第2页 / 共15页
帧中继流量整形_第3页
第3页 / 共15页
资源描述:

《帧中继流量整形》由会员分享,可在线阅读,更多相关《帧中继流量整形(15页珍藏版)》请在装配图网上搜索。

1、Yeslab安德CCIE技术文档QoS之帧中继流量整形(FRTS)来源:YesLab()作者:周亚军2013-01-2414:27210一、理论支持对比之前的GTS (通用流量整形)的shaping,FRTS没有分类,只能针对每个独立 的VC做shaping整形,而GTS可以针对ACL等分类做整形。同样是基于令牌桶算法,如果令牌桶足够,那么做取令牌转去物理接口,如果取不到足够令牌,会缓存到ShapingQueue中,等待下一个TC间隔注满令牌FRTS 中的 shapingqueue 可以是 PQ、CQ、WFQ(而 GTS 只能是 WFQ), FRTS 在接口调度机制中只能采用 WFQ( GTS

2、 下为任意的调度机制)在配置FRTS的时候需要用到特殊的工具即map-class。特殊的FRTS可以来配置Tc (但是配置上去似乎没有作用,当然也可以通过Bc/Cir得到)FRTS 可以应用在帧中继的物理接口和子接口,但是必须在物理接口开启流量整形,而且物理接口的队列只能是 FIFO二、拓扑描述如下图所示,R1和R3之间通过帧中继封装连接。DLCI也已经标识完毕三、实验步骤1、物理接口的 FRTS定义map-class,在后面调用到接口或者DLCI中。在map-class中可以定义Cir等值R1(config)#map-classframe-relayFRTSR1(config-map-cla

3、ss)#frame-relaycir128000-Cir 为 128000bpsR1(config-map-class)#frame-relaybc160O0-定义 BC 为 16O00bitsR1(config-map-class)#frame-relaymincir64000-定义 MiniCir,通常为 Cir 的一 半,该值为通用流量整形中的adaptive值,也就是最多降低到多少R1(config)#ints1/0R1(config-if)#frame-relayclassFRTS- 应用 map-class 到物理接口,那么此时流量 整形是针对所有的 DLCI此时帧中继流量整形还没

4、有运行,因为在物理接口有一条开启命令:R1(config-if)#frame-relaytraffic-shaping- 任何时候开启帧中继流量整形,无论是物 理接口还是子接口都要在物理接口开启验证R1#shframe-relaypvc103 (注意一定要加 103,否则看不到效果)PVCStatisticsforinterfaceSerial1/0(FrameRelayDTE) DLCI=103,DLCIUSAGE=LOCAL,PVCSTATUS=ACTIVE,INTERFACE=Serial1/0 inputpkts140outputpkts15inbytes39235outbytes86

5、0droppedpkts0inpktsdropped0outpktsdropped0outbytesdropped0inFECNpkts0inBECNpkts0 outFECNpkts0outBECNpkts0inDEpkts0 outDEpkts0outbcastpkts10outbcastbytes3405minuteinputrate0bits/sec,0packets/sec5minuteoutputrate0bits/sec,0packets/secpvccreatetime02:05:14,lasttimepvcstatuschanged02:05:14cir128000 bc16

6、000 be0 bytelimit2000 interval125mincir64000 byteincrement2000 AdaptiveShapingnonepkts15 bytes860 pktsdelayed0 bytesdelayed0shapinginactive- 此时没有流量,所以没有激活trafficshapingdrops0Queueingstrategy:fifo-shapingqueue 队列默认为 FIFO ,可以修改成 PQ、CQ或者 WFQOutputqueue0/40,0drop,0dequeued以上验证中,cir=128O00bps , bc=16000b

7、its,所以 TC=Bc/Cir=1/8 秒=125 毫秒,但是默认情况下该值(125ms )是不能调整的面来做一些调整:R1(config)#map-classframe-relayFRTSR1(config-map-class)#frame-relayfair-queue-把 shapingqueue 从默认的 FIFO改成 WFQR1(config-map-class)#frame-relaytraffic-rate80009000- 用另外一种方式指定Cir为8000, PIR ( CIR+EIR)为9000 ,此时以该制定方式为准验证:R1#shframe-relaypvc103PV

8、CStatisticsforinterfaceSerial1/0(FrameRelayDTE)DLCI=103,DLCIUSAGE=LOCAL,PVCSTATUS=ACTIVE,INTERFACE=Serial1/0inputpkts0outputpkts0 inbytes0outbytes0droppedpkts0 inpktsdropped0outpktsdropped0outbytesdropped0inFECNpkts0inBECNpkts0 outFECNpkts0outBECNpkts0inDEpkts0 outDEpkts0outbcastpkts0outbcastbytes05

9、minuteinputrate0bits/sec,0packets/sec5minuteoutputrate0bits/sec,0packets/secpvccreatetime02:27:02,lasttimepvcstatuschanged02:27:02cir8000bc8000 be0bytelimit125interval125- 系统指定 Tc125msmincir64000 byteincrement125 AdaptiveShapingnone- 没有指定在什么情况下降速pkts0bytes0pktsdelayed0bytesdelayed0shapinginactivetra

10、fficshapingdrops0Queueingstrategy:weightedfair- 指定 shapingqueue 队列调度机制为 WFQCurrentfairqueueconfiguration:Discard Dynamic Reservedthreshold queuecount queuecount64 16 0Outputqueuesize0/maxtotal600/drops0为了有一个直观的认识,我们在R3上pi ng 些较大的报文(这种方式并不完全准确)R3#ping13.1.1.1size10000r100Typeescapesequencetoabort.Sen

11、ding100,10000-byteICMPEchosto13.1.1.1,timeoutis2seconds:Successrateis0percent(0/18)R1#shframe-relaypvc103PVCStatisticsforinterfaceSerial1/0(FrameRelayDTE)DLCI=103,DLCIUSAGE=LOCAL,PVCSTATUS=ACTIVE,INTERFACE=Serial1/0inputpkts38outputpkts35inbytes51661outbytes50740droppedpkts0inpktsdropped0outpktsdrop

12、ped0outbytesdropped0inFECNpkts0inBECNpkts0outFECNpkts0outBECNpkts0inDEpkts0 outDEpkts0outbcastpkts0outbcastbytes05minuteinputrate2000bits/sec,2packets/sec5minuteoutputrate2000bits/sec,2packets/sec pvccreatetime02:29:26,lasttimepvcstatuschanged02:29:26 cir8000 bc8000 be0 bytelimit125 interval125 minc

13、ir64000 byteincrement125 AdaptiveShapingnone pkts7 bytes10148 pktsdelayed6 bytesdelayed8644 shaping activetrafficshapingdrops0Queueingstrategy:weightedfairCurrentfairqueueconfiguration:Discard Dynamic Reservedthreshold queuecount queuecount64 16 0Outputqueuesize28/maxtotal600/drops0R1#shtraffic-shap

14、estatisticsAcc.QueuePackets Bytes Packets Bytes ShapingI/F ListDepth Delayed Delayed ActiveSe1/0 63 14 20296 13 18792 yes 通常队列 shendu 有值,那么一定会激活 shapingR1#shtraffic-shapequeueTrafficqueuedinshapingqueueonSerial1/0dlci103Queueingstrategy:weightedfairQueueingStats:63/600/64/16(size/maxtotal/threshold/

15、drops)Conversations 1/1/16(active/maxactive/maxtotal)ReservedConversations0/0(allocated/maxallocated)AvailableBandwidth64kilobits/sec(depth/weight/totaldrops/no-bufferdrops/interleaves)63/32384/16/0/0Conversation3,linktype:ip,length:1504 source:13.1.1.1,destination:13.1.1.3,id:0x001F,ttl:255,prot:12

16、、在子接口实现去掉R3上物理接口的地址,然后配置子接口R3(config)#interfaceSerial1/1.1point-to-pointR3(config-subif)#ipaddress13.1.1.3255.255.255.0 下面配置 map-class 以及应用R3(config)#map-classframe-relayEnderR3(config-map-class)#frame-relaycir256000R3(config-map-class)#frame-relaybc24000R3(config-map-class)#frame-relaytc50-手动定义 Tc,

17、但没有效果R3(config-map-class)#frame-relaymincir128000R3(config-map-class)#frame-relayadaptive-shapingbecn一定要应用到子接口的DLCI下,当然物理接口要开启整形R3(config)#ints1/1.1R3(config-subif)#frame-relayinterface-dlci301R3(config-fr-dlci)#classEnderR3(config)#ints1/1R3(config-if)#frame-relaytraffic-shapingR3#shframe-relaypvc3

18、01PVCStatisticsforinterfaceSerial1/1(FrameRelayDTE)DLCI=301,DLCIUSAGE=LOCAL,PVCSTATUS=ACTIVE,INTERFACE=Serial1/1.1inputpkts181outputpkts470inbytes215733outbytes393685droppedpkts0inpktsdropped0outpktsdropped0outbytesdropped0inFECNpkts0inBECNpkts0outFECNpkts0outBECNpkts0inDEpkts0outDEpkts0outbcastpkts

19、218 outbcastbytes666535minuteinputrate0bits/sec,0packets/sec5minuteoutputrate0bits/sec,0packets/secShapingadaptstoBECNpvccreatetime03:37:58,lasttimepvcstatuschanged03:22:28cir256000 bc24000 be0 bytelimit3000 interval93-93ms=24000/256000=0.093即 93 毫秒mincir128000 byteincrement2976 AdaptiveShapingBECN-

20、 指定在收到BECN 降速pkts482 bytes393813 pktsdelayed192 bytesdelayed276608shapinginactivetrafficshapingdrops0Queueingstrategy:fifoOutputqueue0/40,0drop,0dequeued3、嵌套 policy-map 的 FRTS可以在指定的带宽下嵌套其他某种特殊的流量赋予其带宽值R3(config)#access-list100permittcpanyanyeq80-定义 HTTP 的流量R3(config)#class-mapYeslabR3(config-cmap)#m

21、atchaccess-group100R3(config)#policy-mapYeslabR3(config-pmap)#classYeslabR3(config-pmap-c)#bandwidth10- 带宽为 10kbpsR3(config-pmap)#map-classframe-relayEnderR3(config-map-class)#service-policyoutputYeslab- 在 map-class 中嵌套之前定义的 policy-mapR3#shframe-relaypvc301PVCStatisticsforinterfaceSerial1/1(FrameRel

22、ayDTE)DLCI=301,DLCIUSAGE=LOCAL,PVCSTATUS=ACTIVE,INTERFACE=Serial1/1.1inputpkts182outputpkts479 inbytes215767outbytes396448droppedpkts0 inpktsdropped0outpktsdropped0outbytesdropped0inFECNpkts0inBECNpkts0 outFECNpkts0outBECNpkts0inDEpkts0 outDEpkts0outbcastpkts227outbcastbytes694165minuteinputrate0bit

23、s/sec,0packets/sec5minuteoutputrate0bits/sec,0packets/secShapingadaptstoBECNpvccreatetime03:47:29,lasttimepvcstatuschanged03:31:59mincir128000 byteincrement2976 AdaptiveShapingBECNbytesdelayed276608pkts492 bytes396610 pktsdelayed192shapinginactivetrafficshapingdrops0servicepolicyYeslabSerial1/1.1:DL

24、CI301-Service-policyoutput:YeslabClass-map:Yeslab(match-all)0packets,0bytes5minuteofferedrate0bps,droprate0bpsMatch:access-group100QueueingOutputQueue:Conversation25Bandwidth 10 (kbps)Max Threshold 64 (packets)(pktsmatched/bytesmatched)0/0(depth/totaldrops/no-bufferdrops)0/0/0Class-map:class-default(match-any)2packets,614bytes5minuteofferedrate0bps,droprate0bpsMatch:anyOutputqueuesize0/maxtotal600/drops0

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!