Books & Videos

Table of Contents

  1. NETWORKING FUNDAMENTALS

    1. Chapter 1 NETWORKING INTRODUCTION, CHARACTERISTICS, AND TYPES

      1. Introduction to Networking
      2. Fundamental Network Characteristics
      3. Messages: Packets, Frames, Datagrams, and Cells
      4. Network Structural Models and Client-Server and Peer-to-Peer Networking
      5. Types and Sizes of Networks
      6. Segments, Networks, Subnetworks, and Internetworks
      7. The Internet, Intranets, and Extranets
    2. Chapter 2 NETWORK PERFORMANCE ISSUES AND CONCEPTS

      1. Putting Network Performance in Perspective
      2. Balancing Network Performance with Key Nonperformance Characteristics
      3. Performance Measurements: Speed, Bandwidth, Throughput, and Latency
      4. Understanding Performance Measurement Units
      5. Theoretical and Real-World Throughput, and Factors Affecting Network Performance
      6. Simplex, Full-Duplex, and Half-Duplex Operation
      7. Quality of Service (QoS)
    3. Chapter 3 NETWORK STANDARDS AND STANDARDS ORGANIZATIONS

      1. Proprietary, Open, and De Facto Standards
      2. Networking Standards
      3. International Networking Standards Organizations
      4. Networking Industry Groups
      5. Internet Standards Organizations (ISOC, IAB, IESG, IETF, IRSG, and IRTF)
      6. Internet Registration Authorities and Registries (IANA, ICANN, APNIC, ARIN, LACNIC, and RIPE NCC)
      7. Internet Standards and the Request for Comment (RFC) Process
    4. Chapter 4 A REVIEW OF DATA REPRESENTATION AND THE MATHEMATICS OF COMPUTING

      1. Binary Information and Representation: Bits, Bytes, Nibbles, Octets, and Characters
      2. Decimal, Binary, Octal, and Hexadecimal Numbers
      3. Decimal, Binary, Octal, and Hexadecimal Number Conversion
      4. Binary, Octal, and Hexadecimal Arithmetic
      5. Boolean Logic and Logical Functions
      6. Bit Masking (Setting, Clearing, and Inverting) Using Boolean Logical Functions
  2. THE OPEN SYSTEMS INTERCONNECTION (OSI) REFERENCE MODEL

    1. Chapter 5 GENERAL OSI REFERENCE MODEL ISSUES AND CONCEPTS

      1. History of the OSI Reference Model
      2. General Reference Model Issues
      3. Key OSI Reference Model Concepts
    2. Chapter 6 OSI REFERENCE MODEL LAYERS

      1. Physical Layer (Layer 1)
      2. Data Link Layer (Layer 2)
      3. Network Layer (Layer 3)
      4. Transport Layer (Layer 4)
      5. Session Layer (Layer 5)
      6. Presentation Layer (Layer 6)
      7. Application Layer (Layer 7)
    3. Chapter 7 OSI REFERENCE MODEL SUMMARY

      1. Understanding the OSI Model: An Analogy
      2. Remembering the OSI Model Layers: Some Mnemonics
      3. Summarizing the OSI Model Layers: A Summary Chart
  3. TCP/IP PROTOCOL SUITE AND ARCHITECTURE

    1. Chapter 8 TCP/IP PROTOCOL SUITE AND ARCHITECTURE

      1. TCP/IP Overview and History
      2. TCP/IP Services
      3. The TCP/IP Client/Server Structural Model
      4. TCP/IP Architecture and the TCP/IP Model
      5. TCP/IP Protocols
  4. TCP/IP NETWORK INTERFACE LAYER PROTOCOLS

    1. Chapter 9 TCP/IP SERIAL LINE INTERNET PROTOCOL (SLIP) AND POINT-TO-POINT PROTOCOL (PPP) OVERVIEW AND FUNDAMENTALS

      1. SLIP versus PPP
      2. Serial Line Internet Protocol (SLIP)
      3. Point-to-Point Protocol (PPP) Overview and Fundamentals
    2. Chapter 10 PPP CORE PROTOCOLS: LINK CONTROL, NETWORK CONTROL, AND AUTHENTICATION

      1. Link Control Protocol (LCP)
      2. The Network Control Protocols (IPCP, IPXCP, NBFCP, and Others)
      3. PPP Authentication Protocols: PAP and CHAP
    3. Chapter 11 PPP FEATURE PROTOCOLS

      1. PPP Link Quality Monitoring and Reporting (LQM, LQR)
      2. PPP Compression Control Protocol (CCP) and Compression Algorithms
      3. PPP Encryption Control Protocol (ECP) and Encryption Algorithms
      4. PPP Multilink Protocol (MP, MLP, MLPPP)
      5. PPP Bandwidth Allocation Protocol (BAP) and Bandwidth Allocation Control Protocol (BACP)
    4. Chapter 12 PPP PROTOCOL FRAME FORMATS

      1. PPP General Frame Format
      2. PPP General Control Protocol Frame Format and Option Format
      3. PPP Link Control Protocol (LCP) Frame Formats
      4. PAP and CHAP Frame Formats
      5. PPP Multilink Protocol (MP) Frame Format
  5. TCP/IP NETWORK INTERFACE/INTERNET LAYER CONNECTION PROTOCOLS

    1. Chapter 13 ADDRESS RESOLUTION AND THE TCP/IP ADDRESS RESOLUTION PROTOCOL (ARP)

      1. Address Resolution Concepts and Issues
      2. TCP/IP Address Resolution Protocol (ARP)
      3. TCP/IP Address Resolution for IP Multicast Addresses
      4. TCP/IP Address Resolution for IP Version 6
    2. Chapter 14 REVERSE ADDRESS RESOLUTION AND THE TCP/IP REVERSE ADDRESS RESOLUTION PROTOCOL (RARP)

      1. The Reverse Address Resolution Protocol (RARP)
      2. RARP General Operation
      3. Limitations of RARP
  6. INTERNET PROTOCOL VERSION 4 (IP/IPV4)

    1. Chapter 15 INTERNET PROTOCOL VERSIONS, CONCEPTS, AND OVERVIEW

      1. IP Overview and Key Operational Characteristics
      2. IP Functions
      3. IP History, Standards, Versions, and Closely Related Protocols
    2. Chapter 16 IPV4 ADDRESSING CONCEPTS AND ISSUES

      1. IP Addressing Overview and Fundamentals
      2. IP Address Size, Address Space, and Notation
      3. IP Basic Address Structure and Main Components
      4. IP Addressing Categories and IP Address Adjuncts
      5. Number of IP Addresses and Multihoming
      6. IP Address Management and Assignment Methods and Authorities
    3. Chapter 17 CLASSFUL (CONVENTIONAL) ADDRESSING

      1. IP Classful Addressing Overview and Address Classes
      2. IP Classful Addressing Network and Host Identification and Address Ranges
      3. IP Address Class A, B, and C Network and Host Capacities
      4. IP Addresses with Special Meanings
      5. IP Reserved, Private, and Loopback Addresses
      6. IP Multicast Addressing
      7. Problems with Classful IP Addressing
    4. Chapter 18 IP SUBNET ADDRESSING (SUBNETTING) CONCEPTS

      1. IP Subnet Addressing Overview, Motivation, and Advantages
      2. IP Subnetting: Three-Level Hierarchical IP Subnet Addressing
      3. IP Subnet Masks, Notation, and Subnet Calculations
      4. IP Default Subnet Masks for Address Classes A, B, and C
      5. IP Custom Subnet Masks
      6. IP Subnet Identifiers, Subnet Addresses, and Host Addresses
      7. IP Subnetting Summary Tables for Class A, Class B, and Class C Networks
      8. IP Variable Length Subnet Masking (VLSM)
    5. Chapter 19 IP SUBNETTING PRACTICAL SUBNET DESIGN AND ADDRESS DETERMINATION EXAMPLE

      1. IP Subnetting Step 1: Analyzing Requirements
      2. IP Subnetting Step 2: Partitioning Network Address Host Bits
      3. IP Subnetting Step 3: Determining the Custom Subnet Mask
      4. IP Subnetting Step 4: Determining Subnet Identifiers and Subnet Addresses
      5. IP Subnetting Step 5: Determining Host Addresses for Each Subnet
    6. Chapter 20 IP CLASSLESS ADDRESSING—CLASSLESS INTER-DOMAIN ROUTING (CIDR)/SUPERNETTING

      1. IP Classless Addressing and Supernetting Overview
      2. IP Supernetting: CIDR Hierarchical Addressing and Notation
      3. IP Classless Addressing Block Sizes and Classful Network Equivalents
      4. IP CIDR Addressing Example
    7. Chapter 21 INTERNET PROTOCOL DATAGRAM ENCAPSULATION AND FORMATTING

      1. IP Datagram Encapsulation
      2. IP Datagram General Format
      3. IP Datagram Options and Option Format
    8. Chapter 22 IP DATAGRAM SIZE, FRAGMENTATION, AND REASSEMBLY

      1. IP Datagram Size, MTU, and Fragmentation Overview
      2. IP Message Fragmentation Process
      3. IP Message Reassembly
    9. Chapter 23 IP ROUTING AND MULTICASTING

      1. IP Datagram Delivery
      2. IP Routing Concepts and the Process of Next-Hop Routing
      3. IP Routes and Routing Tables
      4. IP Routing in a Subnet or Classless Addressing (CIDR) Environment
      5. IP Multicasting
  7. INTERNET PROTOCOL VERSION 6 (IPV6)

    1. Chapter 24 IPV6 OVERVIEW, CHANGES, AND TRANSITION

      1. IPv6 Motivation and Overview
      2. Major Changes and Additions in IPv6
      3. Transition from IPv4 to IPv6
    2. Chapter 25 IPV6 ADDRESSING

      1. IPv6 Addressing Overview: Addressing Model, Address Types, and Address Size
      2. IPv6 Address and Address Notation and Prefix Representation
      3. IPv6 Address Space Allocation
      4. IPv6 Global Unicast Address Format
      5. IPv6 Interface Identifiers and Physical Address Mapping
      6. IPv6 Special Addresses: Reserved, Private, Unspecified, and Loopback
      7. IPv6/IPv4 Address Embedding
      8. IPv6 Multicast and Anycast Addressing
      9. IPv6 Autoconfiguration and Renumbering
    3. Chapter 26 IPV6 DATAGRAM ENCAPSULATION AND FORMATTING

      1. IPv6 Datagram Overview and General Structure
      2. IPv6 Datagram Main Header Format
      3. IPv6 Datagram Extension Headers
      4. IPv6 Datagram Options
    4. Chapter 27 IPV6 DATAGRAM SIZE, FRAGMENTATION, REASSEMBLY, AND ROUTING

      1. Overview of IPv6 Datagram Sizing and Fragmentation
      2. Implications of IPv6's Source-Only Fragmentation Rule
      3. The IPv6 Fragmentation Process
      4. IPv6 Datagram Delivery and Routing
  8. IP-RELATED FEATURE PROTOCOLS

    1. Chapter 28 IP NETWORK ADDRESS TRANSLATION (NAT) PROTOCOL

      1. IP NAT Overview
      2. IP NAT Address Terminology
      3. IP NAT Static and Dynamic Address Mappings
      4. IP NAT Unidirectional (Traditional/Outbound) Operation
      5. IP NAT Bidirectional (Two-Way/Inbound) Operation
      6. IP NAT Port-Based (Overloaded) Operation
      7. IP NAT Overlapping/Twice NAT Operation
      8. IP NAT Compatibility Issues and Special Handling Requirements
    2. Chapter 29 IP SECURITY (IPSEC) PROTOCOLS

      1. IPsec Overview, History, and Standards
      2. IPsec General Operation, Components, and Protocols
      3. IPsec Architectures and Implementation Methods
      4. IPsec Modes: Transport and Tunnel
      5. IPsec Security Constructs
      6. IPsec Authentication Header (AH)
      7. IPsec Encapsulating Security Payload (ESP)
      8. IPsec Internet Key Exchange (IKE)
    3. Chapter 30 INTERNET PROTOCOL MOBILITY SUPPORT (MOBILE IP)

      1. Mobile IP Overview, History, and Motivation
      2. Mobile IP Concepts and General Operation
      3. Mobile IP Addressing: Home and Care-Of Addresses
      4. Mobile IP Agent Discovery
      5. Mobile IP Home Agent Registration and Registration Messages
      6. Mobile IP Data Encapsulation and Tunneling
      7. Mobile IP and TCP/IP Address Resolution Protocol (ARP) Operation
      8. Mobile IP Efficiency Issues
      9. Mobile IP Security Considerations
  9. IP SUPPORT PROTOCOLS

    1. Chapter 31 ICMP CONCEPTS AND GENERAL OPERATION

      1. ICMP Overview, History, Versions, and Standards
      2. ICMP General Operation
      3. ICMP Message Classes, Types, and Codes
      4. ICMP Message Creation and Processing Conventions and Rules
      5. ICMP Common Message Format and Data Encapsulation
    2. Chapter 32 ICMPV4 ERROR MESSAGE TYPES AND FORMATS

      1. ICMPv4 Destination Unreachable Messages
      2. ICMPv4 Source Quench Messages
      3. ICMPv4 Time Exceeded Messages
      4. ICMPv4 Redirect Messages
      5. ICMPv4 Parameter Problem Messages
    3. Chapter 33 ICMPV4 INFORMATIONAL MESSAGE TYPES AND FORMATS

      1. ICMPv4 Echo (Request) and Echo Reply Messages
      2. ICMPv4 Timestamp (Request) and Timestamp Reply Messages
      3. ICMPv4 Router Advertisement and Router Solicitation Messages
      4. ICMPv4 Address Mask Request and Reply Messages
      5. ICMPv4 Traceroute Messages
    4. Chapter 34 ICMPV6 ERROR MESSAGE TYPES AND FORMATS

      1. ICMPv6 Destination Unreachable Messages
      2. ICMPv6 Packet Too Big Messages
      3. ICMPv6 Time Exceeded Messages
      4. ICMPv6 Parameter Problem Messages
    5. Chapter 35 ICMPV6 INFORMATIONAL MESSAGE TYPES AND FORMATS

      1. ICMPv6 Echo Request and Echo Reply Messages
      2. ICMPv6 Router Advertisement and Router Solicitation Messages
      3. ICMPv6 Neighbor Advertisement and Neighbor Solicitation Messages
      4. ICMPv6 Redirect Messages
      5. ICMPv6 Router Renumbering Messages
      6. ICMPv6 Informational Message Options
    6. Chapter 36 IPV6 NEIGHBOR DISCOVERY (ND) PROTOCOL

      1. IPv6 ND Overview
      2. IPv6 ND General Operational Overview
      3. IPv6 ND Functions Compared to Equivalent IPv4 Functions
      4. IPv6 ND Host-Router Discovery Functions
      5. IPv6 ND Host-Host Communication Functions
      6. IPv6 ND Redirect Function
  10. TCP/IP ROUTING PROTOCOLS (GATEWAY PROTOCOLS)

    1. Chapter 37 OVERVIEW OF KEY ROUTING PROTOCOL CONCEPTS

      1. Routing Protocol Architectures
      2. Routing Protocol Algorithms and Metrics
      3. Static and Dynamic Routing Protocols
    2. Chapter 38 ROUTING INFORMATION PROTOCOL (RIP, RIP-2, AND RIPNG)

      1. RIP Overview
      2. RIP Route Determination Algorithm and Metric
      3. RIP General Operation, Messaging, and Timers
      4. RIP Problems and Some Resolutions
      5. RIP Version-Specific Message Formats and Features
    3. Chapter 39 OPEN SHORTEST PATH FIRST (OSPF)

      1. OSPF Overview
      2. OSPF Basic Topology and the Link-State Database (LSDB)
      3. OSPF Hierarchical Topology
      4. OSPF Route Determination Using SPF Trees
      5. OSPF General Operation
      6. OSPF Message Formats
    4. Chapter 40 BORDER GATEWAY PROTOCOL (BGP/BGP-4)

      1. BGP Overview
      2. BGP Topology
      3. BGP Route Storage and Advertisement
      4. BGP Path Attributes and Algorithm Overview
      5. BGP Route Determination and the BGP Decision Process
      6. BGP General Operation and Messaging
      7. BGP Detailed Messaging, Operation, and Message Formats
    5. Chapter 41 OTHER ROUTING PROTOCOLS

      1. TCP/IP Gateway-to-Gateway Protocol (GGP)
      2. The HELLO Protocol (HELLO)
      3. Interior Gateway Routing Protocol (IGRP)
      4. Enhanced Interior Gateway Routing Protocol (EIGRP)
      5. TCP/IP Exterior Gateway Protocol (EGP)
  11. TCP/IP TRANSPORT LAYER PROTOCOLS

    1. Chapter 42 OVERVIEW AND COMPARISON OF TCP AND UDP

      1. Two Protocols for TCP/IP Transport Layer Requirements
      2. Applications of TCP and UDP
      3. Summary Comparison of UDP and TCP
    2. Chapter 43 TCP AND UDP ADDRESSING: PORTS AND SOCKETS

      1. TCP/IP Processes, Multiplexing, and Client/Server Application Roles
      2. TCP/IP Ports: TCP/UDP Addressing
      3. TCP/IP Application Assignments and Server Port Number Ranges
      4. TCP/IP Client (Ephemeral) Ports and Client/Server Application Port Use
      5. TCP/IP Sockets and Socket Pairs: Process and Connection Identification
      6. Common TCP/IP Applications and Well-Known and Registered Port Numbers
    3. Chapter 44 TCP/IP USER DATAGRAM PROTOCOL (UDP)

      1. UDP Overview, History, and Standards
      2. UDP Operation
      3. UDP Message Format
      4. UDP Common Applications and Server Port Assignments
    4. Chapter 45 TCP OVERVIEW, FUNCTIONS, AND CHARACTERISTICS

      1. TCP Overview, History, and Standards
      2. TCP Functions
      3. TCP Characteristics
      4. The Robustness Principle
    5. Chapter 46 TRANSMISSION CONTROL PROTOCOL (TCP) FUNDAMENTALS AND GENERAL OPERATION

      1. TCP Data Handling and Processing
      2. TCP Sliding Window Acknowledgment System
      3. TCP Ports, Connections, and Connection Identification
      4. TCP Common Applications and Server Port Assignments
    6. Chapter 47 TCP BASIC OPERATION: CONNECTION ESTABLISHMENT, MANAGEMENT, AND TERMINATION

      1. TCP Operational Overview and the TCP Finite State Machine (FSM)
      2. TCP Connection Preparation
      3. TCP Connection Establishment Process: The Three-Way Handshake
      4. TCP Connection Establishment Sequence Number Synchronization and Parameter Exchange
      5. TCP Connection Management and Problem Handling
      6. TCP Connection Termination
    7. Chapter 48 TCP MESSAGE FORMATTING AND DATA TRANSFER

      1. TCP Message (Segment) Format
      2. TCP Checksum Calculation and the TCP Pseudo Header
      3. TCP Maximum Segment Size (MSS)
      4. TCP Sliding Window Data Transfer and Acknowledgment Mechanics
      5. TCP Immediate Data Transfer: Push Function
      6. TCP Priority Data Transfer: Urgent Function
    8. Chapter 49 TCP RELIABILITY AND FLOW CONTROL FEATURES

      1. TCP Segment Retransmission Timers and the Retransmission Queue
      2. TCP Noncontiguous Acknowledgment Handling and Selective Acknowledgment (SACK)
      3. TCP Adaptive Retransmission and Retransmission Timer Calculations
      4. TCP Window Size Adjustment and Flow Control
      5. TCP Window Management Issues
      6. TCP Silly Window Syndrome
      7. TCP Congestion Handling and Congestion Avoidance Algorithms
  12. NAME SYSTEMS AND TCP/IP NAME REGISTRATION AND NAME RESOLUTION

    1. Chapter 50 NAME SYSTEM ISSUES, CONCEPTS, AND TECHNIQUES

      1. Name System Overview
      2. Name Spaces and Name Architectures
      3. Name Registration Methods, Administration, and Authorities
      4. Name Resolution Techniques and Elements
      5. Efficiency, Reliability, and Other Name Resolution Considerations
    2. Chapter 51 TCP/IP NAME SYSTEMS OVERVIEW AND THE HOST TABLE NAME SYSTEM

      1. A Brief History of TCP/IP Host Names and Name Systems
      2. The TCP/IP Host Table Name System
    3. Chapter 52 DOMAIN NAME SYSTEM (DNS) OVERVIEW, FUNCTIONS, AND CHARACTERISTICS

      1. DNS Overview, History, and Standards
      2. DNS Design Goals, Objectives, and Assumptions
      3. DNS Components and General Functions
    4. Chapter 53 DNS NAME SPACE, ARCHITECTURE, AND TERMINOLOGY

      1. DNS Domains and the DNS Hierarchical Name Architecture
      2. DNS Structural Elements and Terminology
      3. DNS Labels, Names, and Syntax Rules
      4. Absolute (Fully Qualified) and Relative (Partially Qualified) Domain Name Specifications
    5. Chapter 54 DNS NAME REGISTRATION, PUBLIC ADMINISTRATION, ZONES, AND AUTHORITIES

      1. DNS Hierarchical Authority Structure and the Distributed Name Database
      2. DNS Organizational (Generic) TLDs and Authorities
      3. DNS Geopolitical (Country Code) TLDs and Authorities
      4. Public Registration for Second-Level and Lower Domains
      5. DNS Public Registration Disputes and Dispute Resolution
      6. DNS Name Space Administrative Hierarchy Partitioning: DNS Zones of Authority
      7. DNS Private Name Registration
    6. Chapter 55 DNS NAME SERVER CONCEPTS AND OPERATION

      1. DNS General Operation
      2. DNS Name Server Data Storage
      3. DNS Name Server Types and Roles
      4. DNS Zone Management, Contacts, and Zone Transfers
      5. DNS Root Name Servers
      6. DNS Name Server Caching
      7. DNS Name Server Load Balancing
      8. DNS Name Server Enhancements
    7. Chapter 56 DNS RESOLUTION CONCEPTS AND RESOLVER OPERATIONS

      1. DNS Resolver Functions and General Operation
      2. DNS Name Resolution Techniques: Iterative and Recursive Resolution
      3. DNS Name Resolution Efficiency Improvements: Caching and Local Resolution
      4. DNS Name Resolution Process
      5. DNS Reverse Name Resolution Using the IN-ADDR.ARPA Domain
      6. DNS Electronic Mail Support and Mail Exchange (MX) Resource Records
    8. Chapter 57 DNS MESSAGING AND MESSAGE, RESOURCE RECORD, AND MASTER FILE FORMATS

      1. DNS Message Generation and Transport
      2. DNS Message Header Format
      3. DNS Question Section Format
      4. DNS Message Resource Record Field Formats
      5. DNS Name Notation and Message Compression
      6. DNS Master File Format
      7. DNS Changes to Support IPv6
  13. NETWORK FILE AND RESOURCE SHARING PROTOCOLS

    1. Chapter 58 NETWORK FILE AND RESOURCE SHARING AND THE TCP/IP NETWORK FILE SYSTEM (NFS)

      1. File and Resource Sharing Concepts and Components
      2. NFS Design Goals, Versions, and Standards
      3. NFS Architecture and Components
      4. NFS Data Definition with the External Data Representation (XDR) Standard
      5. NFS Client/Server Operation Using Remote Procedure Calls (RPCs)
      6. NFS Server Procedures and Operations
      7. NFS File System Model and the Mount Protocol
  14. HOST CONFIGURATION AND TCP/IP HOST CONFIGURATION PROTOCOLS

    1. Chapter 59 HOST CONFIGURATION CONCEPTS, ISSUES, AND MOTIVATION

      1. The Purpose of Host Configuration
      2. The Problems with Manual Host Configuration
      3. Automating the Process: Host Configuration Protocols
      4. The Role of Host Configuration Protocols in TCP/IP
    2. Chapter 60 TCP/IP BOOTSTRAP PROTOCOL (BOOTP)

      1. BOOTP Overview, History, and Standards
      2. BOOTP Client/Server Messaging and Addressing
      3. BOOTP Detailed Operation
      4. BOOTP Message Format
      5. BOOTP Vendor-Specific Area and Vendor Information Extensions
      6. BOOTP Relay Agents (Forwarding Agents)
    3. Chapter 61 DHCP OVERVIEW AND ADDRESS ALLOCATION CONCEPTS

      1. DHCP Overview, History, and Standards
      2. DHCP Address Assignment and Allocation Mechanisms
      3. DHCP Leases
      4. DHCP Lease Life Cycle and Lease Timers
      5. DHCP Lease Address Pools, Ranges, and Address Management
    4. Chapter 62 DHCP CONFIGURATION AND OPERATION

      1. DHCP Overview of Client and Server Responsibilities
      2. DHCP Configuration Parameters, Storage, and Communication
      3. DHCP General Operation and the Client Finite State Machine
      4. DHCP Lease Allocation, Reallocation, and Renewal
      5. DHCP Parameter Configuration Process for Clients with Non-DHCP Addresses
    5. Chapter 63 DHCP MESSAGING, MESSAGE TYPES, AND FORMATS

      1. DHCP Message Generation, Addressing, Transport, and Retransmission
      2. DHCP Message Format
      3. DHCP Options
      4. Summary of DHCP Options/BOOTP Vendor Information Fields
    6. Chapter 64 DHCP CLIENT/SERVER IMPLEMENTATION, FEATURES, AND IPV6 SUPPORT

      1. DHCP Server and Client Implementation and Management Issues
      2. DHCP Message Relaying and BOOTP Relay Agents
      3. DHCP Autoconfiguration/Automatic Private IP Addressing (APIPA)
      4. DHCP Server Conflict Detection
      5. DHCP and BOOTP Interoperability
      6. DHCP Security Issues
      7. DHCP for IP Version 6 (DHCPv6)
  15. TCP/IP NETWORK MANAGEMENT FRAMEWORK AND PROTOCOLS

    1. Chapter 65 TCP/IP INTERNET STANDARD MANAGEMENT FRAMEWORK OVERVIEW

      1. Overview and History of the TCP/IP Internet Standard Management Framework and Simple Network Management Protocol (SNMP)
      2. TCP/IP SNMP Operational Model, Components, and Terminology
      3. TCP/IP Internet Standard Management Framework Architecture and Protocol Components
      4. TCP/IP Internet Standard Management Framework and SNMP Versions (SNMPv1, SNMPv2 Variants, and SNMPv3)
      5. TCP/IP Internet Standard Management Framework and SNMP Standards
    2. Chapter 66 TCP/IP STRUCTURE OF MANAGEMENT INFORMATION (SMI) AND MANAGEMENT INFORMATION BASES (MIBS)

      1. TCP/IP SMI and MIBs Overview
      2. TCP/IP MIB Objects, Object Characteristics, and Object Types
      3. TCP/IP MIB Object Descriptors and Identifiers and the Object Name Hierarchy
      4. TCP/IP MIB Modules and Object Groups
    3. Chapter 67 TCP/IP SIMPLE NETWORK MANAGEMENT PROTOCOL (SNMP) CONCEPTS AND OPERATION

      1. SNMP Protocol Overview
      2. SNMP Protocol Operations
      3. SNMP Protocol Security Issues and Methods
    4. Chapter 68 SNMP PROTOCOL MESSAGING AND MESSAGE FORMATS

      1. SNMP Protocol Message Generation
      2. SNMP Transport Mappings
      3. SNMP General Message Format
      4. SNMP Version 1 (SNMPv1) Message Format
      5. SNMP Version 2 (SNMPv2) Message Formats
      6. SNMP Version 3 (SNMPv3) Message Format
    5. Chapter 69 TCP/IP REMOTE NETWORK MONITORING (RMON)

      1. RMON Standards
      2. RMON MIB Hierarchy and Object Groups
      3. RMON Alarms, Events, and Statistics
  16. TCP/IP APPLICATION LAYER ADDRESSING AND APPLICATION CATEGORIES

    1. Chapter 70 TCP/IP APPLICATION LAYER ADDRESSING: UNIFORM RESOURCE IDENTIFIERS, LOCATORS, AND NAMES (URIS, URLS, AND URNS)

      1. URI Overview and Standards
      2. URL General Syntax
      3. URL Schemes and Scheme-Specific Syntaxes
      4. URL Relative Syntax and Base URLs
      5. URL Length and Complexity Issues
      6. URL Obscuration, Obfuscation, and General Trickery
      7. URNs
    2. Chapter 71 FILE AND MESSAGE TRANSFER OVERVIEW AND APPLICATION CATEGORIES

      1. File Concepts
      2. Application Categories
  17. TCP/IP GENERAL FILE TRANSFER PROTOCOLS

    1. Chapter 72 FILE TRANSFER PROTOCOL (FTP)

      1. FTP Overview, History, and Standards
      2. FTP Operational Model, Protocol Components, and Key Terminology
      3. FTP Control Connection Establishment, User Authentication, and Anonymous FTP Access
      4. FTP Data Connection Management
      5. FTP General Data Communication and Transmission Modes
      6. FTP Data Representation: Data Types, Format Control, and Data Structures
      7. FTP Internal Command Groups and Protocol Commands
      8. FTP Replies
      9. FTP User Interface and User Commands
      10. Sample FTP Session
    2. Chapter 73 TRIVIAL FILE TRANSFER PROTOCOL (TFTP)

      1. TFTP Overview, History, and Standards
      2. TFTP General Operation, Connection Establishment, and Client/Server Communication
      3. TFTP Detailed Operation and Messaging
      4. TFTP Options and Option Negotiation
      5. TFTP Message Formats
  18. TCP/IP ELECTRONIC MAIL SYSTEM: CONCEPTS AND PROTOCOLS

    1. Chapter 74 TCP/IP ELECTRONIC MAIL SYSTEM OVERVIEW AND CONCEPTS

      1. TCP/IP Electronic Mail System Overview and History
      2. TCP/IP Email Communication Overview
      3. TCP/IP Email Message Communication Model
      4. Protocol Roles in Email Communication
    2. Chapter 75 TCP/IP ELECTRONIC MAIL ADDRESSES AND ADDRESSING

      1. TCP/IP Email Addressing and Address Resolution
      2. TCP/IP Historical and Special Email Addressing
      3. TCP/IP Email Aliases and Address Books
      4. Multiple Recipient Addressing
      5. Mailing Lists
    3. Chapter 76 TCP/IP ELECTRONIC MAIL MESSAGE FORMATS AND MESSAGE PROCESSING: RFC 822 AND MIME

      1. TCP/IP Email RFC 822 Standard Message Format Overview
      2. TCP/IP Email RFC 822 Standard Message Format Header Fields and Groups
      3. TCP/IP Email RFC 822 Standard Message Format Processing and Interpretation
      4. MIME Overview
      5. MIME Basic Structures and Headers
      6. MIME Content-Type Header and Discrete Media
      7. MIME Composite Media Types: Multipart and Encapsulated Message Structures
      8. MIME Extension for non-ASCII Mail Message Headers
    4. Chapter 77 TCP/IP ELECTRONIC MAIL DELIVERY PROTOCOL: THE SIMPLE MAIL TRANSFER PROTOCOL (SMTP)

      1. SMTP Overview, History, and Standards
      2. SMTP Connection and Session Establishment and Termination
      3. SMTP Mail Transaction Process
      4. SMTP Special Features, Capabilities, and Extensions
      5. SMTP Security Issues
      6. SMTP Commands
      7. SMTP Replies and Reply Codes
    5. Chapter 78 TCP/IP ELECTRONIC MAIL ACCESS AND RETRIEVAL PROTOCOLS AND METHODS

      1. TCP/IP Email Mailbox Access Model, Method, and Protocol Overview
      2. TCP/IP Post Office Protocol (POP/POP3)
      3. TCP/IP Internet Message Access Protocol (IMAP/IMAP4)
      4. TCP/IP Direct Server Email Access
      5. TCP/IP World Wide Web Email Access
  19. TCP/IP WORLD WIDE WEB AND THE HYPERTEXT TRANSFER PROTOCOL (HTTP)

    1. Chapter 79 WORLD WIDE WEB AND HYPERTEXT OVERVIEW AND CONCEPTS

      1. World Wide Web and Hypertext Overview and History
      2. World Wide Web System Concepts and Components
      3. World Wide Web Media and the Hypertext Markup Language
      4. World Wide Web Addressing: HTTP Uniform Resource Locators
    2. Chapter 80 HTTP GENERAL OPERATION AND CONNECTIONS

      1. HTTP Versions and Standards
      2. HTTP Operational Model and Client/Server Communication
      3. HTTP Transitory and Persistent Connections and Pipelining
    3. Chapter 81 HTTP MESSAGES, METHODS, AND STATUS CODES

      1. HTTP Generic Message Format
      2. HTTP Request Message Format
      3. HTTP Response Message Format
      4. HTTP Methods
      5. HTTP Status Codes and Reason Phrases
    4. Chapter 82 HTTP MESSAGE HEADERS

      1. HTTP General Headers
      2. HTTP Request Headers
      3. HTTP Response Headers
      4. HTTP Entity Headers
    5. Chapter 83 HTTP Entities, Transfers, Coding Methods, and Content Management

      1. HTTP Entities and Internet Media Types
      2. HTTP Content and Transfer Encodings
      3. HTTP Data Length Issues, Chunked Transfers, and Message Trailers
      4. HTTP Content Negotiation and Quality Values
    6. Chapter 84 HTTP FEATURES, CAPABILITIES, AND ISSUES

      1. HTTP Caching Features and Issues
      2. HTTP Proxy Servers and Proxying
      3. HTTP Security and Privacy
      4. HTTP State Management Using Cookies
  20. OTHER FILE AND MESSAGE TRANSFER APPLICATIONS

    1. Chapter 85 USENET (NETWORK NEWS) AND THE TCP/IP NETWORK NEWS TRANSFER PROTOCOL (NNTP)

      1. Usenet Overview, History, and Operation
      2. Usenet Communication Model
      3. Usenet Message Format and Special Headers
      4. NNTP Overview and General Operation
      5. NNTP Interserver Communication Process: News Article Propagation
      6. NNTP Client-Server Communication Process: News Posting and Access
      7. NNTP Commands and Command Extensions
      8. NNTP Status Responses and Response Codes
    2. Chapter 86 GOPHER PROTOCOL (GOPHER)

      1. Gopher Overview and General Operation
      2. Important Differences Between Gopher and the Web
      3. Gopher's Role in the Modern Internet
  21. INTERACTIVE AND ADMINISTRATIVE UTILITIES AND PROTOCOLS

    1. Chapter 87 TCP/IP INTERACTIVE AND REMOTE APPLICATION PROTOCOLS

      1. Telnet Protocol
      2. Berkeley Remote (r) Commands
      3. Internet Relay Chat Protocol (IRC)
    2. Chapter 88 TCP/IP ADMINISTRATION AND TROUBLESHOOTING UTILITIES AND PROTOCOLS

      1. TCP/IP Host Name Utility (hostname)
      2. TCP/IP Communication Verification Utility (ping)
      3. TCP/IP Route Tracing Utility (traceroute)
      4. TCP/IP Address Resolution Protocol Utility (arp)
      5. TCP/IP DNS Name Resolution and Lookup Utilities (nslookup, host, and dig)
      6. TCP/IP DNS Registry Database Lookup Utility (whois/nicname)
      7. TCP/IP Network Status Utility (netstat)
      8. TCP/IP Configuration Utilities (ifconfig, ipconfig, and winipcfg)
      9. Miscellaneous TCP/IP Troubleshooting Protocols
  1. COLOPHON