Configuring multicast egress buffer threshold – Brocade Multi-Service IronWare QoS and Traffic Management Configuration Guide (Supporting R05.6.00) User Manual

Page 147

Advertising
background image

Multi-Service IronWare QoS and Traffic Management Configuration Guide

133

53-1003037-02

Egress port and priority based rate shaping

4

Brocade(config)# interface ethernet 1/1

Brocade(config-if-e10000-1/1)# qos multicast shaper best-effort rate 10000

In this example, the configuration will apply to Ingress traffic that arrives on either port 1/1 or port
1/2 of the Interface module.

NOTE

When a qos multicast shaper command is configured for a port, the configuration command is
placed in the running config for all ports that belong to the same Traffic Manager. In Example 1, that
would mean that the qos multicast shaper best-effort rate 10000 command would appear in the
interface configuration section for all ports (1 to 20) on the Interface Module. In Example 2, that
would mean that the qos multicast shaper best-effort rate 10000 command would appear in the
interface configuration section for ports 1 and 2 on the Interface Module.

Configuring multicast egress buffer threshold

With the current configuration egress buffer threshold per port are set to 50% of total egress buffer
size, with the new command you can set multicast egress buffer threshold up to 95% of total
egress buffer size which helps in reducing egress packet drops when there is a high multicast
traffic.

NOTE

It is recommended to use this command when a sudden burst is seen in multicast traffic and not for
general use.

The following example explains how to set the thresholds for individual ports so that the port can
use the total egress buffer. This is useful when the multicast traffic is very high.

Brocade#config terminal

Brocade(config)#interface ethernet 1/1

Brocade(config-if-e10000-1/1)# qos multicast egress-max-buffer port 95% 90%

Syntax: qos multicast egress-max-buffer port { [guaranteed_max_buffer]

[best-effort_max_buffer] }

The guaranteed_max_buffer specifies the maximum buffer size allowed per port for guaranteed
traffic flow (multicast port priority 3). Specified as percentage of total buffer size.

The best-effort_max_buffer specifies the maximum buffer size allowed per port for guaranteed
traffic flow (multicast port priority 2-0). Specified as percentage of total buffer size.

Additionally you can also have the threshold configured for individual ports so that each port has its
dedicated buffer space.

The example uses a 8x10 line card and has four ports per TM. The buffer size is divided into 4
times the total buffer size so that each port has its dedicated buffer space.

Brocade

#config terminal

Brocade

(config)#interface ethernet 1/1

Brocade(config-if-e10000-1/1)# qos multicast egress-max-buffer port 24% 23%

Syntax: qos multicast egress-max-buffer port { [guaranteed_max_buffer]

[best-effort_max_buffer] }

The guaranteed_max_buffer specifies the maximum buffer size allowed for guaranteed traffic flow
(multicast port priority 3). Specified as percentage of total buffer size.

Advertising