Michael,<br>thanks for your reply. But, this gives rise to couple of questions..<br><br>1] If such multicast routing protocol for IB routers is not yet specifid by IBTA or IETF, then current implementation have IP subnet restricted within a IB subnet. According to RFC 4391, section 
9.1.1, the link layer address is formed through combination of GID + QPN. If we are not spanning across IB subnets what is the use of GID as we need to get LID from GID? Probably, in that case ARP reply with LID,Q_Key and other path information would be helpful which resolves path in 1 loop than 2 loops in case of GID(first to resolve GID and then to get LID).
<br><br>2] When we look at code the dev->dev_addr is still made up of GID+QPN. What could be the purpose of having implementation this way if we can have dev->dev_addr made up of LID,Q_KEY etc with reference to point no 1 above?
<br><br><div><span class="gmail_quote">On 7/26/07, <b class="gmail_sendername">Michael S. Tsirkin</b> <<a href="mailto:mst@dev.mellanox.co.il">mst@dev.mellanox.co.il</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> Quoting Amar Mudrankit <<a href="mailto:amar.mudrankit@gmail.com">amar.mudrankit@gmail.com</a>>:<br>> Subject: ARP in IPoIB<br>><br>> Hello all,<br>><br>>     Being new to this group, following questions may sound a bit basic level
<br>> but I would be really very happy if somebody could help me out in those.<br>><br>> 1] Does current implementation of IPoIB supports IP hosts spanning different IB<br>> subnets? If so, how does it resolves the IP addresses(QPN+GID etc) because how
<br>> would the broadcast IP ( multicast IB) request would reach different IB subnet<br>> as the router should have multicast routing capabilities? Does it mean that the<br>> current IPoIB implementation is supported for hosts within single IB subnet and
<br>> not beyond that?<br>><br>> 2] What is all-router multicast group(RFC-4391 section 10)? How does it help in<br>> routing packet to a IP host present on different IB-subnet?<br><br>Pls refer to this document: RFC 4393, IP over InfiniBand (IPoIB) Architecture
<br>Chapter 3.3. IP Subnets Across IB Subnets which has some answers to your questions.<br><br>Here's a link:<br><a href="http://tools.ietf.org/html/rfc4392">http://tools.ietf.org/html/rfc4392</a><br><br>--<br>MST<br>
</blockquote></div><br>