Specifying threshold values for flow control, Changing the load interval time, Wait for all cards feature – Brocade BigIron RX Series Configuration Guide User Manual

Page 225

Advertising
background image

BigIron RX Series Configuration Guide

147

53-1002484-04

Changing the load interval time

6

Specifying threshold values for flow control

The 802.3x flow control specification provides a method for slowing traffic from a sender when a
port is receiving more traffic than it can handle. Specifically, the receiving device can send out
802.3x PAUSE frames that request that the sender stop sending traffic for a period of time.

The device generates 802.3x PAUSE frames when the number of buffers available to a module's
Buffer Manager (BM) drops below a threshold value. A module's BM can start running out of
buffers when a port receives more traffic than it can handle. In addition, the device drops the
lowest priority traffic when the number of available buffers drops below a second threshold. When
the number of available buffers returns to a higher level, the device sends out another PAUSE
frame that tells the sender to resume sending traffic normally. You can specify values for both
thresholds, as well as the module where the thresholds are to take effect.

NOTE

To use this feature, 802.3x flow control must be enabled globally on the device. By default, 802.3x
flow control is enabled on the device, but can be disabled with the no flow-control command.

To specify threshold values for flow control, enter the following command.

BigIron RX(config)# qd-flow sink 75

Syntax: qd-flow sink <sinking-threshold>

The threshold values are percentages of the total number of buffers available to a module's Buffer
Manager.

When the <sinking-threshold> is reached, the device sends out 802.3x PAUSE frames telling the
sender to stop sending traffic for a period of time.

Changing the load interval time

The load-interval command allows you to change the length of time over which load averages are
computed as shown in the following example. If you set the value of load interval to 30 seconds,
the load data collected over the period of 30 seconds is used for average load calculations.

BigIron RX(config-if-e1000-5/1)# load-interval 30

Syntax: [no] load-interval <seconds>

The <seconds> variable can be configured in multiples of 30 seconds within the range of 30 to
300 seconds. The default value of load-interval is 300 seconds.

Wait for all cards feature

During a system reload, an Interface module comes up after it completes its initialization process.
After an Interface module is up, its ports can come up. Since 10G modules have more packet
processors to initialize, 1G ports are up earlier than 10G ports.

This command directs all ports to come up at the same time. This is done by waiting for all
Interface modules to come up first, before allowing for ports to come up.

To have all ports come up at the same time during a system reload, enter a command such as the
following.

Advertising