• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
 

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

on

  • 73 views

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

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

Statistics

Views

Total Views
73
Views on SlideShare
73
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • DHCP for IPv6 DHCPv6 RFC 3315 http://youtube.com/zarigatongy
    • WATCH THE PRESENTATION WITH AUDIO ON YOUTUBE https://www.youtube.com/watch?v=4A_DaYk8Y tY http://youtube.com/zarigatongy
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • TLV MESSAGE FORMATS http://youtube.com/zarigatongy
    • Client/Server Message Formats http://youtube.com/zarigatongy
    • Client/Server Message Formats http://youtube.com/zarigatongy
    • Relay Agent/Server Message Formats http://youtube.com/zarigatongy
    • Relay Agent/Server Message Formats http://youtube.com/zarigatongy
    • 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
    • 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
    • DUID Based on Link-layer Address http://youtube.com/zarigatongy
    • DUID Based on Link-layer Address Plus Time [DUID-LLT] http://youtube.com/zarigatongy
    • DUID Assigned by Vendor Based on Enterprise Number [DUID-EN] http://youtube.com/zarigatongy
    • DHCP OPTIONS http://youtube.com/zarigatongy
    • Format of DHCP Options http://youtube.com/zarigatongy
    • 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
    • Client Identifier Option http://youtube.com/zarigatongy
    • Server Identifier Option http://youtube.com/zarigatongy
    • Identity Association for Nontemporary Addresses Option http://youtube.com/zarigatongy
    • Identity Association for Temporary Addresses Option http://youtube.com/zarigatongy
    • 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
    • References http://www.ietf.org/rfc/rfc3315.txt http://youtube.com/zarigatongy