Comparison of Computer Networking: the 4th and 3rd Editions

      Fourth Edition                                      Third Edition

Computer Networks and the Internet
        1.1     What is the Internet?                                  1.1     What is the Internet?
        1.2     The Network Edge                                     1.2     The Network Edge
        1.3     The Network Core                                      1.3     The Network Core
                                                                                      1.4     Access Networks & Physical Media
                                                                                      1.5     ISPs and Internet Backbones
        1.4     Delay, Loss, Throughput                            1.6     Delay and Loss
        1.5     Protocol Layers & Service Models             1.7     Protocol Layers & Service Models
        1.6     Networks Under Attack
        1.7     History of Computer Networking              1.8     History of Network Computing
        1.8     Summary                                                     1.9     Summary

Application Layer
        2.1     Principles of Network Applications            2.1     Principles of Network Applications
        2.2     The Web and HTTP                                    2.2     The Web and HTTP
        2.3     File Transfer: FTP                                       2.3     File Transfer: FTP
        2.4     Electronic Mail in the Internet                    2.4     Electronic Mail in the Internet
        2.5     DNS – The Internet’s Directory                 2.5     DNS – The Internet’s Directory
        2.6     Peer–To–Peer Applications                         2.6     P2P File Sharing
        2.7     Socket Programming with TCP                  2.7     Socket Programming with TCP
        2.8     Socket Programming with UDP                 2.8     Socket Programming with UDP
        2.9     Summary                                                     2.9     Summary

Transport Layer
        3.1     Introduction and Transport Layer              3.1     Introduction and Transport Layer
        3.2     Multiplexing and Demultiplexing               3.2     Multiplexing and Demultiplexing
        3.3     Connectionless Transport: UDP                 3.3     Connectionless Transport: UDP
        3.4     Principles of Reliable Data Transfer           3.4     Principles of Reliable Data Transfer
        3.5     Connection–Oriented Transport: TCP        3.5     Connection-Oriented Transport: TCP
        3.6     Principles of Congestion Control                3.6     Principles of Congestion Control
        3.7     TCP Congestion Control                            3.7     TCP Congestion Control
        3.8     Summary                                                     3.8     Summary


      Fourth Edition                                      Third Edition

The Network Layer
        4.1     Introduction                                                4.1     Introduction
        4.2     Virtual Circuit & Datagram Networks       4.2     Virtual Circuit & Datagram Networks
        4.3     What’s Inside a Router?                             4.3     What’s Inside a Router?
        4.4     The IP: Forwarding and Addressing          4.4     The IP: Forwarding and Addressing
        4.5     Routing Algorithms                                    4.5     Routing Algorithms
        4.6     Routing in the Internet                               4.6     Routing in the Internet
        4.7     Broadcast and Multicast Routing               4.7     Broadcast and Multicast Routing
        4.8     Summary                                                     4.8     Summary

The Link Layer and Local Area Networks
        5.1     Link Layer: Introduction & Services          5.1     Link Layer: Introduction & Services
        5.2     Error Detection & Correction                     5.2     Error Detection & Correction
        5.3     Multiple Access Protocols                          5.3     Multiple Access Protocols
        5.4     Link–Layer Addressing                              5.4     Link–Layer Addressing
        5.5     Ethernet                                                      5.5     Ethernet
        5.6     Link–Layer Switches                                  5.6     Interconnection: Hubs & Switches
        5.7     PPP: The Point-to-Point Protocol               5.7     PPP: The Point-to-Point Protocol
        5.8     Link Virtualization: Network as Link         5.8     Link Virtualization: Network as Link
        5.9     Summary                                                     5.9     Summary

Wireless and Mobile Networks
        6.1     Introduction                                                6.1     Introduction
        6.2     Wireless Link Characteristics                      6.2     Wireless Link Characteristics
        6.3     WiFi 802.11 Wireless LANs                       6.3     Wi–Fi 802.11 Wireless LANS
        6.4     Cellular Internet Access                              6.4     Cellular Internet Access
        6.5     Mobility Management: Principles               6.5     Mobility Management: Principles
        6.6     Mobile IP                                                    6.6     Mobile IP
        6.7     Managing Mobility in Cellular Networks   6.7     Managing Mobility in Cellular
        6.8     Wireless & Mobility: Impact                       6.8     Wireless & Mobility: Impact
        6.9     Summary                                                     6.9     Summary

Multimedia Networking
        7.1     Multimedia Networking Applications        7.1     Multimedia Networking Applications
        7.2     Streaming Stored Audio & Video              7.2     Streaming Stored Audio & Video
        7.3     Making the Best of Best-Effort                  7.3     Making the Best of Best-Effort
        7.4     Protocols for Real Time Interaction            7.4     Protocols for Real Time Interaction
                                                                                      7.5     Distributing Multimedia: Content
                                                                                      7.6     Beyond Best Effort
        7.5     Providing Multiple Classes of Service        7.7     Scheduling & Policing Mechanisms
                                                                                      7.8     Integrated & Differentiated Services
        7.6     Providing Quality of Service Guarantees   7.9     RSVP
        7.7     Summary                                                     7.10   Summary


      Fourth Edition                                      Third Edition

Security in Computer Networks
        8.1     What is Network Security?                         8.1     What is Network Security?
        8.2     Principles of Cryptography                         8.2     Principles of Cryptography
        8.3     Message Integrity                                       8.4     Integrity
        8.4     End–Point Authentication                          8.3     Authentication
                                                                                      8.5     Key Distribution & Certification

        8.5     Securing E–Mail                                         8.8.1  Secure E–Mail
        8.6     Securing TCP Connections: SSL                8.8.2  SSL and TLS
        8.7     Network–Layer Security: IPsec                  8.8.3  Network–Layer Security: IPsec
        8.8     Securing Wireless LANs                             8.8.4  Security in IEEE 802.11
        8.9     Operational Security: Firewalls, etc.           8.6     Access Control: Firewalls
                                                                                      8.7     Attacks and Countermeasures

        8.10   Summary                                                     8.9     Summary

Network Management
        9.1     What is Network Management?                 9.1     What is Network Management?
        9.2     The Infrastructure for Management            9.2     The Infrastructure for Management
        9.3     The Internet Standard Framework             9.3     The Internet Standard Framework
        9.4     ASN.1                                                         9.4     ASN.1
        9.5     Conclusion                                                  9.5     Conclusion