[openib-general] TCP/IP connection service over IB

Michael Krause krause at cup.hp.com
Mon Oct 24 11:35:27 PDT 2005


At 12:50 PM 10/21/2005, Fab Tillier wrote:
> > From: James Lentini [mailto:jlentini at netapp.com]
> > Sent: Friday, October 21, 2005 12:38 PM
> >
> > On Fri, 21 Oct 2005, Sean Hefty wrote:
> >
> > > > sean> version(8) | reserved(8) | src port (16)
> > >     version(1) | reserved(1) | src port (2)
> > > > sean> src ip (16)
> > > > sean> dst ip (16)
> > > > sean> user private data (56)              /* for version 1 */
> > > >
> > > > Are the numbers in parens in bytes or bits? It looks like a mixture 
> to me.
> > >
> > > Uhm.. they were a mix.  Changed above to bytes.
> >
> > Ok. I assume that your 1 byte of version information is broken into 2
> > 4-bit pieces, one for the protocol version and one for the IP version.
>
>Doesn't leading-zero-padding the IPv4 addresses to be 16 bytes eliminates the
>need for an IP version field?

Not really.  The same logic was used in the SDP port mapper for iWARP where 
there was still an IP version provided so that the space remained constant 
while the end node would know how to parse the message.

Mike 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20051024/e88d0ea8/attachment.html>


More information about the general mailing list