Skip to content

Engineering Approach to Computer Networking ATM Networks, the Internet, and the Telephone Network

ISBN-10: 0201634422

ISBN-13: 9780201634426

Edition: 1997

Authors: Srinivasan Keshav

List price: $69.99
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This practical introduction to computer networking takes a highly effective "engineering" approach that not only describes how networks operate but also offers insight into the principles of network design. An Engineering Approach to Computer Networking simultaneously studies all three major network technologies-Asynchronous Transfer Mode (ATM), the Internet, and telephony. You will find clear overviews of these technologies and extensive up-to-date coverage of all essential networking topics: protocol layering; multiple access; switching; scheduling; naming, addressing, and routing; error and flow control; and traffic management. For each topic, the book identifies fundamental constraints and analyzes the pros and cons of several alternative solutions. It shows you how these concepts are put to use in real networks with detailed descriptions of common protocols used in the telephone, Internet, and ATM networks, and a tour of system design and protocol implementation techniques.
Customers also bought

Book details

List price: $69.99
Copyright year: 1997
Publisher: Addison Wesley Professional
Publication date: 5/5/1997
Binding: Paperback
Pages: 680
Size: 8.00" wide x 9.75" long x 1.00" tall
Weight: 2.750
Language: English

(Most chapters contain a Summary.)
Preface xiii
Introduction
Atoms, Bits, and Networks
Introduction
Common Network Technologies
Networking Concepts and Techniques
Engineering Computer Networks
In Closing
The Telephone Network: Concepts, History, and Challenges
Concepts
End-Systems
Transmission
Switching
Signaling
Cellular Communications
Historical Sketch
Challenges
Summary
The Internet: Concepts, History, and Challenges
Concepts
Basic Internet Technology
Addressing
Routing
Endpoint Control
History
Challenges
Summary
Atm Networks: Concepts, History, and Challenges
Virtual Circuits
Fixed-Size Packets
Small Packet Size
Statistical Multiplexing
Integrated Service
History
Challenges
Summary
Tools and Techniques
Protocol Layering
Protocols and Protocol Layering
Importance of Layering
Problems With Layering
Iso-Osi Reference Model
The Seven Layers
Summary
System Design
Introduction
Resource Constraints and Their Metrics
Common Design Techniques
Performance Analysis and Tuning
Summary
Multiple Access
Introduction
Choices and Constraints
Base Technologies
Centralized Access Schemes
Distributed Schemes
Summary
Switching
Introduction
Circuit Switching
Packet Switching
Switch Fabrics
Buffering
Multicasting
Summary
Scheduling
Introduction
Requirements
Fundamental Choices
Scheduling Best-Effort Connections
Scheduling Guaranteed-Service Connections
Comparison
Packet Dropping
Summary
Naming and Addressing
Introduction
Naming and Addressing
Hierarchical Naming
Addressing
Addressing in the Telephone Network
Addressing in the Internet
Nsaps: Addressing in ATM Networks
Name Resolution
Datalink Layer Addressing
Finding Datalink Layer Addresses
Summary
Routing
Introduction
Routing Protocol Requirements
Choices
Routing in the Telephone Network
Distance-Vector Routing
Link-State Routing
Choosing Link Costs
Hierarchical Routing
Internet Routing Protocols
Routing Within a Broadcast Lan
Multicast Routing
Routing With Policy Constraints
Routing for Mobile Hosts
Summary
Error Control
Causes of Bit Errors
Bit-Error Detection and Correction
Causes of Packet Errors
Packet-Error Detection and Correction
Summary
Flow Control
Model
Classification
Open-Loop Flow Control
Closed-Loop Flow Control
Hybrid Flow Control
Summary
Traffic Management
Introduction
An Economic Framework for Traffic Management