1 / 13

DHCPv6 States

DHCPv6 States. DHCPv6 Client State DHCPv6 Server State. DHCPv6 Client States. Solicit State - This is the state the client is in to begin discovering the DHCPv6 Server. Request State - This is the state the client is in to request configuration parameters.

chance
Download Presentation

DHCPv6 States

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DHCPv6 States • DHCPv6 Client State • DHCPv6 Server State

  2. DHCPv6 Client States • Solicit State - This is the state the client is in to begin discovering the DHCPv6 Server. • Request State - This is the state the client is in to request configuration parameters. • Reconfigure State - This is the state the client is in to listen for Server Reconfigure and Reconfigure-Init messages. • IPv6 Address Timer State - This is the state the client is in to process the timers for the Addresses, and this is the only releasable resource at this time.

  3. IPv6 Start DHCPv6 Client Solicit State Entered from: IPv6 Stateless Restart DHCPv6 Request State Send Solicit Advertise Received Yes Process Advertisements No GoTo Request Solicit Retransmit Yes No Log Error Inform User Stop

  4. IPv6 Start DHCPv6 Client Request State Entered from: Solicit State Renew Configs Reconfigure-Init Send Request If IPv6 ‘O’ bit set then INFORM Request Reply Received Yes Process Reply No Return Request Retransmit Yes No Log Error Inform User Stop or Solicit State

  5. IPv6 Start DHCPv6 Client Reconfigure State Entered from: Listen () on UDP Port Listen for Reconfigures Yes Send Reconfigure Reply Reconfigure No Return Yes GoTo Request Reconfigure Init No Log Error Inform User Stop

  6. IPv6 Start DHCPv6 Client IPv6 Address Timer State Started after Reply Processed for Address Yes Yes Preferred Timer 80% till Deprecated Renew Address GoTo Request No No Return Yes Yes Valid Timer Expired Renew Address GoTo Request No No Return Release Address; GoTo Request

  7. DHCPv6 Server States • Advertise State - Server responds to client solicit with Advertisement. • Reply State - Server responds to Client Request with Reply. • Release State - Server processes Release and responds with Reply. • Reconfigure Reply State - Server processes Client Reconfigure Reply. • Reconfigure State - Server sends Reconfigure and processes Client Reconfigure Reply. • Reconfigure Init State - Server sends Reconfigure Init and processes Client Requests.

  8. DHCPv6 Server Start DHCPv6 Server Advertise State Entered from: Listen () on UDP Port Listen for Client Solicit Send Client Advertise Message Return

  9. DHCPv6 Server Start DHCPv6 Server Reply State Entered from: Listen () on UDP Port Listen for Client Requests Trans-ID Equal Reconfigure Init Record Received Client Request for Reconfigure Init Send Client Reply Message Commit Client Resources Return

  10. DHCPv6 Server Start DHCPv6 Server Release State Entered from: Listen () on UDP Port Listen for Client Release Message Send Client Reply Message Remove Client Resources If valid Release Return

  11. DHCPv6 Server Start DHCPv6 Server Reconfigure Reply State Entered from: Listen () on UDP Port Listen for Client Reconfigure Replies Record Received Client Reconfigure Reply Commit Client Resources Return

  12. DHCPv6 Server Start DHCPv6 Server Reconfigure State Entered from: Admin Command Configure Clients for Reconfigure Replies Yes Send Reconfigure to Clients Yes No %?? Clients Responded Timer Expired Return No

  13. DHCPv6 Server Start DHCPv6 Server Reconfigure Init State Entered from: Admin Command Configure Clients for Reconfigure Init Send Reconfigure Init to Clients Yes Yes No All Clients Responded Timer Expired Return No

More Related