Data and Computer Communications, CourseSmart eTextbook, 8/E
ISBN-10: 0136126502
ISBN-13: 9780136126508
Publisher: Prentice Hall
Copyright: 2007
Format: On-line Supplement; 896 pp
Published: 12/10/2007
Status: Out of Print
We're sorry, this product is no longer available.
Description
CourseSmart eTextbooks are a creative digital solution that offers the freedom and convenience of online, offline, and mobile access using a single platform. With a CourseSmart eTextbook, students can:
search the text
make notes online
print out reading assignments that incorporate lecture notes
bookmark important passages for later review
save money. As an alternative to purchasing the print textbook, students can subscribe to the same content online for a significant discount off the suggested list price of the print text.
For more information, or to subscribe to the CourseSmart eTextbook, visit www.coursesmart.com (for customers in U.S. and Canada) or www.coursesmart.co.uk (for customers in Europe, Middle East, and Africa).
Features
CourseSmart eTextbooks offer study advantages no print textbook can match. Students can search the entire text for key concepts; they can navigate easily to a page number, reading assignment, or chapter; they can bookmark important pages, sections, or chapters for quick review at a later date. With a CourseSmart eTextbook, students enjoy these key features:
NEW offline access functionality¿Now, instructors and students using CourseSmart have the freedom and convenience of online, offline and mobile access using a single platform.
Digital Textbook Delivery that saves students a significant amount off the print edition suggested list price.
Internet-based Service that makes textbook content available anytime, anywhere there is a Web connection.
Easy Navigation that makes finding pages easy and efficient. Search, Bookmark, and Note-Taking Tools save study time and reduce frustration by making critical information immediately accessible. Organizing study notes has never been easier!
Ability to print pages as needed, lightening up the backpack while making critical content available for offline study and review.
Now, students have a new choice in how they purchase and access required or recommended course textbooks. CourseSmart eTextbooks¿Where the Web meets textbooks for student savings!
Table of Contents
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
I. OVERVIEW
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
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 The OSI Model
2.5 Standardization within a Protocol Architecture
2.6 Traditional Internet-Based Applications
2.7 Multimedia
2.8 Recommended Reading and Web Sites
2.9 Key Terms, Review Questions, and Problems
Appendix 2A The Trivial File Transfer Protocol
II. DATA COMMUNICATIONS
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
4. Guided and Wireless Transmission
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
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
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
7. Data Link Control
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
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
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
III. WIDE AREA NETWORKS
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
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 ATM Adaptation Layer
11.8 Recommended Reading and Web Sites
11.9 Key Terms, Review Questions, and Problems
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
13. Congestion Control in Switched 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
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
IV. LOCAL AREA NETWORKS
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 Sites
15.7 Key Terms, Review Questions, and Problems
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
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
V. INTERNET AND TRANSPORT PROTOCOLS
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 Recommended Reading and Web Sites
18.7 Key Terms, Review Questions, and Problems
19. Internetwork Operation
19.1 Multicasting
19.2 Routing Protocols
19.3 Integrated Services Architecture
19.4 Differentiated Services
19.5 Recommended Reading and Web Sites
19.6 Key Terms, Review Questions, and Problems
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 Key Terms, Review Questions, and Problems
VI. INTERNET APPLICATIONS
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 Recommended Reading and Web Sites
21.8 Key Terms, Review Questions, and Problems
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
23. Internet Applications - Internet Directory Service and World Wide Web
23.1 Uniform Resource Locators (URLs) and Uniform Resource Identifiers (URIs)
23.2 Internet Directory Service: DNS
23.3 Web Access: HTTP
24. Internet Applications - Multimedia
24.1 Digital Audio and Video
24.2 Audio and Video Compression
24.3 Streaming Audio and Video
24.4 Voice Over IP
24.5 Session Initiation Protocol
24.6 Real-Time Transport Protocol
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 Sockets Programming
Appendix C Projects for Teaching Data and Computer Communications
C.1 Simulation Projects
C.2 Performance Modeling
C.3 Research Projects
C.4 Reading/Report Assignments
Glossary
References
Index
ONLINE APPENDICES
Appendix D Standards Organizations
D.1 The Importance of Standards
D.2 Standards and Regulation
D.3 Standards-Setting Organizations
Appendix E The International Reference Alphabet
Appendix F Proof of the Sampling Theorem
Appendix G Physical-Layer Interfacing
G.1 V.24/EIA-232-F
G.2 ISDN Physical Interface
Appendix H The OSI Model
H.1 The Model
H.2 The OSI Layers
Appendix I Queuing Effects
I.1 Queuing Models
I.2 Queuing Results
Appendix J Orthogonality, Correlation, and Autocorrelation
J.1 Correlation and Autocorrelation
J.2 Orthogonal Codes
Appendix The TCP/IP Checksum
Appendix Sockets: A Programmer's Introduction
G.1 Versions of Sockets
G.2 Sockets, Socket Descriptors, Ports, and Connections
G.3 The Client/Server Model of Communication
G.4 Sockets Elements
G.5 Stream and Datagram Sockets
G.6 Run-Time Program Control
G.7 Remote Execution of a Windows Console Application
Appendix Uniform Resource Locators (URLs) and Uniform Resource Identifiers (URIs)
I.1 Uniform Resource Locator
I.2 Uniform Resource Identifier
I.3 To Learn More
Appendix Augmented Backus-Naur Form
Author Bios
William Stallings has made a unique contribution to understanding the broad sweep of technical developments in computer networking and computer architecture. He has authored 18 titles, and counting revised editions, a total of 35 books on various aspects of these subjects. In over 20 years in the field, he has been a technical contributor, technical manager, and an executive with several high-technology firms. Currently he is an independent consultant whose clients have included computer and networking manufacturers and customers, software development firms, and leading-edge government research institutions.
He has six times received the prize for best Computer Science and Engineering textbook of the year from the Textbook and Academic Authors Association.
Bill has designed and implemented both TCP/IP-based and OSI-based protocol suites on a variety of computers and operating systems, ranging from microcomputers to mainframes. As a consultant, he has advised government agencies, computer and software vendors, and major users on the design, selection, and use of networking software and products.
Dr. Stallings holds a Ph.D. from M.I.T. in Computer Science and a B.S. from Notre Dame in Electrical Engineering.Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.