Congestion control, Tail drop, Changing the multicast tail drop threshold – Brocade Network OS NETCONF Operations Guide v4.1.1 User Manual
Page 477

Network OS NETCONF Operations Guide
445
53-1003231-02
Congestion control
29
Congestion control
For conceptual information about the various congestion control methods supported in Network
OS, including IEEE 802.3x Ethernet Pause, Tail Drop, and Ethernet Priority Flow Control (PFC), refer
to the Network OS Administrator’s Guide.
Tail drop
This section provides procedures for configuring tail drop congestion control.
Changing the multicast tail drop threshold
To change the Tail Drop threshold, perform the following steps.
1. Issue the <edit-config> RPC to configure the <qos> node in the
urn:brocade.com:mgmt:brocade-qos namespace.
2. Under the <qos> node, include the <rcv-queue>/<multicast>/<threshold> hierarchy of node
elements.
3. Under the <threshold> node, include a <traffic-classn> element for each class of traffic, and
assign each traffic class a Tail Drop threshold value.
4. Issue the <bna-config-cmd> RPC to save the running-config file to the startup-config file.
The following example sets the threshold value for each traffic class to 1000. When this limit is
reached for a given traffic class, newly arriving frames for that class are dropped.
<?xml version="1.0" encoding="UTF-8"?>
<rpc message-id="2326" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<edit-config>
<target>
<running/>
</target>
<config>
<qos xmlns="urn:brocade.com:mgmt:brocade-qos">
<rcv-queue>
<multicast>
<threshold>
<traffic-class0>1000</traffic-class0>
<traffic-class1>1000</traffic-class1>
<traffic-class2>1000</traffic-class2>
<traffic-class3>1000</traffic-class3>
<traffic-class4>1000</traffic-class4>
<traffic-class5>1000</traffic-class5>
<traffic-class6>1000</traffic-class6>
<traffic-class7>1000</traffic-class7>
</threshold>
</multicast>
</rcv-queue>
</qos>
</config>
</edit-config>
</rpc>
<rpc-reply message-id="2326" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<ok/>
</rpc-reply>