This textbook on computer networks follows a top-down approach. It is designed to help students understand the basics of networking in general and the protocols used in the Internet, in particular. The presentation begins with an explanation of the application layer, which makes it easier for students to understand how network devices work, and then, with the students fully engaged, the authors move on to discuss the other layers, ending with the physical layer.
eBay