Re: IPoIB link address
Roy Brabson <[email protected]>
| Newsgroups | gmane.ietf.ipoib |
|---|---|
| Message-ID | <OFB1B49B74.B36EB6E2-ON85256DAA.004D403E-85256DAA.004DDED0@us.ibm.com> |
> >In the IP encapsulation draft , section 6.1.2, it is indicated that the > >Q_Key used should be that of the > >broadcast-GID. Which broadcast GID should be used? Specifically, if the > >IPv4 and IPv6 broadcast GIDs are assigned different Q_keys, which Q_Key > >should be used? > > You should look at the link & multicast draft, not the encapsulation > draft for the Q_Key assignment. In that draft Q_Key is described as an > IPoIB link attribute shared by both IPv4 and IPv6. (See section 6.2 IPoIB > Link Q_Key.) This is news to me. Even after re-reading the section, I did not realize that this was a requirement. I think this is because I saw the IPv4 and IPv6 IPoIB links as "separate" logical entities where all IPv4 partners need the same Q_Key and all IPv6 partners need the same Q_Key, but the two do not necessarily need to match. I agree with subsequent comments: if it is required that the Q_Keys for IPv4 and IPv6 must match, then it should be explicitly stated, and the appropriate action for an IPoIB node to take if this is not true should be documented. As it is now, it is certainly vague enough that people are reading the same text and drawing different conclusions as to what the text is saying. Roy