Two-time winner of the best Computer Science and Engineering textbook of the year award from the Textbook and Academic Authors AssociationFor 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.
目錄
Preface
About the Author
Ch0: Guide for Readers and Instructors
UNIT ONE FUNDAMENTALS OF DATA COMMUNICATIONS AND NETWORKING
PART ONE OVERVIEW
Ch1: Data Communications, Data Networks, and the Internet
Ch2: Protocol Architecture, TCP/IP, and Internet-Based Applications
PART TWO DATA COMMUNICATIONS
Ch3: Data Transmission
Ch4: Transmission Media
Ch5: Signal Encoding Techniques
Ch6: Error Detection and Correction
Ch7: Data Link Control Protocols
Ch8: Multiplexing
PART THREE WIDE AREA NETWORKS
Ch9: WAN Technology and Protocols
Ch10: Cellular Wireless Networks
PART FOUR LOCAL AREA NETWORKS
Ch11: Local Area Network Overview
Ch12: Ethernet
Ch13: Wireless LANs
PART FIVE INTERNET AND TRANSPORT LAYERS
Ch14: The Internet Protocol
Ch15: Transport Protocols
UNIT TWO ADVANCED TOPICS IN DATA COMMUNICATIONS AND NETWORKING
PART SIX DATA COMMUNICATIONS AND WIRELESS NETWORKS
Ch16: Advanced Data Communications Topics
Ch17: Wireless Transmission Techniques
Ch18: Wireless Networks
PART SEVEN INTERNETWORKING
Ch19: Routing
Ch20: Congestion Control
Ch21: Internetwork Operation
Ch22: Internetwork Quality of Service
Ch23: Multiprotocol Label Switching
PART EIGHT INTERNET APPLICATIONS
Ch24: Electronic Mail, DNS, and HTTP
Ch25: Internet Multimedia Support
APPENDICES
Appendix A Fourier Analysis
Appendix B Projects and Other Student Exercises for Teaching Data and Computer Communications
References
Index
ONLINE CHAPTERS AND APPENDICES[1] PART NINE NETWORK SECURITY
Ch26: Computer and Network Security Threats
Ch27: Computer and Network Security Techniques
Appendix C Standards Organizations
Appendix D Asynchronous and Synchronous Transmission
Appendix E The OSI Model
Appendix F The International Reference Alphabet
Appendix G Proof of the Sampling Theorem
Appendix H Ones Complement Representation and Addition
Appendix I Statistical TDM
Appendix J The Spanning Tree Algorithm
Appendix K LAN Performance Issues
Appendix L Matrix Multiplication and Determinants
Appendix M Queuing Effects
Appendix N Orthogonality, Correlation, and Autocorrelation
Appendix O TCP/IP Example
Appendix P Queue Management and Queueing Discipline
Appendix Q Cryptographic Algorithms
Appendix R Uniform Resource Locators (URLs) and Uniform Resource Identifiers (URIs)
Appendix S Augmented Backus-Naur Form
Appendix T Derivations of Equations and Examples
Glossary