Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 901 trang
THÔNG TIN TÀI LIỆU
Cấu trúc
Cover
Data and Computer Communications (Eighth Edition)
Copyright
Web Site
Contents
Preface
Chapter 0 - Reader’s and Instructor’s Guide
0.1 Outline of the Book
0.2 Roadmap
0.3 Internet and Web Resources
0.4 Standards
PART ONE - OVERVIEW
Chapter 1 - Data Communications, Data Networking, 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 The TCP/IP Protocol Architecture
2.3 The OSI Model
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 X.25
10.7 Frame Relay
10.8 Recommended Reading and Web Sites
10.9 Key Terms, Review Questions, and Problems
Chapter 11 - Asynchronous Transfer Mode
11.1 Protocol Architecture
11.2 ATM Logical Connections
11.3 ATM Cells
11.4 Transmission of ATM Cells
11.5 ATM Service Categories
11.6 Recommended Reading and Web Sites
11.7 Key Terms, Review Questions, and Problems
Chapter 12 - Routing in Switched 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 Frame Relay Congestion Control
13.6 ATM Traffic Management
13.7 ATM-GFR Traffic Management
13.8 Recommended Reading
13.9 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 Recommended Reading and Web Sites
14.6 Key Terms, Review Questions, and Problems
PART FOUR - LOCAL AREA NETWORKS
Chapter 15 - Local Area Network Overview
15.1 Background
15.2 Topologies and Transmission Media
15.3 LAN Protocol Architecture
15.4 Bridges
15.5 Layer 2 and Layer 3 Switches
15.6 Recommended Reading and Web Site
15.7 Key Terms, Review Questions, and Problems
Chapter 16 - High-Speed LANs
16.1 The Emergence of High-Speed LANs
16.2 Ethernet
16.3 Fibre Channel
16.4 Recommended Reading and Web Sites
16.5 Key Terms, Review Questions, and Problems
Appendix 16A Digital Signal Encoding for LANs
Appendix 16B Performance Issues
Appendix 16C 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.11Physical Layer
17.6 IEEE 802.11 Security Considerations
17.7 Recommended Reading and Web Sites
17.8 Key Terms, Review Questions, and Problems
PART FIVE - INTERNET AND TRANSPORT PROTOCOLS
Chapter 18 - Internetwork Protocols
18.1 Basic Protocol Functions
18.2 Principles of Internetworking
18.3 Internet Protocol Operation
18.4 Internet Protocol
18.5 IPv6
18.6 Virtual Private Networks and IP Security
18.7 Recommended Reading and Web Sites
18.8 Key Terms, Review Questions, and Problems
Chapter 19 - Internetwork Operation
19.1 Multicasting
19.2 Routing Protocols
19.3 Integrated Services Architecture
19.4 Differentiated Services
19.5 Service Level Agreements
19.6 IP Performance Metrics
19.7 Recommended Reading and Web Sites
19.8 Key Terms, Review Questions, and Problems
Chapter 20 - Transport Protocols
20.1 Connection-Oriented Transport Protocol Mechanisms
20.2 TCP
20.3 TCP Congestion Control
20.4 UDP
20.5 Recommended Reading and Web Sites
20.6 Key Terms, Review Questions, and Problems
PART SIX - INTERNET APPLICATIONS
Chapter 21 - Network Security
21.1 Security Requirements and Attacks
21.2 Confidentiality with Conventional Encryption
21.3 Message Authentication and Hash Functions
21.4 Public-Key Encryption and Digital Signatures
21.5 Secure Socket Layer and Transport Layer Security
21.6 IPv4 and IPv6 Security
21.7 Wi-Fi Protected Access
21.8 Recommended Reading and Web Sites
21.9 Key Terms, Review Questions, and Problems
Chapter 22 - Internet Applications—Electronic Mail and Network Management
22.1 Electronic Mail: SMTP and MIME
22.2 Network Management: SNMP
22.3 Recommended Reading and Web Sites
22.4 Key Terms, Review Questions, and Problems
Chapter 23 - Internet Applications—Internet Directory Service and World Wide Web
23.1 Internet Directory Service: DNS
23.2 Web Access: HTTP
23.3 Recommended Reading and Web Sites
23.4 Key Terms, Review Questions, and Problems
Chapter 24 - Internet Applications—Multimedia
24.1 Audio and Video Compression
24.2 Real-Time Traffic
24.3 Voice Over IP and Multimedia Support—SIP
24.4 Real-Time Transport Protocol (RTP)
24.5 Recommended Reading and Web Sites
24.6 Key Terms, Review Questions, and Problems
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 for Teaching Data and Computer Communications
B.1 Practical Exercises
B.2 Sockets Projects
B.3 Ethereal Projects
B.4 Simulation and Modeling Projects
B.5 Performance Modeling
B.6 Research Projects
B.7 Reading/Report Assignments
B.8 Writing Assignments
B.9 Discussion Topics
References
Index
A
B
C
D
E
F
G, H
I
J, K, L, M
N
O, P
Q, R
S
T
U, V, W
X, Z
Acronyms
Nội dung
[...]... (LANs) and wide area networks (WANs) The 1970s and 1980s saw a merger of the fields of computer science anddatacommunications that profoundly changed the technology, products, and companies of the now combined computer- communications industry The computercommunications revolution has produced several remarkable facts: • There is no fundamental difference between data processing (computers) and data communications. .. interest related to data andcomputer communications: • Network World: Information and links to resources about datacommunicationsand networking • IETF: Maintains archives that relate to the Internet and IETF activities Includes keyword-indexed library of RFCs and draft documents as well as many other documents related to the Internet and related protocols 6 CHAPTER 0 / READER’S AND INSTRUCTOR’S GUIDE... categories: data transmission and communication; communications networks; network protocols; and applications and security The chapters and parts of the book are sufficiently modular to provide a great deal of flexibility in the design of courses The following are suggestions for three different course designs: • Fundamentals of Data Communications: Parts One (overview) and Two (data communications) and Chapters... integrated systems that transmit and process all types of dataand information Both the technology and the technical standards organizations are driving toward integrated public systems that make virtually all dataand information sources around the world easily and uniformly accessible This book aims to provide a unified view of the broad field of data andcomputercommunications The organization of... and Chapters 10 and 11 (circuit switching, packet switching, and ATM) • Communications Networks: If the student has a basic background in data communications, then this course could cover Parts One (overview), Three (WAN), and Four (LAN) • Computer Networks: If the student has a basic background in data communications, then this course could cover Part One (overview), Chapters 6 and 7 (data communication... The purpose of Part One is to provide a background and context for the remainder of this book The broad range of topics that are encompassed in the field of data andcomputercommunications is introduced, and the fundamental concepts of protocols and protocol architectures are examined ROAD MAP FOR PART ONE Chapter 1 Data Communications, Data Networks, and The Internet Chapter 1 provides an overview of... allow selected customers, suppliers, and mobile workers to access the company’s private dataand applications 14 CHAPTER 1 / DATA COMMUNICATIONS, DATA NETWORKS, AND THE INTERNET Data Transmission and Network Capacity Requirements Momentous changes in the way organizations do business and process information have been driven by changes in networking technology and at the same time have driven those... to thousands of hardware and software vendors who currently have Web sites, as well as a list of thousands of computerand networking companies in a phone directory • IEEE Communications Society: Good way to keep up on conferences, publications, and so on • ACM Special Interest Group on Communications (SIGCOMM): Good way to keep up on conferences, publications, and so on • International Telecommunications... anddatacommunications (transmission and switching equipment) • There are no fundamental differences among data, voice, and video communications • The distinction among single-processor computer, multiprocessor computer, local network, metropolitan network, and long-haul network has blurred One effect of these trends has been a growing overlap of the computerandcommunications industries, from component... data communicationsand networking and a discussion of protocols, OSI, and the TCP/IP protocol suite Part Two Data Communications: Concerned primarily with the exchange of data between two directly connected devices.Within this restricted scope, the key aspects of transmission, interfacing, link control, and multiplexing are examined Part Three Wide Area Networks: Examines the internal mechanisms and . Roadmap 3 0.3 Internet and Web Resources 5 0.4 Standards 6 PART ONE OVERVIEW 9 Chapter 1 Data Communications, Data Networking, and the Internet 10 1.1 Data Communications and Networking for Today’s. scintillating wife ATS WEB SITE FOR DATA AND COMPUTER COMMUNICATIONS, EIGHTH EDITION The Web site at WilliamStallings. com/DCC/DCC8e.html provides support for instructors and students using the book in the book, and sign-up information for the book’s Internet mailing list. The Web page is at WilliamStallings. com/DCC/DCC8e.html; see the section, Web Site for Data and Computer Communications,