[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(usagi-users 01129) Re: Linux IPv6 in kernel 2.4



On Mon, 07 Jan 2002 15:16:41 +0800, you said:

> I'm going to make some modifications to the linux ipv6 protocol stack in =
> the 2.4.x kernel.

What modifications are you considering?

> May I know if anyone could make some recommendations on the books or =
> online documentation for helping me understand the source code on the =
> ipv6 stack?

There probably are books on it, but the definitive answer would be
the IETF RFCs specifying IPv6 and the source code itself.

Note that IPv6 is *not* an incredibly radical departure from IPv4, so
most of the concepts (ACKs, windows, slow-start, and all that) are pretty
much the same.

> Is there any available info that documents the ipv6 stack in linux?=20
> Is the ipv6 stack in linux complete and stable? Is it based on the USAGI =
> project? Thank you.

More correctly, the ipv6 stack in the stock Linux kernel is somewhat
stable and complete.  The USAGI project is specifically concerned with
improving and correcting the code, and I would *NOT* consider doing any
serious development work on IPv6 on Linux unless you first installed
the USAGI kit.  There's a conformance test done recently available at
http://www.linux-ipv6.org/tahitest/ - the USAGI stuff drops quite nicely
into a 2.4.17 kernel.

Attachment: pgppTbQT5mZWi.pgp
Description: PGP signature