[ofa-general] QoS RFC / how its linked to the networking stack QoS?

Sean Hefty mshefty at ichips.intel.com
Mon Aug 6 09:15:58 PDT 2007


> I wonder how you think the suggested scheme for IPoIB plugs into the 
> existing QoS flow at the Linux network stack. Looking on the man pages 
> of tcp(7) and ip(7) I see that there's a SOL_SOCKET level option of 
> SO_PRIORITY and SOL_IP level option of IP_TOS.

I was looking at IB routing, not IP routing.  IPv6 uses flow info, 
which, from what I can tell, is traffic class and flow label.

> Looking lower in the stack, on the IPoEth scheme where the 802.1q is 
> used for the VLAN header generation, the code seems to generate the 
> p_bits field of the header using skb->priority (see the call to 
> vlan_dev_get_egress_qos_mask() from vlan_dev_hard_header() at 
> net/8021q/vlan_dev.c)

Someone with more knowledge of IPoIB than me needs to provide input 
here.  I thought the use of different PKeys was similar to the selection 
of a VLAN.

- Sean



More information about the general mailing list