Data Communications and Networks

Achyut S. Godbole




This book is designed and developed assuming little or no technical background on part of the reader. The book
therefore first introduces the philosophy of data communications covering signal propagation and information encoding. It then proceeds to cover various technologies, OSI model, protocols, network architecture, internetworking concepts and TCP/IP. All this makes the book ideally suited for the first course on Data Communications and Networking. Salient Features: Unique introductory chapter describing various components of a communication system followed by an outline of the book in relation to this gives a clear idea to the reader about where and why of the placement of topics inside the book; independent, contemporary and comprehensive coverage of various protocols including OSI, ATM, Frame Relay, TCP/IP, ISDN and X.25; four chapters devoted to TCP/IP also covering TCP/IP, ARP, RARP, ICMP, TCP, UDP, DNS, EMAIL, FTP, TFTP, WWW.  HTTP and TELNET; exclusive chapter on Multimedia Communications; four useful appendices on lpv6, Hardware for error detection, Network management and monitoring, and Fundamental mathematics for problem solving; pedagogical features: Summary and Key Terms at the end of each chapter, 576 objective-type questions including true/false and multiple-choice type quizzes, 266 review questions and practice exercises, over 340 figures providing the text a visual approach.


Table of Contents:

1. Introduction to Data Communication and Networking
2. Information Encoding
3. Analog and Digital Transmission Methods
4. Modes of Data Transmission and Multiplexing
5. Transmission Errors: Detection and Correction
6. Data Compression and Encryption
7. Transmission Media
8. Network Topologies, Switching and Routing Algorithms
9. Networking Protocols and OSI Model
10. Area Networks (MAN) and Wide Area Networks (WAN)
11. Integrated Services Digital Network (ISDN)
12. X.25 Protocol
13. Frame Relay
14. Asynchronous Transfer Mode (ATM)
15. Internetworking Concepts, Devices, Internet Basics,
History and Architecture
16. Ways of Accessing the Internet
17. TCP/IP Part I: An Introduction to TCP/IP, IP, ARP, RARP,
18. TCP/IP Part II (TCP, UDP)
19. TCP-IP Part III (DNS, Email, FTP, TFTP)
21. Multimedia Communications
Appendix A
Appendix B
Appendix C
Appendix D