Enhanced control packet prioritization – Brocade Multi-Service IronWare QoS and Traffic Management Configuration Guide (Supporting R05.6.00) User Manual
Page 99

Multi-Service IronWare QoS and Traffic Management Configuration Guide
85
53-1003037-02
Protocol Packet Prioritization
4
Enhanced control packet prioritization
The Traffic Manager (TM) allows prioritization and scheduling of packets destined for the CPU to
guarantee optimal control packet processing and to reduce protocol flapping. The TM achieves
physical separation of CPU-bound data and control packets. The hierarchical structure supports
four sets of eight priority queues. The four sets are as follows:
•
Protocol set - Protocol packets that are prioritized by the network processor.
•
Management set - Packets destined for the router; for example, Ping and Telnet.
•
Flow set - Flow-driven packets to the CPU; for example, Unknown DA, DPA, Layer 2 broadcast
and multicast, Multicast, VPLS SA Learning packets.
•
Snoop set - CPU copy packets; for example, Regular Layer 2 SA learning, sFlow, ACL Logging,
RPF Logging. The rl-cpu-copy command defines the rate shaping value for the snoop queues.
For each set of the eight priority queues, the priority queue 7 is given the highest rate, the priority
queue 6 to queue 2 are given the same rate, and the priority queue 1 and queue 0 are given a
lower rate. Each of the four sets of CPU queues is given equal weights. With the flow-driven packets
given the same weight as the other packets, the protocol packets and flow-driven packets are
queued separately so that the protocol packets are processed at a faster rate compared to the
flow-driven packets.
lists the protocol packets of the network processor prioritized protocol set based on their
priorities.
VRRPE
PIM / PIM in 6to4
BFD (Bidirectional Forwarding Detection)
PIM / PIM in 6to4
BFD (Bidirectional Forwarding Detection)
TABLE 27
Network processor prioritized protocol packets
Priority categorization
Protocols
P7
LACP, UDLD (802.3ah), STP, RSTP, BPDU, VSRP, MRP, BFD, GRE-KA, IS-IS over GRE,
G.8032, LLDP, non-CCM 802.1ag (Ethernet + MPLS Encapsulated), BFD (Single-hop,
Multi-hop, and MPLS), IS-IS Hello, OSPFv2 Hello (GRE + Ethernet), OSPFv3 Hello (6to4 +
Ethernet).
P6
IS-IS Non-Hello, OSPFv2 and OSPFv3 Non-Hello (Ethernet, GRE, 6to4), IPsec ESP Packets
(for OSPFv3 over IPsec), OSPF, OSPF over GRE or 6to4, IS-IS, RIP, RIPNG, VRRP (Version 4
and Version 6), VRRP-E (Version 4 and Version 6).
P5
BGP, BGP over GRE or 6to4, PIM, PIM over GRE or 6to4, LDP (basic and extended), RSVP,
CCP (MCT), 802.1ag CCM (Ethernet + MPLS Encapsulated).
P4
VPLS Encapsulated PIM, DVMRP, MSDP, MSDP over GRE, MSDP over VPLS.
P3
IGMP, VPLS Encapsulated IGMP, GRE Encapsulated IGMP, ARP, MLD, DHCP, BOOTP, ND6
and ND6 in 6to4.
P2
IPv4 Router Alert.
TABLE 26
Default prioritized protocol table
Protocol Packets