Home > Store

Data and Computer Communications, 8th Edition

Register your product to gain access to bonus material or receive a coupon.

Data and Computer Communications, 8th Edition

Book

  • Sorry, this book is no longer in print.
Not for Sale

About

Features

A modular format–This structure allows instructors to easily design a course to meet their individual needs. For students, it breaks this massive subject into comprehensible parts.

Unifying principles–The text repeatedly emphasizes such principles as multiplexing, flow control, and error control, and contrasts their application in specific areas of technology. This enables students to understand how the same protocol design principles are applied at different levels of the protocol architecture.

Design Approaches–Exploring alternative approaches to meeting specific communication requirements gives students a deeper understanding of communication system and protocol design.

Standards–A comprehensive discussion of the current status and future direction of related technology standards helps students understand the central role of standards in network and protocol design.

More than 250 homework problems–Problems ranging in difficulty, with solutions provided on the Instructor's Resource Center, give students the opportunity to test their comprehension of concepts.

Strong pedagogical support–The liberal use of figures and tables; glossary; list of acronyms; recommended reading list and Websites; and a bibliography provide students with convenient study tools.

IRC (0131756931) - This Instructor Resource Center to accompany Data and Computer Communications, 8e e is a password-protected area of the Prentice Hall online catalog that enables instructors to download presentation and assessment resources quickly.

This text features:

  • Solutions Manual - Solutions to all the homework problems and review questions in the book.
  • Lecture PowerPoints- This chapter-by-chapter outline highlights the key points from each chapter using the text illustrations for an effective and visual presentation.
  • Wireshark Exercise Set - Contains a set of homework assignments for use with the text. Includes the Ethereal Exercises, and Answers for instructors.
  • Wireshark Student Quick Start Guide - Also included in the Wireshark Exercise set is a Quick Start Guide for instructors to hand out to their Students.
  • Wireshark Video Tutorial - enables the student to quickly learn how to use Wireshark
  • Figures - A Zip file with all the figures from the text in PDF format.
  • Tables - A Zip file with all the Tables from the text in PDF format.

The author maintains a robust website with additional resources, go to http://williamstallings.com/DCC/DCC8e.html for access.

Unparalleled project support–The Instructor's Resource Center not only includes guidance on how to assign and structure projects, but also includes a set of suggested projects that covers a broad range of topics from the text, including research projects, simulation projects, analytic modeling projects, and reading/report assignments. This hands-on experience helps reinforce concepts from the text.

• Companion Website -- Access textbook-related resources and support materials for students and instructors maintained by the author.

• Student Resource Site -- Access a wealth of computer science-related information including mathematics reviews, how-to documents, research resources, and career explorations maintained by the author.

Description

  • Copyright 2007
  • Edition: 8th
  • Book
  • ISBN-10: 0-13-243310-9
  • ISBN-13: 978-0-13-243310-5

Two-time winner of the best Computer Science and Engineering textbook of the year award from the Textbook and Academic Authors Association, including the current edition.


For a one/two-semester courses in Computer Networks, Data Communications, and Communications Networks in CS, CIS, and Electrical Engineering departments.

With a focus on the most current technology and a convenient modular format, this best-selling text offers a clear and comprehensive survey of the entire data and computer communications field. Emphasizing both the fundamental principles as well as the critical role of performance in driving protocol and network design, it explores in detail all the critical technical areas in data communications, wide-area networking, local area networking, and protocol design. The Eighth Edition provides updated coverage of multimedia, Gigabit and 10 Gbps Ethernet, WiFi/IEEE 802.11 wireless LANs, security, and more

Sample Content

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

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.