Data and Computer Network Communication, Third Edition

  • 14h 50m
  • Prof. Shashi Banzal
  • Laxmi Publications
  • 2022

The subject of computer networking is enormously complex, involving many concepts, protocols, and technologies that are woven together in an intricate manner. To cope with this scope and complexity, many computer networking texts are often organized around the ""layers"" of a network architecture. With a layered organisation, students can see through the complexity of computer networking—they learn about the distinct concepts and protocols in one part of the architecture while seeing big picture of how all parts fit together. For example, many texts are organised around the seven-layer OSI architecture. From a pedagogical perspective our personal experience has been that such a layered approach to teaching is indeed highly desirable. Nevertheless, we have found the traditional approach of teaching bottom-up—that is, from the physical layer towards the application layer—is not the best approach for a modern course on computer networking.

This textbook is for a list course on computer networking. It can be used in both Computer Science and Electronic Engineering departments. In terms of programming languages, the book assumes that the student has experience with data computer network communications. Although this book is more precise and analytical than many other introductory computer networking texts, it rarely uses any mathematical concepts that are not taught in high school. The book is, therefore, appropriate for undergraduate courses and for first-year graduate courses. It is also expected to be useful to practitioners in the telecommunications industry.

About the Author

Prof. Shashi Banzal : Shashi Banzal has received her B.E. Degree in Computer Science and Technology from Bhopal University in 1992. She is currently a professor in the Department of Information Technology and Computer Science at a college under Indore University. Prior to this service she was a professor and software developer in New Delhi. In addition her articles have been published since 1994 in "TELECOMMUNICATION" magazine, which is circulated all over India. The author has extensive experience in the classroom. Her teaching style is to involve the students in lively interactive classroom sessions that bring out the intuition and insights behind internetting and communication techniques, as well as in formulating solutions. She has also attracted many students (including several undergraduates) to her advanced course on C++, which is a popular graduate and post graduate level CS course. One thing that has set her teaching style apart is her effective use of interactive hypermedia presentations. She has keen interest in new things in computer and web developing fields and she is developing websites in ASP on .NET framework. She had written books on C++, microprocessor and networking. She is ably supported by her parents, husband and kids.

In this Book

  • Overview of Computer Communication and Networking
  • Network Models
  • Data Transmission Signals
  • Multiplexing and Switching
  • Transmission Media
  • Telecommunication
  • Cable Television
  • High Speed Digital Access—SONET
  • Data Link Layer
  • Error Control
  • Data Link Layer Protocols
  • Channel
  • Medium Access Control (MAC)
  • Ethernet
  • Token Ring
  • Bluetooth
  • Virtual LAN (VLAN)
  • Wireless Transmission
  • Frame Relay
  • ATM (Asynchronous Transfer Mode)
  • Fiber Distributed Data Interface
  • Integrated Services Digital Network (ISDN)
  • Switched Multimegabit Data Service
  • Network Layer Overview
  • Internetworking
  • Routing Basics
  • Flow Control Basics
  • Bridge Basics
  • Transport Layer Protocols
  • Application Layer
  • Network Terminology
  • Glossary