Most distributions come along with boot disks that work for all common types of PC hardware.
This means that the kernel on those disks has all sorts of drivers configured in that you will never need, but which waste precious system memory because parts of the kernel cannot be swapped out. Therefore, you will generally roll your own kernel, including only those drivers you actually need or want. When running a system, you should be familiar with building a kernel. Guide, which is also part of the Documentation Project's series. In this section, we will therefore discuss only those configuration options that affect networking.