Allied Telesis AlliedWare Plus Switch User Manual


 
Page 16 | AlliedWare Plus™ OS: Overview of QoS
Example For the class map called “example”, if you want to take all traffic with a DSCP of 34, 36 or 38
and premark it to CoS 4, queue 4; CoS 5, queue 5; and CoS 6, queue 6 respectively, then
enter the following commands:
awplus(config)#mls qos map mark-dscp 34 to new-cos 4 new-queue 4
awplus(config)#mls qos map mark-dscp 36 to new-cos 5 new-queue 5
awplus(config)#mls qos map mark-dscp 38 to new-cos 6 new-queue 6
awplus(config)#policy-map example
awplus(config-pmap)#class example
awplus(config-pmap-c)#trust dscp
If instead you want to treat all traffic in the class map as if it had a DSCP of 34, enter the
following commands:
awplus(config)#mls qos map mark-dscp 34 to new-cos 4 new-queue 4
new-bandwidth-class green new-dscp 34
awplus(config)#policy-map example
awplus(config-pmap)#class example
awplus(config-pmap-c)#trust dscp
awplus(config-pmap-c)#set dscp 34
Policing
Policing is the process of counting the number of packets that the switch processes and
determining their level of conformance with their bandwidth limits. The AlliedWare Plus OS
enables you to police ports and different types of traffic separately or in combination.
Policing is performed on a per-policer basis for a class map. Policers are one of:
z “ordinary” policers, which count the amount of traffic in a single class map in a single policy
map on a single port
z aggregate policers, which combine the traffic belonging to a given class map across every
policy map and port that use that class map.
Both ordinary and aggregate policers can be either single-rate or twin-rate. With the
AlliedWare Plus OS, you explicitly select whether to use a single-rate or twin-rate policer.
The following sections summarise the policing options, and tell you how to configure them.
For details of the policer algorithms, see the Advanced QoS White Paper in the White Papers
library at www.alliedtelesis.com/resources/literature/literature.aspx?id=3.
For configuration examples with ordinary and aggregate policers, see "Policing Examples" on
page 30.