Hi, Following is a fifth comment: (better later than never)
It occurred to me that the IPv6 Stateless Address Autoconfiguration (SLAAC) RFC you mention here (RFC2462, from 1971 ) is obsolete; it was replaced by RFC 4862, from 2007. There were some changes and clarifications, especially regarding DAD (Duplicate Address Detection); for example, the section that describes what happens when DAD fails is much more detailed. (Section 5.4.5) The new RFC removes references to site-local addresses (This type of IPV6 addresses does not exist anymore); and more. Appendix C of the new RFC (RFC 4862) details the changes since RFC 2462. Regards, Rami Rosen On Sun, Mar 16, 2008 at 5:38 PM, Oleg Goldshmidt <[EMAIL PROTECTED]> wrote: > Hi folks, > > I suppose there are some people here who for one reason or another still run > kernel 2.4 on servers or embedded systems and are willing to admit to it. > > Can anyone tell me how well kernels circa 2.4.19 (or later) support the > *current* IPv6 specification? I see IPv6 support in the code > (http://lxr.linux.no/linux-old+v2.4.19/net/ipv6/) which is marked as > EXPERIMENTAL and carries warnings in the configuration, but it looks like > this is associated with some unloading bug when IPv6 is configured as a > module (http://lxr.linux.no/linux-old+v2.4.19/net/Config.in). The same > warning appears in 2.4.31 which is the last 2.4 in LXR at least. > > Suppose I will be happy to compile IPv6 into the kernel (not as a module) - > I am still interested in how well 2.4 supports today's IPv6. More > specifically, after some research I have come to a conclusion that I am > interested in assessment of 2.4 support for (at least) the following: > > * IPv6 (RFC2460) > * ICMPv6 (RFC 4443) > * Neighbor discovery for IPv6 (RFC2461) > * Path MTU discovery for IP6 (RFC1981) > * Address configuration - either SLAAC (RFC2462) or DHCPv6 (RFC3315) > * IPv6 addressing architecture (RFC4291) > * Scoped address architecture (RFC4007) > * Unique local IPv6 unicast addresses (RFC4193) > * Multicast listener discovery (MLD) for IPv6 (RFC2710) > > Can anyone shed light on the above (any V's or X's will help, as will "don't > even think of it")? Is anyone running 2.4 in IPv6 environments? How > mature/up-to-date is the support? > > If IPv6 is a requirement, does it absolutely mandate moving to > 2.6.{latest,recent-enough} or will 2.4 be possible? Is there any version of > 2.4 from which IPv6 support is markedly better than in earlier ones? > > I have seen http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/ and > http://www.deepspace6.net/docs/best_ipv6_support.html, among others. It is > not clear to me how updated the info related to old kernels is. If anyone > knows that I can trust these documents that will be great. > > Let's not go into the question why 2.4 is important, OK? > > Thanks a lot in advance, > > -- > Oleg Goldshmidt | [EMAIL PROTECTED] > > ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]