This report tries to describe the Networking part of the linux networking kernel. We try to describe the path the the packets follow in the forwarding path. We restrict this work to the IP code leaving other less used protocols like X.25 for other works. In the lower layers we also concentrate in th