[openib-general] [RFC] IPoIB sockaddr_ll changes
    Roland Dreier 
    rolandd at cisco.com
       
    Fri Aug  5 09:26:10 PDT 2005
    
    
  
    Hal> The current link level address accomodates MAC addresses
    Hal> which are 8 bytes. IPoIB link level addresses are composed of
    Hal> a GID (Global Identifier) which is 16 bytes and a QPN (Queue
    Hal> Pair Number) which is 3 bytes with 1 byte Reserved. So in
    Hal> order to support IPoIB interfaces, the link layer address
    Hal> needs to be increased from 8 to 20 bytes.
I don't think we need more detail on the format of the IPoIB address.
It's OK just to say that it's 20 bytes long.  What needs more
explanation is why struct sockaddr_ll has to grow.  What breaks with
the current definition?
 - R.
    
    
More information about the general
mailing list