Book · Computer Science

Computer Networks: A Systems Approach

A thorough exploration of the principles and practice of computer networking, from physical layers to application protocols.

by Larry L. Peterson, Bruce S. Davie

Summary

Computer Networks: A Systems Approach argues that understanding computer networking requires a systems-oriented perspective, viewing individual components within a larger, complex system of interactions, using the Internet as the primary example. The book explains key networking principles and technologies, including switching, routing, internetworking, end-to-end protocols, congestion control, and resource allocation. It offers updated coverage on critical topics such as P2P, wireless, security, and applications like e-mail, the Web, IP telephony, video streaming, and peer-to-peer file sharing, with an increased focus on application layer issues.

Readers will gain an understanding of how users connect to networks, the mechanics of network design and architecture, and the workings of network protocols. The book is designed for graduate or upper-division undergraduate students, as well as industry professionals needing to understand network operations and protocols. It includes problem statements, elaborations on topics, discussions on emerging issues, exercises, and downloadable network simulation software with a lab experiments manual.

Key concepts

  • Systems ApproachEncourages thinking about how individual network components fit into a larger system of interactions.
  • SwitchingA core concept explaining how data moves within networks.
  • RoutingA core concept explaining how data is directed across networks.
  • InternetworkingThe concepts of connecting different networks together.
  • End-to-End ProtocolsProtocols that manage communication directly between source and destination hosts.
  • Congestion ControlMechanisms to manage and prevent network overload.

From the book

Description: Computer Networks: A Systems Approach, Fifth Edition, explores the key principles of computer networking, with examples drawn from the real world of network and protocol design. Using the Internet as the primary example, this best-selling and classic textbook explains various protocols and networking technologies. The systems-oriented approach encourages students to think about how individual network components fit into a larger, complex system of interactions. This book has a completely updated content with expanded coverage of the topics of utmost importance to networking professionals and students, including P2P, wireless, network security, and network applications such as e-mail and the Web, IP telephony and video streaming, and peer-to-peer file sharing. There is now…
Snippet: This book has a completely updated content with expanded coverage of the topics of utmost importance to networking professionals and students, including P2P, wireless, network security, and network applications such as e-mail and the Web, ...

Popular questions readers ask