Compaq TCP/IP Services for OpenVMS
Guide to IPv6


Begin

Contents (summary)
Preface Preface
Chapter 1 What Is IPv6?
Chapter 2 Configuring IPv6
Chapter 3 Configuring BIND
Chapter 4 Monitoring the Network
Chapter 5 Solving IPv6 Problems
Chapter 6 Application Interface to Sockets
Chapter 7 Porting Applications
Appendix A Supported IPv6 RFCs
Appendix B IPv6 Extensions to Management Commands and IPv6 Processes
Appendix C Deprecated Library Functions
  Figures
  Examples
  Tables


Contents


Preface
Preface Preface
Chapter 1
1 What Is IPv6?
     1.1     Terminology
     1.2     Introduction to IPv6 Addresses
         1.2.1         Address Text Representation
         1.2.2         Types of Addresses
             1.2.2.1             Unicast Addresses
             1.2.2.2             Anycast Address
             1.2.2.3             Multicast Address
         1.2.3         Address Prefixes
         1.2.4         Address Autoconfiguration
         1.2.5         Address Resolution
     1.3     Address Assignment
         1.3.1         Aggregatable Global Unicast Addresses
         1.3.2         Aggregatable Testing Addresses
     1.4     IPv6 Environment
Chapter 2
2 Configuring IPv6
     2.1     Preparing for Configuration
     2.2     IPv6 System Configuration Examples
         2.2.1         Simple Host-to-Host Configuration
         2.2.2         Host-to-Host with Router Configuration
         2.2.3         IPv6 Network-to-IPv6 Network with Router Configuration
         2.2.4         Multiple IPv6 Networks and Multiple Routers Configuration
         2.2.5         Host-to-Host over Tunnel Configuration
         2.2.6         Host-to-Router over Tunnel Configuration
         2.2.7         IPv6 Network to IPv6 Network over Tunnel Configuration
     2.3     Configuring IPv6 Hosts and Routers
         2.3.1         Configuring an IPv6 Host
         2.3.2         Configuring an IPv6 Router
     2.4     Postconfiguration Tasks
         2.4.1         Connecting to the 6bone Network
         2.4.2         Initializing a New Interface for IPv6
             2.4.2.1             Setting the IPv6 Interface Identifier
             2.4.2.2             Removing IPv6 from an Interface
         2.4.3         Creating a Configured Tunnel
         2.4.4         Adding an Address to an Interface
         2.4.5         Deleting an Address from an Interface
         2.4.6         Adding or Deleting a Default Router
         2.4.7         Manually Adding a Route for an On-Link Prefix
         2.4.8         Configuring a Router
         2.4.9         Editing the Router Configuration File
Chapter 3
3 Configuring BIND
     3.1     IPv6 Server Guidelines
     3.2     Sample BIND Configuration Files
     3.3     Enabling Dynamic Updates to the DNS Database
     3.4     Local Hosts Database TCPIP$ETC:IPNODES.DAT
     3.5     Converting from BIND 4.9*
Chapter 4
4 Monitoring the Network
     4.1     Testing Access to Internet Network Hosts with the ping Command
     4.2     Displaying Network Statistics with the netstat Command
     4.3     Displaying a Datagram's Route to a Network Host with the traceroute Command
     4.4     IPv6 Process Log Files
Chapter 5
5 Solving IPv6 Problems
     5.1     Using the Diagnostic Suggestions
     5.2     Getting Started
     5.3     Solving IPv6 Network Problems
     5.4     Solving IPv6 Host Problems
         5.4.1         IPv6 Process Is Not Started
         5.4.2         Host Is Unknown
         5.4.3         On-Link Node Is Not Reachable
         5.4.4         Off-Link Node Is Not Reachable
         5.4.5         Your Node Is Unreachable
         5.4.6         Connection Is Not Accepted
         5.4.7         Connection Terminates
     5.5     Solving IPv6 Router Problems
         5.5.1         IPv6 Process Is Not Running
         5.5.2         Host Is Unknown
         5.5.3         On-Link Node Is Unreachable
         5.5.4         Off-Link Node Is Unreachable
         5.5.5         On-Link Node Addresses Are Not Configured
         5.5.6         Router Does Not Forward Messages
         5.5.7         Your Node Is Unreachable
         5.5.8         Connection Is Not Accepted
         5.5.9         Connection Terminates
Chapter 6
6 Application Interface to Sockets
     6.1     Socket Interface
     6.2     Interface Identification
         6.2.1         if_nametoindex Function
         6.2.2         if_indextoname Function
         6.2.3         if_nameindex Function
         6.2.4         if_freenameindex Function
     6.3     IPv6 Multicast Datagrams
         6.3.1         Sending IPv6 Multicast Datagrams
         6.3.2         Receiving IPv6 Multicast Datagrams
     6.4     Socket Options
     6.5     Library Functions
         6.5.1         Node Name to Address Translation Functions
             6.5.1.1             getaddrinfo Function
         6.5.2         Address to Node Name Translation Functions
             6.5.2.1             getnameinfo Function
             6.5.2.2             freeaddrinfo Function
         6.5.3         Address Conversion Functions
             6.5.3.1             inet_pton Function
             6.5.3.2             inet_ntop Function
         6.5.4         Address-Testing Macros
     6.6     Guidelines for Compiling and Linking IPv6 Applications


Previous Next Contents