

Exchanges of messages between DHCPv6 server and client.In particular, section 3.5.4 and sections 4.7 through 4.7.3 (inclusive) discuss selected DHCPv6 and SLAAC topics: It covers a wide range of subjects about the IPv6 protocol.

The National Institute of Standards and Technology Special Publication 800-119, Guidelines for the Secure Deployment of IPv6, was written by Sheila Frankel, et al, in 2010.
#Dhcp client simulator software update
This article discusses two underlying features of IPv6 that enable SLAAC: Neighbor Discovery Protocol ( NDP) and Internet Control Message Protocol (ICMP) for IPv6 ( ICMPv6), while this article discusses Unique Local Addresses ( ULA), and this article (and an update to it) discusses Extended Unique Identifier 64-bit ( EUI-64) addressing. Part 1 and part 2 of this article discusses SLAAC addressing in more detail. oh, my! discusses basic SLAAC, stateless DHCPv6 + SLAAC and stateful DHCPv6 addressing. The article IPv6 Address Management – stateless, stateful, DHCP.
#Dhcp client simulator software series
That router will typically be the one that also transmits RAs for that link as described by Internet Engineering Task Force ( IETF) Request for Comments ( RFC) 8106. Depending on the network topology, a series of cascading relay agents (either routers or computers) are configured on the intermediate links between the DHCPv6 server’s link and the clients’ links. On each link where the DHCPv6 server is not directly connected but clients are present, a router on the link must be configured as a relay agent.

The DHCPv6 server is usually on a different link/subnet than most of its clients. This paper ( part1 and part2) written in 2014 goes into more detail on the creation of client addresses on DHCPv6-enabled networks. It provides a basic overview of DHCPv6 configurations, Domain Name Server ( DNS), and Session Interface Protocol ( SIP) concepts, defines relevant terminology, and discusses issues to consider when configuring DHCPv6 servers and relay agents, or when deploying cascading relay agents. This paper by Benjamin Long at the University of New Hampshire InterOperability Laboratory was written in 2009.

This article includes a table that provides a quick review of the DHCPv6 and SLAAC options that various operating system manufacturers support. (It is not a given.) This article explores the differences between DHCPv4 and stateful DHCPv6. This article offers historical background describing some of the differences between DHCPv6 and DHCPv4, and how DHCPv6 and SLAAC changed network administration.ĭHCPv6 comes in 2 flavors: stateless DHCPv6 (originally called DHCPv6 Lite) which uses SLAAC, and stateful DHCPv6 which does not. This presentation can help you decide whether you really need DHCPv6 on your network. Stateless Address Autoconfiguration ( SLAAC) is another way to assign addresses on an IPv6-enabled network.ĭHCPv6 is not just the familiar DHCP for IPv4 (DHCPv4) transliterated into IPv6 – and you need to understand the differences before planning for and deploying DHCPv6. This article explains those differences at length. Deploying and configuring DHCP for IPv6 ( DHCPv6) is one way to assign addresses on an IPv6-enabled network. The Dynamic Host Configuration Protocol ( DHCP) can automate the configuration of new systems added to networks and improve the management of existing systems on networks using Internet Protocol version 4 (IPv4) and IPv6.
