内容简介
Chapter 0 Reader’s and Instructor’s Guide
0.1 Outline of the Book
0.2 A Roadmap for Readers and Instructors
0.3 Internet and Web Resources
0.4 Standards
PART ONE OVERVIEW
Chapter 1 Data Communications, Data Networks, and the Internet
1.1 Data Communications and Networking for Today’s Enterprise
1.2 A Communications Model
1.3 Data Communications
1.4 Networks
1.5 The Internet
1.6 An Example Configuration
Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications
2.1 The Need for a Protocol Architecture
2.2 A Simple Protocol Architecture
2.3 The TCP/IP Protocol Architecture
2.4 Standardization within a Protocol Architecture
2.5 Traditional Internet-Based Applications
2.6 Multimedia
2.7 Recommended Reading and Web Sites
2.8 Key Terms, Review Questions, and Problems
Appendix 2A The Trivial File Transfer Protocol
PART TWO DATA COMMUNICATIONS
Chapter 3 Data Transmission
3.1 Concepts and Terminology
3.2 Analog and Digital Data Transmission
3.3 Transmission Impairments
3.4 Channel Capacity
3.5 Recommended Reading and Web Site
3.6 Key Terms, Review Questions, and Problems
Appendix 3A Decibels and Signal Strength
Chapter 4 Transmission Media
4.1 Guided Transmission Media
4.2 Wireless Transmission
4.3 Wireless Propagation
4.4 Line-of-Sight Transmission
4.5 Recommended Reading and Web Sites
4.6 Key Terms, Review Questions, and Problems
Chapter 5 Signal Encoding Techniques
5.1 Digital Data, Digital Signals
5.2 Digital Data, Analog Signals
5.3 Analog Data, Digital Signals
5.4 Analog Data, Analog Signals
5.5 Recommended Reading
5.6 Key Terms, Review Questions, and Problems
Chapter 6 Digital Data Communication Techniques
6.1 Asynchronous and Synchronous Transmission
6.2 Types of Errors
6.3 Error Detection
6.4 Error Correction
6.5 Line Configurations
6.6 Recommended Reading
6.7 Key Terms, Review Questions, and Problems
Chapter 7 Data Link Control Protocols
7.1 Flow Control
7.2 Error Control
7.3 High-Level Data Link Control (HDLC)
7.4 Recommended Reading
7.5 Key Terms, Review Questions, and Problems
Appendix 7A Performance Issues
Chapter 8 Multiplexing
8.1 Frequency Division Multiplexing
8.2 Synchronous Time Division Multiplexing
8.3 Statistical Time Division Multiplexing
8.4 Asymmetric Digital Subscriber Line
8.5 xDSL
8.6 Recommended Reading and Web Sites
8.7 Key Terms, Review Questions, and Problems
Chapter 9 Spread Spectrum
9.1 The Concept of Spread Spectrum
9.2 Frequency-Hopping Spread Spectrum
9.3 Direct Sequence Spread Spectrum
9.4 Code Division Multiple Access
9.5 Recommended Reading and Web Site
9.6 Key Terms, Review Questions, and Problems
PART THREE WIDE AREA NETWORKS
Chapter 10 Circuit Switching and Packet Switching
10.1 Switched Communications Networks
10.2 Circuit-Switching Networks
10.3 Circuit-Switching Concepts
10.4 Softswitch Architecture
10.5 Packet-Switching Principles
10.6 Recommended Reading
10.7 Key Terms, Review Questions, and Problems
Chapter 11 Asynchronous Transfer Mode
11.1 The Role of ATM
11.2 Protocol Architecture
11.3 ATM Logical Connections
11.4 ATM Cells
11.5 Transmission of ATM Cells
11.6 ATM Service Categories
11.7 Recommended Reading and Web Sites
11.8 Key Terms, Review Questions, and Problems
Chapter 12 Routing in Switched Data Networks
12.1 Routing in Packet-Switching Networks
12.2 Examples: Routing in ARPANET
12.3 Least-Cost Algorithms
12.4 Recommended Reading
12.5 Key Terms, Review Questions, and Problems
Chapter 13 Congestion Control in Data Networks
13.1 Effects of Congestion
13.2 Congestion Control
13.3 Traffic Management
13.4 Congestion Control in Packet-Switching Networks
13.5 ATM Traffic Management
13.6 ATM-GFR Traffic Management
13.7 Recommended Reading
13.8 Key Terms, Review Questions, and Problems
Chapter 14 Cellular Wireless Networks
14.1 Principles of Cellular Networks
14.2 First-Generation Analog
14.3 Second-Generation CDMA
14.4 Third-Generation Systems
14.5 Fourth-Generation Systems
14.6 Recommended Reading and Web Sites
14.7 Key Terms, Review Questions, and Problems
PART FOUR LOCAL AREA NETWORKS
Chapter 15 Local Area Network Overview
15.1 Topologies and Transmission Media
15.2 LAN Protocol Architecture
15.3 Bridges
15.4 Hubs and Switches
15.5 Virtual LANs
15.6 Recommended Reading and Web Sites
15.7 Key Terms, Review Questions, and Problems
Chapter 16 Ethernet
16.1 Traditional Ethernet
16.2 High-Speed Ethernet
16.3 IEEE 802.1QVLAN Standard
16.4 Recommended Reading and Web Sites
16.5 Key Terms, Review Questions, and Problems
Appendix 16A Digital Signal Encoding for LANs
Appendix 16B Scrambling
Chapter 17 Wireless LANs
17.1 Overview
17.2 Wireless LAN Technology
17.3 IEEE 802.11 Architecture and Services
17.4 IEEE 802.11 Medium Access Control
17.5 IEEE 802.11 Physical Layer
17.6 Recommended Reading and Web Sites
17.7 Key Terms, Review Questions, and Problems
PART FIVE INTERNET AND TRANSPORT PROTOCOLS
Chapter 18 Internet Protocols
18.1 Principles of Internetworking
18.2 Internet Protocol Operation
18.3 Internet Protocol
18.4 IPv6
18.5 Virtual Private Networks and IP Security
18.6 Recommended Reading and Web Sites
18.7 Key Terms, Review Questions, and Problems
Chapter 19 Internetwork Operation
19.1 Multicasting
19.2 Routing Protocols
19.3 Mobile IP
19.4 Recommended Reading and Web Sites
19.5 Key Terms, Review Questions, and Problems
Chapter 20 Internetwork Quality of Service
20.1 Integrated Services Architecture
20.2 Resource Reservation Protocol
20.3 Differentiated Services
20.4 Service Level Agreements
20.5 IP Performance Metrics
20.6 Recommended Reading and Web Sites
20.7 Key Terms, Review Questions, and Problems
Chapter 21 Multiprotocol Label Switching
21.1 The Role of MPLS
21.2 Backgrounds
21.3 MPLS Operation
21.4 Labels
21.5 FECs, LSPs, and Labels
21.6 Label Distribution
21.7 Traffic Engineering
21.8 Virtual Private Networks
21.9 Recommended Reading and Web Sites
21.10 Key Terms, Review Questions, and Problems
Chapter 22 Transport Protocols
22.1 Connection-Oriented Transport Protocol Mechanisms
22.2 TCP
22.3 TCP Congestion Control
22.4 UDP
22.5 Recommended Reading and Web Sites
22.6 Key Terms, Review Questions, and Problems
APPENDICES
Appendix A Fourier Analysis
A.1 Fourier Series Representation of Periodic Signals
A.2 Fourier Transform Representation of Aperiodic Signals
A.3 Recommended Reading
Appendix B Projects and Other Student Exercises for Teaching Data and Computer Communications
B.1 Animations and Animation Projects
B.2 Practical Exercises
B.3 Sockets Projects
B.4 Wireshark Projects
B.5 Simulation and Modeling Projects
B.6 Performance Modeling
B.7 Research Projects
B.8 Reading/Report Assignments
B.9 Writing Assignments
B.10 Discussion Topics
References
Index