An engineering approach to computer networking : ATM networks, the internet, and the telephone network / S. Keshav.
By: Keshav, Srinivasan.
Material type: BookSeries: Addison-Wesley professional computing series.Publisher: Reading, Mass. : Addison-Wesley, 1997Description: xviii, 660 p. : ill. ; 25 cm.ISBN: 0201634422.Subject(s): Computer networks | Asynchronous transfer mode | Internet | Telephone systemsDDC classification: 004.6Item type | Current library | Call number | Copy number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
General Lending | MTU Bishopstown Library Store Item | 004.6 (Browse shelf(Opens below)) | 1 | Available | 00160959 | ||
General Lending | MTU Bishopstown Library Lending | 004.6 (Browse shelf(Opens below)) | 1 | Available | 00077722 |
Enhanced descriptions from Syndetics:
Offers insight into the principles of network design as well as coverage of all essential networking topics: protocol layering, multiple access, switching, scheduling, naming, addressing, routing, error and flow control, and traffic management. The author's engineering approach involves identifying the fundamental constraints on the problem, making reasonable "real world" assumptions, and then examining the pros and cons of several alternative solutions. Annotation copyrighted by Book News, Inc., Portland, OR
Includes bibliographical references (pages 561-595) and index.
Section 1: Introduction -- Atoms, Bits and Networks -- The telephone network: Concepts, history and challenges -- The internet: Concepts, History and challenges -- ATM Networks: Concepts, history and challenges -- Section 2: Tools and Techniques -- Protocol layering -- System design -- Multiple Access -- Switching -- Scheduling -- Naming and Addressing -- Routing -- Error Control -- Flow Control -- Traffic Management -- Section 3: Practice -- Common Protocols -- Protocol Implementation.
Table of contents provided by Syndetics
- (Most chapters contain a Summary.)
- Preface xiii
- Section II Introduction
- 1 Atoms, Bits, and Networks
- Introduction
- Common Network Technologies
- Networking Concepts and Techniques
- Engineering Computer Networks
- In Closing
- 2 The Telephone Network: Concepts, History, and Challenges
- Concepts
- End-Systems
- Transmission
- Switching
- Signaling
- Cellular Communications
- Historical Sketch
- Challenges
- Summary
- 3 The Internet: Concepts, History, and Challenges
- Concepts
- Basic Internet Technology
- Addressing
- Routing
- Endpoint Control
- History
- Challenges
- Summary
- 4 Atm Networks: Concepts, History, and Challenges
- Virtual Circuits
- Fixed-Size Packets
- Small Packet Size
- Statistical Multiplexing
- Integrated Service
- History
- Challenges
- Summary
- Section II Tools and Techniques
- 5 Protocol Layering
- Protocols and Protocol Layering
- Importance of Layering
- Problems With Layering
- Iso-Osi Reference Model
- The Seven Layers
- Summary
- 6 System Design
- Introduction
- Resource Constraints and Their Metrics
- Common Design Techniques
- Performance Analysis and Tuning
- Summary
- 7 Multiple Access
- Introduction
- Choices and Constraints
- Base Technologies
- Centralized Access Schemes
- Distributed Schemes
- Summary
- 8 Switching
- Introduction
- Circuit Switching
- Packet Switching
- Switch Fabrics
- Buffering
- Multicasting
- Summary
- 9 Scheduling
- Introduction
- Requirements
- Fundamental Choices
- Scheduling Best-Effort Connections
- Scheduling Guaranteed-Service Connections
- Comparison
- Packet Dropping
- Summary
- 10 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
- 11 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
- 12 Error Control
- Causes of Bit Errors
- Bit-Error Detection and Correction
- Causes of Packet Errors
- Packet-Error Detection and Correction
- Summary
- 13 Flow Control
- Model
- Classification
- Open-Loop Flow Control
- Closed-Loop Flow Control
- Hybrid Flow Control
- Summary
- 14 Traffic Management
- Introduction
- An Economic Framework for Traffic Management
Excerpt provided by Syndetics
Author notes provided by Syndetics
S. Keshav , Associate Professor of Computer Science at Cornell University, has employed the engineering approach with great success in networking courses he has taught at the Indian Institute of Technology, Delhi, and Columbia University. Formerly a Member of the Technical Staff at AT&T Bell Laboratories, Dr. Keshav received his Ph.D. in 1991 from the University of California at Berkeley. He can be reached at skeshav@cs.cornell.edu .
0201634422AB04062001