Multicast queue scheduling, Scheduling the qos multicast queue – Brocade Network OS NETCONF Operations Guide v4.1.1 User Manual
Page 486

454
Network OS NETCONF Operations Guide
53-1003231-02
Scheduling
29
c. In the <dwrr-traffic-classn> element, set the percentage of bandwidth to be allocated to
the specific queue.
4. Issue the <bna-config-cmd> RPC to save the running-config file to the startup-config file.
The following example assigns Traffic Classes 4 through 7 to the strict priority Traffic Class, and
allocates percentage bandwidth to each Traffic Class.
<?xml version="1.0" encoding="UTF-8"?>
<rpc message-id="2334" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<edit-config>
<target>
<running/>
</target>
<config>
<qos xmlns="urn:brocade.com:mgmt:brocade-qos">
<queue>
<scheduler>
<strict-priority>
<priority-number>4</priority-number>
<scheduler-type>dwrr</scheduler-type>
<dwrr-traffic-class4>10</dwrr-traffic-class4>
<dwrr-traffic-class5>20</dwrr-traffic-class5>
<dwrr-traffic-class6>30</dwrr-traffic-class6>
<dwrr-traffic-class-last>40</dwrr-traffic-class-last>
</strict-priority>
</scheduler>
</queue>
</qos>
</config>
</edit-config>
</rpc>
<rpc-reply message-id="2334" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<ok/>
</rpc-reply>
Multicast queue scheduling
The multicast traffic classes are numbered from 0 to 7; higher numbered traffic classes are
considered higher priority. A fixed mapping from multicast traffic class to equivalent unicast traffic
class is applied to select the queue scheduling behavior. For additional information, refer to the
Network OS Administrator’s Guide
Scheduling the QoS multicast queue
To schedule the QoS multicast queue, perform the following steps.
1. Issue the <edit-config> RPC to configure the <qos> node in the
urn:brocade.com:mgmt:brocade-qos namespace with the schedule to use and the traffic class
bandwidth mapping.
2. Under the <qos> node, include the <queue>/<multicast>/<scheduler> hierarchy of element
nodes.
3. Under the <scheduler> node, include the <dwrr> node element to configure deficit weighted
round robin queues.