SlideShare a Scribd company logo
1 of 30
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

More Related Content

What's hot (20)

ospf routing protocol
ospf routing protocolospf routing protocol
ospf routing protocol
 
MPLS Traffic Engineering
MPLS Traffic EngineeringMPLS Traffic Engineering
MPLS Traffic Engineering
 
OSPF
OSPF OSPF
OSPF
 
Dynamic Routing with FRR - pfSense Hangout December 2017
Dynamic Routing with FRR - pfSense Hangout December 2017Dynamic Routing with FRR - pfSense Hangout December 2017
Dynamic Routing with FRR - pfSense Hangout December 2017
 
Vpc notes
Vpc notesVpc notes
Vpc notes
 
RTCP
RTCPRTCP
RTCP
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
 
RTP & RTCP
RTP & RTCPRTP & RTCP
RTP & RTCP
 
IP Geolocation Demystified
IP Geolocation  DemystifiedIP Geolocation  Demystified
IP Geolocation Demystified
 
Packets never lie: An in-depth overview of 802.11 frames
Packets never lie: An in-depth overview of 802.11 framesPackets never lie: An in-depth overview of 802.11 frames
Packets never lie: An in-depth overview of 802.11 frames
 
Icmp
IcmpIcmp
Icmp
 
Dhcp
DhcpDhcp
Dhcp
 
Cisco Switch Security
Cisco Switch SecurityCisco Switch Security
Cisco Switch Security
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
Ip multicast
Ip multicastIp multicast
Ip multicast
 
From NAT to NAT Traversal
From NAT to NAT TraversalFrom NAT to NAT Traversal
From NAT to NAT Traversal
 
TCP Model
TCP ModelTCP Model
TCP Model
 
Deploy MPLS Traffic Engineering
Deploy MPLS Traffic EngineeringDeploy MPLS Traffic Engineering
Deploy MPLS Traffic Engineering
 
ARP
ARPARP
ARP
 

Viewers also liked

Big data references
Big data referencesBig data references
Big data referenceszarigatongy
 
CFM Informa dezembro 2013
CFM Informa dezembro  2013CFM Informa dezembro  2013
CFM Informa dezembro 2013agrocfm
 
Radiation safety
Radiation safetyRadiation safety
Radiation safetyaaktosun
 
J Steffes_Letter of Recommendation
J Steffes_Letter of RecommendationJ Steffes_Letter of Recommendation
J Steffes_Letter of RecommendationJimmy Steffes
 
Best of 2015 Support
Best of 2015 SupportBest of 2015 Support
Best of 2015 SupportKevin Benson
 
3 tratamientos naturales para curar la tartamudez
3 tratamientos naturales para curar la tartamudez3 tratamientos naturales para curar la tartamudez
3 tratamientos naturales para curar la tartamudezZonantra
 
James Steffes Resume_April 2015
James Steffes Resume_April 2015James Steffes Resume_April 2015
James Steffes Resume_April 2015Jimmy Steffes
 
Capitulo 6
Capitulo 6Capitulo 6
Capitulo 6liz_26
 
DURSO Interview.FINAL May 26
DURSO Interview.FINAL May 26DURSO Interview.FINAL May 26
DURSO Interview.FINAL May 26Joanna Warren
 
Capitulo 5
Capitulo 5Capitulo 5
Capitulo 5liz_26
 
larry-zimmel-resume (1)
larry-zimmel-resume (1)larry-zimmel-resume (1)
larry-zimmel-resume (1)Larry Zimmel
 
Capitulo 3 y 4
Capitulo 3 y 4Capitulo 3 y 4
Capitulo 3 y 4liz_26
 
Anouk Willems - Turning Insights into Company-wide Memes
Anouk Willems - Turning Insights into Company-wide MemesAnouk Willems - Turning Insights into Company-wide Memes
Anouk Willems - Turning Insights into Company-wide MemesBAQMaR
 

Viewers also liked (20)

Big data references
Big data referencesBig data references
Big data references
 
79 Ways to Make Money Online in 2015
79 Ways to Make Money Online in 201579 Ways to Make Money Online in 2015
79 Ways to Make Money Online in 2015
 
Yourprezi
YourpreziYourprezi
Yourprezi
 
CFM Informa dezembro 2013
CFM Informa dezembro  2013CFM Informa dezembro  2013
CFM Informa dezembro 2013
 
Bien bandaihoi
Bien bandaihoiBien bandaihoi
Bien bandaihoi
 
Cover Letter sv
Cover Letter svCover Letter sv
Cover Letter sv
 
Radiation safety
Radiation safetyRadiation safety
Radiation safety
 
Informe bioquimica
Informe bioquimicaInforme bioquimica
Informe bioquimica
 
J Steffes_Letter of Recommendation
J Steffes_Letter of RecommendationJ Steffes_Letter of Recommendation
J Steffes_Letter of Recommendation
 
Best of 2015 Support
Best of 2015 SupportBest of 2015 Support
Best of 2015 Support
 
3 tratamientos naturales para curar la tartamudez
3 tratamientos naturales para curar la tartamudez3 tratamientos naturales para curar la tartamudez
3 tratamientos naturales para curar la tartamudez
 
James Steffes Resume_April 2015
James Steffes Resume_April 2015James Steffes Resume_April 2015
James Steffes Resume_April 2015
 
Capitulo 6
Capitulo 6Capitulo 6
Capitulo 6
 
Mens single raw
Mens single rawMens single raw
Mens single raw
 
DURSO Interview.FINAL May 26
DURSO Interview.FINAL May 26DURSO Interview.FINAL May 26
DURSO Interview.FINAL May 26
 
Capitulo 5
Capitulo 5Capitulo 5
Capitulo 5
 
larry-zimmel-resume (1)
larry-zimmel-resume (1)larry-zimmel-resume (1)
larry-zimmel-resume (1)
 
Capitulo 3 y 4
Capitulo 3 y 4Capitulo 3 y 4
Capitulo 3 y 4
 
Christmas Card Power Point
Christmas Card Power PointChristmas Card Power Point
Christmas Card Power Point
 
Anouk Willems - Turning Insights into Company-wide Memes
Anouk Willems - Turning Insights into Company-wide MemesAnouk Willems - Turning Insights into Company-wide Memes
Anouk Willems - Turning Insights into Company-wide Memes
 

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

Module (8) DHCP Server.pptx
Module (8) DHCP Server.pptxModule (8) DHCP Server.pptx
Module (8) DHCP Server.pptxGeorgeThoreJr
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol AMahmmoud Mahdi
 
Group-7-DHCPv4.pptx
Group-7-DHCPv4.pptxGroup-7-DHCPv4.pptx
Group-7-DHCPv4.pptxIvanTabanag1
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentationraini
 
Configurar dhcp en router cisco
Configurar dhcp en router ciscoConfigurar dhcp en router cisco
Configurar dhcp en router ciscoGuiro Lin
 
DHCP Services (Ipv4 & 6).pptx
DHCP Services (Ipv4 & 6).pptxDHCP Services (Ipv4 & 6).pptx
DHCP Services (Ipv4 & 6).pptxMohammad Hassan
 
DHCP (dynamic host configuration protocol)
DHCP (dynamic host configuration protocol)DHCP (dynamic host configuration protocol)
DHCP (dynamic host configuration protocol)Netwax Lab
 
Dynamic Host Configuration Protocol
Dynamic Host Configuration ProtocolDynamic Host Configuration Protocol
Dynamic Host Configuration Protocolnewbie2019
 
6 understanding DHCP
6 understanding DHCP6 understanding DHCP
6 understanding DHCPHameda Hurmat
 
Lecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptxLecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptxHanzlaNaveed1
 
Implementing Dynamic Host
Implementing Dynamic HostImplementing Dynamic Host
Implementing Dynamic HostNapoleon NV
 
dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...
dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...
dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...Vignesh kumar
 
Module (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxModule (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxGeorgeThoreJr
 

Similar to Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF (20)

Module (8) DHCP Server.pptx
Module (8) DHCP Server.pptxModule (8) DHCP Server.pptx
Module (8) DHCP Server.pptx
 
Lesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol ALesson 6: Dynamic Host Configuration Protocol A
Lesson 6: Dynamic Host Configuration Protocol A
 
Group-7-DHCPv4.pptx
Group-7-DHCPv4.pptxGroup-7-DHCPv4.pptx
Group-7-DHCPv4.pptx
 
DHCP Server & Client Presentation
DHCP Server & Client PresentationDHCP Server & Client Presentation
DHCP Server & Client Presentation
 
Configurar dhcp en router cisco
Configurar dhcp en router ciscoConfigurar dhcp en router cisco
Configurar dhcp en router cisco
 
DHCP Services (Ipv4 & 6).pptx
DHCP Services (Ipv4 & 6).pptxDHCP Services (Ipv4 & 6).pptx
DHCP Services (Ipv4 & 6).pptx
 
Dhcp
DhcpDhcp
Dhcp
 
IPv6
IPv6IPv6
IPv6
 
DHCP (dynamic host configuration protocol)
DHCP (dynamic host configuration protocol)DHCP (dynamic host configuration protocol)
DHCP (dynamic host configuration protocol)
 
Dynamic Host Configuration Protocol
Dynamic Host Configuration ProtocolDynamic Host Configuration Protocol
Dynamic Host Configuration Protocol
 
Wintel ppt for dhcp
Wintel ppt for dhcpWintel ppt for dhcp
Wintel ppt for dhcp
 
6 understanding DHCP
6 understanding DHCP6 understanding DHCP
6 understanding DHCP
 
zuiqui_DHC.ppt
zuiqui_DHC.pptzuiqui_DHC.ppt
zuiqui_DHC.ppt
 
Lecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptxLecture 23 DHCP and NAT.pptx
Lecture 23 DHCP and NAT.pptx
 
Implementing Dynamic Host
Implementing Dynamic HostImplementing Dynamic Host
Implementing Dynamic Host
 
dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...
dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...
dhcp (dynamic host configuration protocol) very Cleare Explanation, Interview...
 
Module (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptxModule (10) NAT for IPV4.pptx
Module (10) NAT for IPV4.pptx
 
unit 2
unit 2unit 2
unit 2
 
Dhcp
DhcpDhcp
Dhcp
 
DHCP
DHCPDHCP
DHCP
 

Recently uploaded

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Recently uploaded (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 

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

  • 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
  • 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
  • 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
  • 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