TY - BOOK AU - Stallings,William TI - Data and computer communications SN - 0132433109 U1 - 004.6 PY - 2007/// CY - Upper Saddle River, N.J. PB - Pearson/Prentice Hall KW - Data transmission systems KW - Computer Networks N1 - 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 Awithin a Protocol Architecture 2.5 Traditional Internet-Based Applications 2.6 Multimedia 2.7 Recommended Reading 2.8 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 Charmel Capacity 3.5 Recommended Reading 3.6 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 4.6 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 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 Reconunended Reading 6.7 Problems Chapter 7 Data Link Control Protocols 7.1 Flow Control 7.2 Error Control 7.3 High-Level Data Link Comrnl <'l-ir")LC) 7.4 Recommended Reading 7.5 .Problems 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 8.7 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 9.6 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 10.9 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 11.7 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 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 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 14.6 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 15.7 "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 16.5 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.11 Physical Layer 17.6 IEEE 802.11 Security Considerations 17.7 Recommended Reading 17.8 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 18.8 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 19.8 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 20.6 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 21.9 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 22.4 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 23.4 Problems Chapter 24 Internet Applications—^Multimedia 24.1 Audio and Video Compression 24.2 Real-Tinie Traffic 24.3 Voice Over IP and Multimedia Support—SIP 24.4 Real-Time Transport Protocol (RTP) 24.5 Recommended Reading 24.6 ProblemsPART 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 Awithin a Protocol Architecture 2.5 Traditional Internet-Based Applications 2.6 Multimedia 2.7 Recommended Reading 2.8 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 Charmel Capacity 3.5 Recommended Reading 3.6 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 4.6 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 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 Reconunended Reading 6.7 Problems Chapter 7 Data Link Control Protocols 7.1 Flow Control 7.2 Error Control 7.3 High-Level Data Link Comrnl <'l-ir")LC) 7.4 Recommended Reading 7.5 .Problems 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 8.7 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 9.6 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 10.9 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 11.7 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 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 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 14.6 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 15.7 "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 16.5 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.11 Physical Layer 17.6 IEEE 802.11 Security Considerations 17.7 Recommended Reading 17.8 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 18.8 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 19.8 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 20.6 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 21.9 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 22.4 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 23.4 Problems Chapter 24 Internet Applications—^Multimedia 24.1 Audio and Video Compression 24.2 Real-Tinie Traffic 24.3 Voice Over IP and Multimedia Support—SIP 24.4 Real-Time Transport Protocol (RTP) 24.5 Recommended Reading 24.6 Problems ER -