Khan Academy
Khan Academy: Computer Science: The Internet Protocol Suite
Learn about the many protocols that power the Internet, and how each protocol operates at a different layer, building functionality on top of the layer below it.
Other
Linux Documentation Project: How Does the Internet Work?
Find out how the Internet works by exploring some key Internet concepts. Here you can read about hostnames and locations, the domain name system, packets and routers, TCP and IP, and HTTP.