
External
Computer Networks - A Systems Approach
Peterson and Davie organize discussion of fundamental concepts in a way that is independent of layering. Thus, after reading the book, readers will understand flow control, congestion control, reliability enhancement, data representation, and synchronization, and will separately understand the implications of addressing these issues in one or another of the traditional layers.
- Author
- Peterson and Davie
- Publisher
- LibreTexts
- Source
- LibreTexts
- License
- CC BY
- Language
- EN
- Category
- Information Technology
Contents· 59 sections
- 01: Foundation
- 1.01: Applications
- 1.02: Requirements
- 1.03: Architecture
- 1.04: Software
- 1.05: Performance
- 1.06: Broader Perspective
- 02: Direct Connections
- 2.01: Technology Landscape
- 2.02: Encoding
- 2.03: Framing
- 2.04: Error Detection
- 2.05: Reliable Transmission
- 2.06: Multi-Access Networks
- 2.07: Wireless Networks
- 2.08: Access Networks
- 2.09: Broader Perspective
- 03: Internetworking
- 3.01: Switching and Bridging
- 3.02: Basic Internetworking
- 3.03: Routing
- 3.04: Implementation
- 3.05: Broader Perspective
- 04: Advanced Internetworking
- 4.01: Global Internet
- 4.02: Multicast
- 4.03: Multiprotocol Label Switching
- 4.04: Routing Among Mobile Devices
- 4.05: Broader Perspective
- 05: End-to-End Protocols
- 5.01: Simple Demultiplexor (UDP)
- 5.02: Reliable Byte Stream (TCP)
- 5.03: Remote Procedure Call
- 5.04: Transport for Real-Time (RTP)
- 5.05: Broader Perspective
- 06: Congestion Control
- 6.01: Issues in Resource Allocation
- 6.02: Queuing Disciplines
- 6.03: TCP Congestion Control
- 6.04: Advanced Congestion Control
- 6.05: Quality of Service
- 6.06: Broader Perspective
- 07: End-to-End Data
- 7.01: Presentation Formatting
- 7.02: Multimedia Data
- 7.03: Broader Perspective
- 08: Network Security
- 8.01: Trust and Threats
- 8.02: Cryptographic Building Blocks
- 8.03: Key Predistribution
- 8.04: Authentication Protocols
- 8.05: Example Systems
- 8.06: Broader Perspective
- 09: Applications
- 9.01: Traditional Applications
- 9.02: Multimedia Applications
- 9.03: Infrastructure Applications
- 9.04: Overlay Networks
- 9.05: Broader Perspective