简介:应用说明目标:在AR1830上同时启用NAT和QOS,从PC1发送的数据流定义为Gold(优先级为5),至少要保证50%的ADSL带宽;从PC2发送的数据流定义为multimedia(优先级3),至少要保证20%的ADSL带宽;网管(优先级7)要 ...
关键字: AR18 宽带路由器 NAT+QoS典型应用 配置
应用说明
目标:在AR1830上同时启用NAT和QOS,从PC1发送的数据流定义为Gold(优先级为5),至少要保证50%的ADSL带宽;从PC2发送的数据流定义为multimedia(优先级3),至少要保证20%的ADSL带宽;网管(优先级7)要保证10%带宽,但是在网络不忙的时候,
各个数据流都可以超过自己所定义的带宽。
实现:首先是在以太网入口上,对Gold,Multimedia做识别并打IP-precedence,对于网管流量,配置classifier来匹配源地址是Lo0口的数据包,然后在上行口(adsl口)先配置car来打IP-precedence,并同时配置EF队列保证优先转发。对在以太网入口打过IP-precedence的Multimedia和gold流,在上行口上做AF队列来保证带宽。 这里要注意的一点是,在出接口上要么只能配置百分比带宽,要么只能配置指定数字带宽,不能如客户要求的那样配置成既有百分比又有数据带宽(如25%/25%/16K),所以需要预先知道上行带宽,然后自己计算一下,再确认是配置成百分比还是数字带宽。
另外,ADSL接口的QoS带宽根据国际标准均为640bps。
组网图
![]() |
1、 QoS CBQ只能应用在ATM接口的PVC下,不可以直接用在ATM接口或Dialer口;
详细配置
AR18-30(PPPoE Client)配置:
discur # sysnameRouter # dialer-rule1ippermit # trafficclassifiergoldoperatorand if-matchip-precedence5 trafficclassifiersnmpoperatorand if-matchacl3003 trafficclassifiermultimediaoperatorand if-matchip-precedence3 # trafficbehaviorgold queueafbandwidthpct50 trafficbehaviorsnmp queueafbandwidthpct10 trafficbehaviormultimedia queueafbandwidthpct20 # qospolicypolicy1 classifiermultimediabehaviormultimedia classifiergoldbehaviorgold classifiersnmpbehaviorsnmp # interfaceDialer1 link-protocolppp mtu1450 ipaddressppp-negotiate dialerusertest dialer-group1 dialerbundle1 natoutbound3000 # interfaceEthernet1/0 ipaddress202.150.1.31255.255.255.0 qoscarinboundacl3001cir100000000cbs100000000ebs0greenremark-prec-pa ss5redremark-prec-pass5 qoscarinboundacl3002cir100000000cbs100000000ebs0greenremark-prec-pa ss3redremark-prec-pass3 # interfaceAtm2/0 pvc4/33 mapbridgeVirtual-Ethernet1 qosreserved-bandwidthpct100 qosapplypolicypolicy1outbound qoscaroutboundacl3003cir16000cbs15000ebs0greenremark-prec-pass7re dremark-prec-pass7 # interfaceVirtual-Ethernet1 pppoe-clientdial-bundle-number1 # interfaceNULL0 # interfaceLoopBack0 ipaddress202.150.10.1255.255.255.255 # aclnumber3000 rule0permitipsource202.150.1.00.0.0.255 rule1denyip aclnumber3001 rule0permitipsource202.150.1.10 aclnumber3002 rule0permitipsource202.150.1.20 aclnumber3003 rule0permitipsource202.150.10.10 # iproute-static0.0.0.00.0.0.0Dialer1preference60 # user-interfacecon0 idle-timeout00 user-interfacevty04 authentication-modenone userprivilegelevel3 # return AR4640(PPPoEServer)配置: discur # sysnameAR46-40 # local-usertestpasswordsimpletest # ippool143202.143.1.100202.143.1.200 # interfaceVirtual-Template33 pppauthentication-modepapschemedefault pppaccountingschemedefault ipaddress202.143.1.46255.255.255.0 remoteaddresspool143 # interfaceAux0 asyncmodeflow |


