[CentOS] missing module dir?

Fri Jan 1 02:58:48 UTC 2010
Michael Klinosky <mpk2 at enter.net>

I'm teaching myself about ethernet cards, and found a TLDP page. I have 
CentOS 5.3.

In this section:    http://tldp.org/HOWTO/Ethernet-HOWTO-2.html#ss2.4
in the 'Driver as module' subsection, regarding PCI cards, it states 
that there should be a directory   "/lib/modules/`uname -r`/net"

[mykolas at sr1220 ~]$ uname -r
2.6.18-128.1.16.el5
[mykolas at sr1220 2.6.18-128.1.16.el5]$ pwd
/lib/modules/2.6.18-128.1.16.el5
[mykolas at sr1220 2.6.18-128.1.16.el5]$ ls
build   modules.alias   modules.ieee1394map  modules.ofmap 
modules.symbols  updates
extra   modules.ccwmap  modules.inputmap     modules.pcimap 
modules.usbmap   weak-updates
kernel  modules.dep     modules.isapnpmap    modules.seriomap  source

There's no 'net' directory. I am guessing that the NIC drivers are 
modules (and not compiled into the kernel) - am I wrong? Or, where are 
the modules?