 Voice-Calls class: policy-map WAN-Link description [ --- [ Apply Treatment for Classes ]---] class Voice-Calls priority 148 Using the priority command within the class map tells the router to assign this class to the strict priority queue. The number after the command is the amount of band- width to allocate to the priority queue. In this case, we're allocating 148 Kbps to the priority queue. There are additional subcommands that I encourage you to learn about, but for the present example, this is all you need. Some newer versions of IOS code allow you to allocate based on a per- centage of the entire link. To do this, use a command like priority percent 10 (this would allocate 10 percent of the circuit's total band- width to the priority queue). Now that we've configured the priority queue, let's configure the rest of the queues. We no longer need to use the priority command. From this point on, we'll allocate bandwidth using the bandwidth command in each class. This set of commands allocates 30 Kbps of the link's total bandwidth to the Voice-Control class: class Voice-Control bandwidth 30 Configuring the Routers On newer versions of IOS, you can specify a percentage of the remain- ing bandwidth to allocate to each nonpriority queue. For example, if you'd applied 10 percent to the priority queue, and wanted to apply 5 percent of the remaining bandwidth (that is, the bandwidth left after the first 10 percent is used) to the Voice-Control class, you could use the following commands instead: class Voice-Control bandwidth remaining percent 5 Each of the remaining classes will be configured the same way, including the appro- priate bandwidth assignments: class Telnet-Traffic bandwidth 64 class HTTP-Call-Center bandwidth 384 class Mail-Traffic bandwidth 128 Finally, we need to configure the default queue. To ensure that weighted fair queu- ing is applied to the remainder of the traffic, we must reference the class-default class in our policy map: class class-default fair-queue class-default is a reserved name; you ca