ISC DHCP DHCPv6
The original ISC DHCP software package includes IPv6 support for DHCPv6 since the 4.x releases, with basic DHCPv6 server, client and relay functionality. Not all IPv6 features work on all platforms.
The ISC DHCP package is split into three separate programs: dhcpd, the DHCP server, dhclient, the DHCP client and dhcrelay, the DHCP relay agent. These programs all support both IPv4 and IPv6, however, client and server can only operate one protocol at a time — for dual support they must be started separately for v4 and v6.
The ISC DHCP version 4.1 is not shipped by many operating systems in the package distribution systems — the software has to be built by hand from sources.
Content from | April 2009, updated April 2011 |
---|---|
Current version | 4.2.1-P1 |
Tested version | none |
Documentation for | 4.2.1-P1 |
For platforms | Solaris, FreeBSD, OpenBSD, NetBSD, Linux |
Other programs | WIDE DHCPv6, Dibbler DHCPv6 |
DHCPv6 functions and options
The current 4.2.1-P1 ISC DHCP production release from March 2011 states support various DHCPv6 options and features: 1
- DHCPv6 client
- DHCPv6 server
- DHCPv6 relay
- DHCPv6 stateful and stateless (only client) functionality
- Address assignment, both temporary (IA_TA) and non-temporary (IA_NA)
- Information on DNS, NTP, NIS and SIP servers
- Prefix delegation (PD) [since 4.1.1]
The following IETF DHCPv6 RFCs are supported:
Document | Title |
---|---|
RFC3315 | Dynamic Host Configuration Protocol for IPv6 (DHCPv6) |
RFC3319 | Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) Servers |
RFC3646 | DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) |
RFC3898 | NIS server option, NIS domain option/NIS+ server option, NIS+ domain option |
RFC4075 | Simple Network Time Protocol (SNTP) Configuration Option for DHCPv6 |
RFC4242 | Information Refresh Time Option for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) |
RFC4280 | BCMCS server option, BCMCS domain option |
RFC4580 | DHCPv6 Relay Agent Subscriber-ID Option |
RFC4649 | DHCPv6 Relay Agent Remote-ID Option |
RFC4704 | DHCPv6 Fully Qualified Domain Name (FQDN) Option |
RFC4994 | DHCPv6 Relay Agent Echo Request Option |
References/Documentation
-
New features in DHCP (4.1.1)
(ISC.org: n.d. Accessed April 2011) and
Release Notes ISC DHCP Version 4.2.1-P1 (ISC: 25 March 2011. Accessed April 2011) ↑ -
References.txt ISC DHCP References Collection
from ISC DHCP 4.2.1-P1 distribution archive (May 2007, ISC DHCP 4.2.1-P1) and
References.txt ISC DHCP References Collection from ISC DHCP 4.1.0 distribution archive (August 2006, ISC DHCP 4.1.0) and
Release Notes ISC DHCP Version 4.2.1-P1 (ISC: 25 March 2011. Accessed April 2011)
Further reading
- ISC DHCP home (ISC.org. Accessed April 2011)
- DHCP 4.2.1-P1 Download (ISC.org. Accessed April 2011)
- NetBSD pkgsrc net/isc-dhcp4 directory. As of writing, version 4.1.0, based on ISC DHCP (Accessed April 2009)