学习CQ(定制队列)的配置;本实验首先用ACL定义一些流量。然后再将这些流量进行先后排队,最后将排好队的流量策略应用到接口上<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1 过滤流量
R2(config)#access-list 101 permit ospf any any R2(config)#access-list 101 permit eigrp any any R2(config)#access-list 102 permit ip any 192.168.0.1 0.0.0.0 R2(config)#access-list 102 permit ip host 192.168.0.1 any R2(config)#access-list 103 permit tcp any host 192.168.0.1 eq 23 R2(config)#access-list 103 permit tcp any host 192.168.0.1 eq 21 R2(config)#access-list 103 permit tcp any host 192.168.0.1 eq 20
R2(config)#access-list 104 permit udp any lt 200 any lt 200 R2(config)#access-list 104 permit tcp any range 135 139 any range 135 139
R2(config)#access-list 105 permit udp any range 16333 35252 any range 16333 35252
2 队列排序
R2(config)#queue-list 1 protocol ip 1 list 101 //将与List101匹配的流量排在第一位 R2(config)#queue-list 1 protocol ip 2 list 102 R2(config)#queue-list 1 protocol ip 3 list 103 R2(config)#queue-list 1 protocol ip 4 list 104 R2(config)#queue-list 1 protocol ip 5 list 105
R1#sh queueing //查看队列 Current fair queue configuration: Current priority queue configuration:
List Queue Args 2 high protocol ip list 2 2 medium protocol ip list 3 2 normal protocol ip tcp port www 2 low protocol ip tcp port ftp 2 low protocol ip tcp port ftp-data
QoS---CBWFQ(基于类分配带宽)
CBWFQ(基于类分配带宽)基本配置
实验要求:给上一个实验所定义的3种流量,QQ,SMTP,FTP分配不同的带宽
1 定义流量 (直接调用上一个实验的配置)
R4(config)#class-map QQ R4(config-cmap)#match access-group name QQ //匹配一个名为QQ的命名ACL R4(config-cmap)#exi R4(config)#ip access-list extended QQ R4(config-ext-nacl)#permit ip any 61.172.240.0 0.0.0.255 R4(config-ext-nacl)#permit udp any any eq 4000 R4(config-ext-nacl)#permit udp any any eq 8000 R4(config-ext-nacl)#exi
R4(config)#class-map smtp R4(config-cmap)#match access-group 100 R4(config-cmap)#exi R4(config)#access-list 100 permit tcp any any eq smtp
R4(config)#class-map ftp R4(config-cmap)#match access-group 101 R4(config-cmap)#exi R4(config)#access-list 101 permit tcp any any eq 20 R4(config)#access-list 101 permit tcp any any eq 21
R4#sh policy-map //查看策略 Policy Map wy Class QQ police cir 10000 bc 1500 conform-action drop exceed-action drop Class smtp police cir 10000 bc 1500 conform-action drop exceed-action drop Class ftp police cir 10000 bc 1500 conform-action drop exceed-action drop
Policy Map CBWFQ Class QQ Bandwidth 5 (%) Max Threshold 64 (packets) Class smtp Bandwidth 25 (%) Max Threshold 64 (packets) Class ftp Bandwidth 20 (%) Max Threshold 64 (packets)