Networking and the Internet touch our lives in untold ways every day. From onnecting our computers together at home and surfing the net at high speeds to editing and sharing digital music and video, computer networking has become both ubiquitous and indispensable. Computer Networking continues with an early emphasis on application-layer paradigms and application programming interfaces (the top layer), encouraging a hands-on experience with protocols and networking concepts, before working down the protocol stack to more abstract layers.
In total, there are 17 chapters in this book, and they include Application Layer, Transport Layer, Physical Layer, Data Link Layer, Medium Access Control Sublayer, and Network Security. Narasimha style of structured teaching helps the readers to grasp concepts easily. He begins by explaining the physical layer of computer hardware, networking, and transmission systems, after which he tackles advanced concepts pertaining to network applications.
This book has become the dominant book for this course because of the authors' reputations, the precision of explanation, the quality of the art program, and the value of their own supplements.
Table of Contents (Chapters):
- Organisation of Chapters
- Introduction
- Networking Devices
- OSI and TCP/IP Models
- LAN Technologies
- ARP and RARP
- IP Addressing
- Network Routing
- TCP and UDP
- TCP Error Control
- TCP Flow Control
- TCP Congestion Control
- Session layer
- Presentation layer
- Network Security
- Application Layer Protocols
- Miscellaneous Concepts
Narasimha Karumanchi is the founder of CareerMonk and author of few books on data structures, algorithms, and design patterns. He was a software developer who has been both interviewer and interviewee over his long career. Most recently he worked for Amazon Corporation, IBM labs, Mentor Graphics, and Microsoft. He filed patents which are under processing. He authored the following books which got translated to international languages: Chinese, Japanese, Korea and Taiwan. Also, around 58 international universities were using these books as reference for academic courses. Elements of Computer Networking Data Structures and Algorithms Made Easy Data Structures and Algorithms Made Easy in Java Data Structures and Algorithms Made Easy for GATE Peeling Design Patterns IT Interview Questions Coding Interview Questions Narasimha held M.Tech. in computer science from IIT, Bombay, after finishing his B.Tech. from JNT university. He has also taught data structures and algorithms at various training institutes and colleges. Dr. A. Damodaram joined as faculty of Computer Science & Engineering at JNTU, Hyderabad in the year 1989. In two decades of dedicated service, he performed distinguished services to the University as a Professor, Head of the Department, Vice Principal, Director of UGC - Academic Staff College, Director, School of Continuing & Distance Education and presently Director, University Academic Audit Cell. Dr. M. Sreenivasa Rao is the current Director School of IT and also Professor of SIT Computer Science. His articles and publications are published all over the world.