Introduction to Data Communications
by Eugene Blanchard
The purpose of this book is to introduce the concepts of data communication, assuming that the reader had no previous knowledge of networking and data communications. The text is at an introductory level, but it provides links to resources that provide indepth explanations as if the reader so desired.
Home page url
Download or read it online for free here:
by John Larmouth - Prentice Hall
Provides an intelligent beginner with an understanding of OSI (Open Systems Interconnection). It is not an exposition of the technical detail of the OSI Standards, it aims to explain why OSI is the shape it is, and a guide to computer protocols.
by Donna L. Harrington - Cisco Press
Hands-on practice for the CCNP Troubleshooting exam with TCP/IP, LAN, and WAN trouble tickets based on CIT (Cisco Internetwork Troubleshooting) topics. Each chapter contains an overview of protocols, troubleshooting tools, and basic methods.
by Olaf Kirch, Terry Dawson - O'Reilly
This is a comprehensive reference for Linux network administration for both beginners and experienced network administrators. The book provides enough information to help you get your Linux network up and running and get you ready to learn more.
by Olivier Bonaventure
This open textbook aims to fill the gap between the open-source implementations and the open-source network specifications by providing a detailed but pedagogical description of the key principles that guide the operation of the Internet.