Re: Comments on draft-ietf-ipoib-link-multicast-04.txt

Roy Brabson <[email protected]>
Newsgroups gmane.ietf.ipoib
Message-ID <OF869F17B5.FED6F957-ON85256D1F.005E8C57-85256D1F.005FD37C@us.ibm.com>
> <VK> As I noted in my previous mail... the onus is on the router. The
> router is required to listen to multicast packets on both: a) all-router
> MGID or b) broadcast-GID
> 
> We could make that explicit in the draft. The second option, which
> apparently Roy favours is to specify that the nodes must, if the 
relevant
> MGID doesn't exist, send the packet to the MGID corresponding to the
> all-router MGID. This option is fine but it then adds another 
requirement:
> 
>    All IPoIB nodes MUST request creation request for all-router MGID
>    whether the corresponding IP layer joins the all-router IP address or
>    not.

I'm not sure I understand why an IPoIB host need to request creation of 
the all-router MGID (I do understand why an IPoIB router must, though). 
Wouldn't it be sufficient to try to "SendOnlyNonMember" join the 
all-router MGID and, if the all-router MGID doesn't exist, stop?  If the 
all-router MGID doesn't exist, then it means there are no IP routers on 
the IPoIB link who can forward the request to any off-link listeners. And, 
since the multicast group MGID doesn't exist (otherwise, the IPoIB host 
would have sent to that MGID), we already know there aren't any on-link 
IPoIB listeners.

Roy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.