gogogo
Syndetics cover image
Image from Syndetics

Data and computer communications / William Stallings.

By: Material type: TextTextPublication details: Upper Saddle River, N.J. : Pearson /Prentice Hall/Pearson Education International, c2009.Edition: 8th ed., Pearson International editionDescription: xviii, 878 p. : ill. ; 25 cmISBN:
  • 9780135071397
  • 0135071399
Subject(s): DDC classification:
  • 004.6 STA
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 004.6 STA (Browse shelf(Opens below)) 3 Available 39002100388215
Standard Loan Moylish Library Main Collection 004.6 STA (Browse shelf(Opens below)) 4 Available 39002100391797

Enhanced descriptions from Syndetics:

This timely revision of an all-time best-seller in the field features the clarity and scope of a Stallings classic. This comprehensive volume provides the most up-to-date coverage of the essential topics in data communications, networking, Internet technology and protocols, and standards - all in a convenient modular format. Features updated coverage of multimedia, Gigabit and 10 Gbps Ethernet, WiFi/IEEE 802.11 wireless LANs, security, and much more. Ideal for professional reference or self-study. For Product Development personnel, Programmers, Systems Engineers, Network Designers and others involved in the design of data communications and networking products.

Previous ed.: 2004.

Includes bibliographical references and index.

Table of contents provided by Syndetics

  • 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 (p. 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 notes provided by Syndetics

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.

Powered by Koha