The fifth edition of Behrouz Forouzan's Data Communications and Networking presents a comprehensive and accessible approach to data communications and networking that has made this book a favorite with students and professionals alike. More than 830 figures and 150 tables accompany the text and provide a visual and intuitive opportunity for understanding the material. This unique approach minimizes the need for heavy math content, allowing normally complicated topics to unfold graphically and visually rather than through the presentation of complex formulas.The global edition has been developed specifically to meet the needs of international computer networks students. In addition to a chapter on the peer-to-peer paradigm, a full chapter on quality of service (QoS), generous coverage of forward error correction, coverage of WiMAX, and material on socket-interface programming in Java, we have added new international end-of-chapter questions and problems to make the content more relevant and improve learning outcomes for the international student.
Part I: OverviewChapter 1 IntroductionChapter 2 Network ModelsPart 2:
Physical LayerChapter 3 Introduction to Physical LayerChapter 4 Digital
TransmissionChapter 5 Analog TransmissionChapter 6 Bandwidth Utilization:
Multiplexing and Spreading
Chapter 7 Transmission MediaChapter 8
SwitchingPart 3: Data Link LayerChapter 9 Introduction to Data-Link
LayerChapter 10 Error Detection and CorrectionChapter 11 Data Link Control
(DLC)Chapter 12 Media Access Control (MAC)Chapter 13 Wired LANs:
EthernetChapter 14 Other Wired NetworksChapter 15 Wireless LANsChapter 16
Other Wireless NetworksChapter 17 Connecting Devices and Virtual LANsPart 4:
Network LayerChapter 18 Introduction to Network LayerChapter 19 Network-Layer
ProtocolsChapter 20 Unicast RoutingChapter 21 Multicast RoutingChapter 22
Next Generation IPPart 5: Transport LayerChapter 23 Introduction to Transport
LayerChapter 24 Internet Transport-Layer ProtocolsPart 6: Application
LayerChapter 25 Introduction to Application LayerChapter 26 Standard
Client-Server ProtocolsChapter 27 Network ManagementChapter 28
MultimediaChapter 29 Peer-to-Peer ParadigmPart 7: Topics Related to All
LayersChapter 30 Quality of ServiceChapter 31 Cryptography and Network
SecurityChapter 32 Internet SecurityAppendicesAppendix A UnicodeAppendix B
Positioning Numbering SystemAppendix C HTML, CSS, XML, and XSLAppendix D A
Touch of ProbabilityAppendix E Mathematical ReviewAppendix F Miscellaneous
InformationAppendix G 8B/6T CodeAppendix H Telephone History
Behrouz A. Forouzan is a Professor at DeAnza College where he is involved in the development of Computer Information System courses. In addition he provides system development consulting with several companies. In addition to C and C++ books, Forouzan is the author of several other successful books, including Computer Networks: A Top-Down Approach, TCP/IP Protocol Suite, and Local Area Networks.