Book · Computer Science

Computer Networks: A Systems Approach

by Larry L. Peterson, Bruce S. Davie

750 words

"Computer Networks: A Systems Approach" argues that understanding computer networking requires a systems-oriented perspective, viewing individual components as interacting parts of a larger system. Using the Internet as its primary example, the book explains key networking principles and technologies, including switching, routing, internetworking, end-to-end protocols, congestion control, and resource allocation. The updated fifth edition emphasizes application layer issues, P2P, wireless, and security, alongside e-mail, the Web, IP telephony, video streaming, and peer-to-peer file sharing.

Readers will grasp how diverse network components integrate into complex systems, gain insights into protocol design, and understand emerging research and commercial trends. The book's structure, featuring problem statements, sidebars, and "What's Next?" discussions, supports graduate or upper-division undergraduate study, and serves industry professionals seeking to retrain or deepen their knowledge of network workings and the overall networking landscape. Downloadable simulation software and a lab manual are also available.

Key concepts

  • Systems ApproachEncourages thinking about how individual network components fit into a larger, complex system of interactions.
  • Switching, Routing, and InternetworkingFundamental concepts in how data moves across networks.
  • End-to-End ProtocolsCommunication protocols that manage data transfer between endpoints.
  • Congestion Control and Resource AllocationMechanisms for managing network traffic and distributing resources efficiently.
  • P2P (Peer-to-Peer)A network architecture where participants share resources directly.
  • Application Layer IssuesFocuses on the topmost layer of the network model, where user-facing applications interact.

Popular questions readers ask

AI insights about Computer Networks: A Systems ApproachAccumulated AI commentary on this book, drawn from real reader chat sessions and updated as more readers engage.