Networking 101: Understanding Layers

LinuxPlanet: "The network stack is of great significance, but not so much that it's the first thing you should learn. We've waited to start the "layers" discussion for good reason: Many so-called networking classes will start by teaching you to memorize the name of every layer and every protocol contained within this model. Don't do that. Do realize that layers 5 and 6 can be completely ignored, though."