Your SlideShare is downloading. ×
0
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF

97

Published on

Dhcpv6 Tutorial Overview, DHCP for Ipv6 , RFC 3315 - IETF

Dhcpv6 Tutorial Overview, DHCP for Ipv6 , RFC 3315 - IETF

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
97
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DHCP for IPv6 DHCPv6 RFC 3315 http://youtube.com/zarigatongy
  • 2. WATCH THE PRESENTATION WITH AUDIO ON YOUTUBE https://www.youtube.com/watch?v=4A_DaYk8Y tY http://youtube.com/zarigatongy
  • 3. IPv6 Terminology • • • • • • • address- An IP layer identifier for an interface Host - Any node that is not a router IP-Internet Protocol Version 6 (IPv6) Interface- A node's attachment to a link Link - the layer immediately below IP Prefix- The initial bits of an address. link-layer identifier e.g IEEE 802 addresses for Ethernet or Token Ring network interfaces, and E.164 addresses for ISDN links • link-local address - FE80::/10 • multicast address - ff00::/8 http://youtube.com/zarigatongy
  • 4. DHCP Terminology • DUID- A DHCP Unique IDentifier for a DHCP participant e.g fe80::aabb:ccff:fedd:eeff • Identity association (IA)- A collection of addresses assigned to a client. Each IA has an associated IAID. A client may have more than one IA assigned to it; for example, one for each of its interfaces http://youtube.com/zarigatongy
  • 5. DHCP Terminology • Identity association identifier (IAID)- An identifier for an IA, chosen by the client. Each IA has an IAID, which is chosen to be unique among all IAIDs for IAs belonging to that client • Identity association for non-temporary addresses (IA_NA) An IA that carries assigned addresses that are not temporary addresses • Identity association for temporary addresses (IA_TA) An IA that carries temporary addresses http://youtube.com/zarigatongy
  • 6. DHCP Terminology • Message - A unit of data carried as the payload of a UDP datagram, exchanged among DHCP servers, relay agents and clients • relaying A DHCP relay agent relays DHCP messages between DHCP participants. • transaction ID An opaque value used to match responses with replies initiated either by a client or server. http://youtube.com/zarigatongy
  • 7. Multicast Addresses DHCP makes use of the following multicast addresses: 1. All_DHCP_Relay_Agents_and_Servers (FF02::1:2) A link-scoped multicast address used by a client to communicate with neighboring (i.e., on-link) relay agents and servers 2. All_DHCP_Servers (FF05::1:3) A site-scoped multicast address used by a relay agent to communicate with servers http://youtube.com/zarigatongy
  • 8. UDP Ports • Clients listen for DHCP messages on UDP port 546. • Servers and relay agents listen for DHCP messages on UDP port 547 http://youtube.com/zarigatongy
  • 9. DHCP Message Types • SOLICIT (1) : Sent by a client to locate servers(IPv4-DHCPDiscover) • ADVERTISE (2) : Sent by a server in response to a Solicit message to indicate availability (IPv4-DHCPOffer) • REQUEST (3) : Sent by a client to request addresses from a specific server (IPv4-DHCPRequest) • CONFIRM (4): Sent by a client to all servers to determine whether a client’s configuration is valid for the connected link (IPv4-DHCPRequest) • RENEW (5) – extend the lifetime of assinged IP – Ipv4 DHCPRequest • REBIND (6) - Sent by a client to any server when a response to the Renew message is not received, Ipv4 DHCPrequest • REPLY (7) : sent by the Server to Client -- Ipv4 DHCPAck • RELEASE (8) : client no longer using assigned IP-- Ipv4 DHCPRelease • DECLINE (9) : client tell t server Address Already Use – Ipv4 DHCPDecline • RECONFIGURE (10) • INFORMATION-REQUEST(11) – client request configuration setting to server – Ipv4 DHCPInform • RELAY-FORW (12) -- send by relay agent to forward a message to server • RELAY-REPL (13) – Sent by a server to send a message to a client through a relay agent http://youtube.com/zarigatongy
  • 10. Example (SARR) • DHCPv6 client sends a Solicit from [fe80::aabb:ccff:fedd:eeff]:546 for [ff02::1:2]:547. • DHCPv6 server replies with an Advertise from [fe80::0011:22ff:fe33:5566]:547 for [fe80::aabb:ccff:fedd:eeff]:546. • DHCPv6 client replies with a Request from [fe80::aabb:ccff:fedd:eeff]:546 for [ff02::1:2]:547. • DHCPv6 server finishes with a Reply from [fe80::0011:22ff:fe33:5566]:547 for [fe80::aabb:ccff:fedd:eeff]:546 http://youtube.com/zarigatongy
  • 11. Stateful vs Stateless DHCPv6 Stateful Message DHCPv6 Stateless Message Obtain Ipv6 Address and Configuration setting Obtains only Configuration Setting SARR Messages (Solicit,Advertise,rRequest,Re ply) Information-Request message used to configure non-linklocal addresses used to configure both linklocal addresses and additional non-link-local addresses http://youtube.com/zarigatongy
  • 12. TLV MESSAGE FORMATS http://youtube.com/zarigatongy
  • 13. Client/Server Message Formats http://youtube.com/zarigatongy
  • 14. Client/Server Message Formats http://youtube.com/zarigatongy
  • 15. Relay Agent/Server Message Formats http://youtube.com/zarigatongy
  • 16. Relay Agent/Server Message Formats http://youtube.com/zarigatongy
  • 17. DHCP Unique Identifier (DUID) • Each DHCP client and server has a DUID. DHCP servers use DUIDs to identify clients for the selection of configuration parameters and in the association of IAs with clients • A DUID can be no more than 128 octets long. http://youtube.com/zarigatongy
  • 18. DUID Contents • A DUID consists of a two-octet type code represented in network byte order • Type of DUID – Link-layer address – Link-layer address plus time – Vendor-assigned unique ID based on Enterprise Number http://youtube.com/zarigatongy
  • 19. DUID Based on Link-layer Address http://youtube.com/zarigatongy
  • 20. DUID Based on Link-layer Address Plus Time [DUID-LLT] http://youtube.com/zarigatongy
  • 21. DUID Assigned by Vendor Based on Enterprise Number [DUID-EN] http://youtube.com/zarigatongy
  • 22. DHCP OPTIONS http://youtube.com/zarigatongy
  • 23. Format of DHCP Options http://youtube.com/zarigatongy
  • 24. Rapid Commit Option • The Rapid Commit option is used to signal the use of the two message exchange for address assignment. The format of the Rapid Commit option is: • The server and client then use a two-message exchange (Solicit and Reply) to configure clients, rather than the default four-method exchange (Solicit, Advertise, Request, and Reply). The two-message exchange provides faster client configuration, and is beneficial in environments in which networks are under a heavy load. http://youtube.com/zarigatongy
  • 25. Client Identifier Option http://youtube.com/zarigatongy
  • 26. Server Identifier Option http://youtube.com/zarigatongy
  • 27. Identity Association for Nontemporary Addresses Option http://youtube.com/zarigatongy
  • 28. Identity Association for Temporary Addresses Option http://youtube.com/zarigatongy
  • 29. LIST DHCP Options IANA will maintain the registry of DHCP option codes. • • • • • • • • • • • • • • • • • • OPTION_CLIENTID 1 OPTION_SERVERID 2 OPTION_IA_NA 3 OPTION_IA_TA 4 OPTION_IAADDR 5 OPTION_ORO 6 OPTION_PREFERENCE 7 OPTION_ELAPSED_TIME 8 OPTION_RELAY_MSG 9 OPTION_AUTH 11 OPTION_UNICAST 12 OPTION_STATUS_CODE 13 OPTION_RAPID_COMMIT 14 OPTION_USER_CLASS 15 OPTION_VENDOR_CLASS 16 OPTION_VENDOR_OPTS 17 OPTION_INTERFACE_ID 18 OPTION_RECONF_MSG 19 OPTION_RECONF_ACCEPT 20http://youtube.com/zarigatongy
  • 30. References http://www.ietf.org/rfc/rfc3315.txt http://youtube.com/zarigatongy

×