[f-nsp] ICX6650 / ICX7750 queue mapping

Robert Wiebusch rwiebusc at brocade.com
Thu Jul 20 14:47:44 EDT 2017


Here are the FastIron/ICX control protocols and the queues they are mapped to.  These are not configurable.  Only the ICX 6430 has 4 hardware queues, all other ICX have 8 priority queues per port.


PRIORITY
CATEGORIZATION

PROTOCOLS


P7

Stacking Control
L2 Control:  LACP, UDLD (802.3ah), STP, RSTP, BPDU,  MRP, LLDP,
Others: VRRP (v4 and v6), VRRP-E(v4 and v6) GRE keep alive

P6

OSPF (v2 and v3), RIP v2, RIPNG, PIM

P5

BGP, ARP, RIP v1, DHCP, IPV6 ND

P4

IGMP, MLD

P3

P2

P1

SFLOW

P0





From: foundry-nsp [mailto:foundry-nsp-bounces at puck.nether.net] On Behalf Of Chris Wopat
Sent: Thursday, July 20, 2017 8:52 AM
To: foundry-nsp at puck.nether.net
Subject: [f-nsp] ICX6650 / ICX7750 queue mapping

Curious if anyone has a doc that shows default queue mappings on ICX platforms. 6650 appears to have 8 queues per interface.

With default config, most traffic is 0 (so I presume that's BE), but I see traffic in 6 and 7 as well. I would guess that it's mapping 6/7 to network control depending on what type of packet, but it would be nice to know for sure. Some docs say 7 is used for stacking depending on platform, but although we're not stacking we see lots of packets in that queue.

Ideally I'm looking for the ICX equivalent docs:

https://www.juniper.net/documentation/en_US/junos/topics/concept/forwarding-classes-default-cos-config-guide.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.juniper.net_documentation_en-5FUS_junos_topics_concept_forwarding-2Dclasses-2Ddefault-2Dcos-2Dconfig-2Dguide.html&d=DwMFaQ&c=IL_XqQWOjubgfqINi2jTzg&r=M1vl_zSGHsSTVjkTM6j0Usz9-2PQnwUeIHs6nk6fZYw&m=o-djbeVvS8l7qU9Gzwr3pNb7kNFyz4MAcnESWli9Ku8&s=Gyn4d9Hh8cokb4FhpTZKasTLaheUlSrNEkSYWQ9zRdY&e=>

https://www.juniper.net/documentation/en_US/junos/topics/reference/general/hw-cos-default-re-queues-reference-cos-config-guide.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.juniper.net_documentation_en-5FUS_junos_topics_reference_general_hw-2Dcos-2Ddefault-2Dre-2Dqueues-2Dreference-2Dcos-2Dconfig-2Dguide.html&d=DwMFaQ&c=IL_XqQWOjubgfqINi2jTzg&r=M1vl_zSGHsSTVjkTM6j0Usz9-2PQnwUeIHs6nk6fZYw&m=o-djbeVvS8l7qU9Gzwr3pNb7kNFyz4MAcnESWli9Ku8&s=EH9lOzlfVnF3JuTsBLh9FtfKaXFSTY89gw3xTdMsMEk&e=>

.. which show default queue types per platform + which type of packets generated from the device are in which queue.

I've configured some queue mappings to map pretty much everything AWAY from queue 7, yet it still gets hits, so who knows. This particular config is on a 6650 running 8.0.10m.

#show qos-tos
DSCP-->Traffic-Class map: (DSCP = d1d2: 00, 01...63)

     d2|  0   1   2   3   4   5   6   7   8   9
  d1   |
  -----+----------------------------------------
   0   |  0   0   0   0   0   0   0   0   0   0
   1   |  0   0   0   0   0   0   0   0   0   0
   2   |  0   0   0   0   0   0   0   0   0   0
   3   |  0   0   0   0   2   0   2   0   2   0
   4   |  0   0   0   0   0   0   5   0   6   0
   5   |  0   0   0   0   0   0   6   0   0   0
   6   |  0   0   0   0



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/foundry-nsp/attachments/20170720/aa8de793/attachment.html>


More information about the foundry-nsp mailing list