You are previewing IPv6 Deployment Guide.
O'Reilly logo
IPv6 Deployment Guide

Book Description

IPv6 is replacing IPv4 to dominate the networking world. This deployment guide will enable you to fully harness the power of IPv6. A "Must have" reference for IT/Networking professionals and students!

Table of Contents

  1. Copyright
  2. I. IPv6 Fundamentals
    1. 01. Introduction
      1. 1.1. The History of IPv6
      2. 1.2. The 6NET Project
    2. 02. IPv6 Basics
      1. 2.1. Datagram Header
      2. 2.2. Header Chaining
      3. 2.3. Routing Header
      4. 2.4. Fragmentation
      5. 2.5. Options
    3. 03. Addressing
      1. 3.1. Addressing Essentials
      2. 3.2. Unicast Addresses
      3. 3.3. Interface Identifier – Modified EUI-64
      4. 3.4. Anycast Addresses
      5. 3.5. Multicast Addresses
      6. 3.6. Required Addresses and Address Selection
      7. 3.7. Real-world Addresses
    4. 04. Essential Functions and Services
      1. 4.1. Neighbour Discovery
      2. 4.2. The Domain Name System
      3. 4.3. DHCPv6
    5. 05. Integration and Transition
      1. 5.1. Problem Statement
      2. 5.2. Tunnelling Methods
      3. 5.3. Translation Methods
      4. 5.4. Configuration Examples: Dual Stack
      5. 5.5. Configuration Examples: Tunnelling Methods
      6. 5.6. Configuration Examples: Translation Methods
    6. 06. Routing
      1. 6.1. Overview of IP Routing
      2. 6.2. Implementing Static Routing for IPv6
      3. 6.3. RIP
      4. 6.4. Implementing RIPng for IPv6
      5. 6.5. Implementing IS-IS for IPv6
      6. 6.6. 6.6 Implementing OSPF for IPv6
      7. 6.7. Implementing Multiprotocol BGP for IPv6
    7. 07. Network Management
      1. 7.1. Management protocols and MIBs in the standardisation process
      2. 7.2. Network Management Architecture
      3. 7.3. Management Tools Deployed in 6NET
      4. 7.4. Recommendations for Network Administrators
    8. 08. Multicast
      1. 8.1. Addressing and Scoping
      2. 8.2. Multicast on the Local Link
      3. 8.3. Building the Multicast Tree: PIM-SMv2
      4. 8.4. Inter-domain Multicast
      5. 8.5. MRIB - Multicast Routing Information Base
    9. 09. Security
      1. 9.1. 9.1 What has been Changed in IPv6 Regarding Security?
      2. 9.2. IPv6 Firewalls
      3. 9.3. Securing Autoconfiguration
      4. 9.4. IPv4-IPv6 Co-existence Specific Issues
    10. 10. Mobility
      1. 10.1. Bindings Cache
      2. 10.2. Home Agent Operation
      3. 10.3. Correspondent Node Operation
      4. 10.4. Binding Cache Coherence
      5. 10.5. Proxy Neighbour Discovery
      6. 10.6. Home Address Option
      7. 10.7. Home Agent Discovery
      8. 10.8. The Mobility Header
      9. 10.9. The Return Routability Method
      10. 10.10. Available Implementations
      11. 10.11. Deployment Considerations
      12. 10.12. Cisco Mobile IPv6
      13. 10.13. Mobile IPv6 for Linux
      14. 10.14. KAME Mobile IPv6
    11. 11. Applications
      1. 11.1. The new BSD Sockets API
      2. 11.2. Other Programming Languages
  3. II. Case Studies
    1. 12. IPv6 in the Backbone
      1. 12.1. 6NET Backbone Case Study
      2. 12.2. SURFnet Case Study (Netherlands)
      3. 12.3. FUNET Case Study (Finland)
      4. 12.4. RENATER Case Study (France)
      5. 12.5. SEEREN Case Study (GRNET)
    2. 13. IPv6 in the Campus/Enterprise
      1. 13.1. Campus IPv6 Deployment (University of Münster, Germany)
      2. 13.2. Small academic department, IPv6-only (Tromsø, Norway)
      3. 13.3. Large Academic Department (University of Southampton)
      4. 13.4. University Deployment Analysis (Lancaster University)
      5. 13.5. Other Scenarios
      6. 13.6. Summary of Unexpected Results and Unforeseen Difficulties
      7. 13.7. Summary of tradeoffs made in solutions chosen
    3. 14. IPv6 on the Move
      1. 14.1. Fraunhofer Fokus
      2. 14.2. Testbed Components
      3. 14.3. Lancaster University
      4. 14.4. University of Oulu
  4. Bibliography
  5. Glossary of Terms and Acronyms
  6. A1. List of per-PoP Location Support Domains
  7. A2. Systems providing DNS service for 6NET
  8. B. Enabling IPv6