DHCPv6 2.001 Release Notes HP-UX 11i v1 and HP-UX 11i v2 Manufacturing Part Number: 5991-0721 November 2004 United States © Copyright 2004 Hewlett-Packard Development Company L.P.
Legal Notices The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Printed in the United States Confidential computer software. Valid license from HP required for possession, use or copying.
1 DHCPv6 Release Notes This document discusses the new features in DHCPv6 2.001 (Dynamic Host Configuration Protocol for IPv6), supported on the HP-UX 11i v1 and HP-UX 11i v2 operating systems.
DHCPv6 Release Notes Announcement Announcement DHCPv6 is an extension of DHCPv4 that defines a protocol for passing configuration information to hosts on a network. The key objective of DHCPv6 is to support IPv6, the next generation Internet protocol. DHCPv6 automatically allocates reusable network addresses and reduces the cost of managing IPv6 nodes in environments where administrators need more control over the allocation of IPv6 addresses.
DHCPv6 Release Notes What Is in This Version What Is in This Version Following are the new features that DHCPv6 2.001 offers: • • In order for DHCPv6 2.001 to comply with RFC 3315, certain tags and parameters in the following DHCPv6 2.001 utilities and daemon are added or modified: ❏ The /usr/bin/dhcpv6client_ui utility ❏ The /usr/sbin/dhcpv6clientd daemon ❏ The /usr/sbin/dhcpv6d daemon ❏ The /usr/bin/dhcpv6db2conf utility DHCPv6 2.
DHCPv6 Release Notes What Is in This Version • -I Gets only configuration parameters and does not get IPv6 addresses -s vendor_specific_option_list Specifies the vendor-specific options that the client daemon must request from the server daemon. You must use this option in conjunctions with the -m option.
DHCPv6 Release Notes What Is in This Version -e Specifies the vendor’s enterprise number as registered with Internet Assigned Numbers Authority (IANA). You can use this number in the vendor-class and vendor-specific options to communicate with the server. -u Specifies the user-class data used to represent the client in its communication with the server. -v Specifies the vendor-class data that is used in the client’s communication with a server.
DHCPv6 Release Notes What Is in This Version Represents the type or category of the user or client application. user-class-id You can use all the fields applicable to the DHCP_POOL_GROUP section under the DHCPv6_DEVICE_GROUPS section except the pool_group_name. ❏ DHCP_ADDRESS_POOL – Specifies the DHCPv6 address pool settings. Following are the tags in the DHCP_ADDRESS_POOL section: ❏ subnet-prefix Specifies the subnet-prefix of the network that the server manages.
DHCPv6 Release Notes What Is in This Version dest-dhcp-server-address Specifies the address of the DHCPv6 server to which the relay forwards client messages. • You can represent the binary hexadecimal format of a tag with each byte separated by a colon (:) without prefixing 0x to the hexadecimal number. For example, you can represent the tag 0x12a131469 as 1:2a:13:14:69. • You can specify the prefix length along with the subnet prefixes with a slash (/).
DHCPv6 Release Notes What Is in This Version elapsed-time Specifies the threshold value of the DHCP transaction at which the secondary server can allocate addresses. deprecated-address-pool-names Specifies the list of deprecated address pool names, with each name separated by space. • The following new command-line options are added to the /etc/dhcpv6tab configuration file: - h max_hop_count Specifies the maximum number of hops allowed for a DHCPv6 packet after which the server drops the DHCPv6 packet.
DHCPv6 Release Notes Removed Options Removed Options In order for DHCPv6 2.001 to comply with RFC 3315, certain tags and options are removed in the following DHCPv6 2.
DHCPv6 Release Notes Removed Options ❏ The following tag is removed from the DHCP_RELAY_SETTINGS section: ✓ • prefix-length The /usr/sbin/dhcpv6clientd daemon does not support the following parameters of the -d option: ❏ tz ❏ ntp_sa ❏ slp_da ❏ slp_ss IMPORTANT If you are using these tags in your implementation, ensure that you remove these tags in your implementation.
DHCPv6 Release Notes Installing DHCPv6 2.001 Installing DHCPv6 2.001 Read this chapter before installing the DHCPv6 depot. You can install DHCPv6 2.001 only on a dual stack system. NOTE DHCPv6 available in the base HP-UX 11i v2 operating system is not compatible with this Web upgrade of DHCPv6 2.001 on HP-UX 11i v2. Prerequisites The following sections discuss prerequisites for installing DHCPv6 2.001 on the HP-UX 11i v1 and HP-UX 11i v2 operating systems.
DHCPv6 Release Notes Installing DHCPv6 2.001 Step 1. Review “Prerequisites” on page 13 to ensure your system meets DHCPv6 2.001 installation requirements. Step 2. To download the DHCPv6 2.001 software, complete the following steps: a. Go to the HP Software Depot at http://www.software.hp.com. b. Search for “DHCPv6” and read the “Overview” and “Installation” pages for DHCPv6 2.001. c. Select Receive for Free >> option at the bottom right of the Overview page. d. Choose the DHCPv6 2.
DHCPv6 Release Notes Installing DHCPv6 2.001 — The /etc/dhcpv6db server database directory is moved to the /etc/dhcpv6db.11i01 directory. — The /etc/dhcpv6tab file is moved to the /etc/dhcpv6tab.11i01 file. • For the HP-UX 11i v2 operating system: — The /etc/dhcpv6db file is backed up as the /etc/dhcpv6db.v2001 file. — The /etc/dhcpv6client.data file is backed up as the /etc/dhcpv6client.data.v2001 file. IMPORTANT The files /etc/dhcpv6db and /etc/dhcpv6client.data are removed when you uninstall DHCPv6 2.
DHCPv6 Release Notes Migrating from DHCPv6 1.001 to DHCPv6 2.001 Migrating from DHCPv6 1.001 to DHCPv6 2.001 This chapter discusses steps to migrate from DHCPv6 1.001 to DHCPv6 2.001 on an HP-UX 11i v1 or HP-UX 11i v2 operating system when you have configured your system as a DHCPv6 2.001 client, server, or relay agent. NOTE Before migrating to DHCPv6 2.001, you may find it useful to read the sections “What Is in This Version” on page 5 and “Removed Options” on page 11. Migrating a DHCPv6 1.
DHCPv6 Release Notes Migrating from DHCPv6 1.001 to DHCPv6 2.001 DHCP_ADDRESS_POOL;\ address-pool-name = APPLE;\ subnet-prefix = 5ffe:1234::34/64;\ address-pool = 5ffe:1234::4321:1000 - 5ffe:1234::4321:19999;\ reserved-addresses = 5ffe:1234::4321:12222; The pool group YELLOW uses the address pool group configuration defined in APPLE.
DHCPv6 Release Notes Known Problem Known Problem A server or client configured with the previous version of DHCPv6 (1.001), which was delivered as a Web upgrade on the HP-UX 11i v1 operating system, does not interoperate with a DHCPv6 2.001 server or client. Solution You must download and install DHCPv6 2.001 from http://www.software.hp.com and configure the server or client using the new and modified DHCPv6 2.001 options discussed in the “What Is in This Version” on page 5 section.
DHCPv6 Release Notes Documentation Documentation DHCPv6 2.001 provides documentation discussed in the following sections. Product Documentation For more information on configuring, installing, and administering DHCPv6 2.001, refer to the Installing and Configuring DHCPv6 2.001 manual at http://www.docs.hp.com/hpux/netcom/index.html#Internet%20Services. Manpages Table 1-4 describes the DHCPv6 2.001 manpages. Table 1-4 DHCPv6 2.001 Manpages Name Description dhcpv6d.