Re: Question on IPv6 over IB
Vivek Kashyap <[email protected]> Thu, 20 Jan 2005 11:45:29 -0800 (PST)
| Newsgroups | gmane.ietf.ipoib |
|---|---|
| Message-ID | <Pine.LNX.4.44.0501201143440.12924-100000@dyn319548.beaverton.ibm.com> |
On Thu, 20 Jan 2005, Nitin Hande wrote: > > > Vivek> Isn't the length of the option already 8 when used on > > Vivek> Ethernet (type+length+ 48bit)? Then it wouldn't require the > > Vivek> padding. > > > > Of course you are correct. The 6 octet length of the ethernet address > > confused me, sorry. > > > > Vivek> Will it not align the local address at 2 byte boundary as > > Vivek> against 4? > > > > That's true. It seems there is some precedent for putting the padding > > at both ends: IPv6-over-ARCnet (RFC 2497) puts the (one octet!?) > > ARCnet address at the beginning of the option followed by 5 octects of > > padding, while IPv6-over-Fibre Channel (RFC 3381) puts two octets of > > padding at the beginning followed by 12 octets of address. > > > > I will generate a patch for the Linux kernel to pad appropriately and > > forward it to the networking maintainers. > > > > Does anyone know what Solaris's IPoIB implementation does? > > > Looking at the source code, Solaris is inserting the padding at the end > after the Link Layer address. Given the release phase that Solaris is > in, it will be difficult to change that implementation at this point. > Obviously, if OpenIB decides to implement padding at the start of the > link address,it will cause incompabilility between Solaris and OpenIB. It will cause incompatibility between Solaris and the RFC :). Vivek > > Thanks > Nitin > > >