Part 1 Overview of Data Communications and Networking
1 Introduction
2 Network Models
Part 2 Physical Layer
3 Signals
4 Digital Transmission
5 Analog Transmission
6 Multiplexing
7 Transmission Media
8 Circuit Switching and Telephone Network
9 High-Speed Digital Access: DSL, Cable Modems, and SONET
Part 3 Data Link Layer
10 Error Detection and Correction
11 Data Link Control and Protocols
12 Point-to-Point Access: PPP
13 Multiple Access
14 Local Area Networks: Ethernet
15 Wireless LANs
16 Connecting LANs, Backbone Networks, and Virtual LANs
17 Cellular Telephone and Satellite Networks
18 Virtual Circuit Switching: Frame Relay and ATM
Part 4 Network Layer
19 Host-to-Host Delivery: Internetworking, Addressing, and Routing
20 Network Layer Protocols: ARP, IPv4, ICMP, IPv6, and ICMPv6
21 Unicast and Multicast Routing: Routing Protocols
Part 5 Transport Layer
22 Process-to-Process Delivery: UDP and TCP
23 Congestion Control and Quality of Service
Part 6 Application Layer
24 Client-Server Model: Socket Interface
25 Domain Name System (DNS)
26 Electronic Mail (SMTP) and File Transfer (FTP)
27 HTTP and WWW
28 Multimedia
Part 7 Security
29 Cryptography
30 Message Security, User Authentication, and Key Management
31 Security Protocols in the Internet
Appendix A ASCII Code
Appendix B Numbering Systems and Transformation
Appendix C The OSI Model
Appendix D 8B/6T Code
Appendix E Checksum Calculation
Appendix F Structure of a Router
Appendix G ATM LANs
Appendix H Client-Server Programs
Appendix I RFCs
Appendix J UDP and TCP Ports
Appendix K Contact Addresses