Tata McGraw - Hill Education
Communication Networks: Principles and Practice is a simple and jargon-free presentation on the core concepts of networking. The book adopts a novel approach, wherein each chapter first details a particular concept of networking and then explains it using examples from contemporary technologies like TCP/IP, ATM, 3G Networks, etc.
Divided in the following three parts, the book covers the important topics of communication, networking, and computer networks:
Introductory Concepts (including Connection-oriented/Connectionless services, Layered architecture and OSI model, Transfer modes, Network topology)
Core Concepts (including Transmission, Data Link Functions, Bridging, Switching, Addressing, Signalling, and Routing)
Advanced Concepts (including Traffic Management, Network Management, and Security Management