[openib-general] [RFC] IB address translation using ARP

Yaron Haviv yaronh at voltaire.com
Thu Sep 29 15:03:56 PDT 2005


> -----Original Message-----
> From: Sean Hefty [mailto:mshefty at ichips.intel.com]
> Sent: Thursday, September 29, 2005 5:16 PM
> To: Yaron Haviv
> Cc: Hal Rosenstock; Openib
> Subject: Re: [openib-general] [RFC] IB address translation using ARP
> 
> Yaron Haviv wrote:
> > 4. send an arp on the net device find destination MAC
> >
> > Note the destination IP in the ARP phase is either the REAL
destination
> > IP in case of a local subnet, or the IP router IP address in case of
a
> > gateway/router.
> >
> > 5. issue a path record between the source/dest GIDs (DGID taken from
ARP
> > Result IPoIB MAC)
> 
> In the case of gateway/router, isn't the returned GID for the router?
How
> is
> this used to establish a connection with the real destination?
> 
> - Sean

The RC connection is established with the DGID of the router (it's the
equivalent of a MAC address and its ok), the ServiceID + private data in
the case of SDP or iSER (or NFS-R assuming the IBTA proposal will pass)
also contains info on the REAL destination IP that can be used by the
proxy.

By the way there is a section on that in the IETF iSER draft talking
about iSER to iSCSI routing, but it's a general solution just as
applicable to someone doing HTTP proxy to SDP, or NFS/TCP to NFS/RDMA,
or SDP to SDP, etc'.


to route 





More information about the general mailing list