The Linux networking code is a brand new implementation of kernel based tcp/ip networking. It has been developed from scratch, and is not a port of any existing kernel networking code.
Because it is a fresh implementation it may still have a number of bugs or problems with it, and there may be a number of fixes and patches released. If you are worried about problems then just stick to the version of network code released with the standard kernel releases and utility sets. The networking code has a small team of dedicated people working on it, with a cast of thousands testing the code, and collecting and reporting bugs and problems. Any problem you experience is likely to have already been reported, and be being worked on, and will possible be corrected soon, so be patient, or if you can help, offer your assistance.
We do not, and cannot, know everything there is to know about the Linux network software. Please accept and be warned that this document probably does contain errors. Please read any README files that are included with any of the various pieces of software described in this document for more detailed and accurate information. We will attempt to keep this document as error-free and up-to-date as possible. Versions of software are current as at time of writing.
NOTE: While its name may appear similar to the Berkeley Software Distribution NET-2 release, the Linux network code actually has nothing at all to do with it. Please don't confuse them.
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter