Presentation is loading. Please wait.

Presentation is loading. Please wait.

DHCPv6 States DHCPv6 Client State DHCPv6 Server State.

Similar presentations


Presentation on theme: "DHCPv6 States DHCPv6 Client State DHCPv6 Server State."— 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 Send Solicit Advertise Received Process Advertisements Solicit Retransmit Yes No GoTo Request Entered from: IPv6 Stateless Restart DHCPv6 Request State Yes No Log Error Inform User Stop

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

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

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

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 Listen for Client Solicit Entered from: Listen () on UDP Port Send Client Advertise Message Return

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

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

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

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

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


Download ppt "DHCPv6 States DHCPv6 Client State DHCPv6 Server State."

Similar presentations


Ads by Google