SlideShare a Scribd company logo
DNS, DHCP & IPAM with IPv6
CORE NETWORK SERVICES
3
DNS DHCP
ADDRESSES OF AN IPV6 HOST
4
§  Link-Local
§  Unicast
§  Loopback
§  All-Nodes Multicast
§  Solicited-Node
Multicast
FE80::61CC:B8CA:FCB2:36BE
2001:db8:1C6E::6D2B:1C6E
::1
FF01::1
FF02::1:FF2B:1C6E
(at least one) 	
  
IPV6 FORWARD DNS
5
ipv6-host IN AAAA 2001:DB8::1:2:34:56
host4711 IN A 192.249.249.111
IN AAAA 2001:db8:cafe:f9::d3
IPV6 REVERSE DNS
6
9.8.7.6.5.4.3.0.2.0.0.0.1.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
IN PTR ipv6-host.bluecatnetworks.com.
2001:db8:cafe:f9::/64 >> 9.f.0.0.e.f.a.c.8.b.d.0.1.0.0.2.ip6.arpa.
§  “listen” Statement
§  “query-source” Statement
ISC BIND & IPV6
7
options {
listen-on-v6 { 2001:db8:cafe:1::53; };
};
options {
query-source-v6 address 2001:db8:cafe:1::53;
};
§  “transfer-source” Statement
§  “notify-source” Statement
ISC BIND & IPV6
8
options {
transfer-source-v6 2001:db8:cafe:1::53;
};
options {
notify-source-v6 2001:db8:cafe:1::53;
};
DNS QUERIES
9
DNS Server
Resources
IPv4 = 192.168.191.3
IPv6 = 2001:DB8::1:2:345:6789
DNS Query
A/AAAA
Query
via IPv6
Query
via IPv4
DNS QUERIES
10
§  Filtering
§  Protocol-specific Search List
options {
filter-aaaa-on-v4 yes;
};
IPv6
IPv6
IPv6 IPv4 = bcnlab.corp
IPv6 = v6.bcnlab.corp
Zone bcnlab.corp
Zone v6.bcnlab.corp
DNS Server
ROUTER ADVERTISEMENT (RA)
11
Router
Prefix!?
Prefix,
TTL,
Flags
Src = link-local address (FE80::)
Dst = all-routers multicast address (FF02::2)
Src = link-local address (FE80::)
Dst = all-nodes multicast address (FF02::1)
ROUTER ADVERTISEMENT (RA)
12
Router
You‘re at
2001:db8:ca
fe:1::/64
A, M, O
Address	
  Alloca+on	
   Op+ons	
  
A	
  Flag	
   SLAAC	
   RFC	
  6106	
  
M	
  Flag	
   DHCPv6	
   DHCP	
  
O	
  Flag	
   SLAAC	
   DHCP	
  
RFC 6106
13
§  Recursive DNS Server
§  DNS Search List
switch# configure terminal
switch(config)# interface ethernet 3/3
switch(config-if)# ipv6 nd ra dns server 2001:db8:1:2::53 sequence 0
switch(config-if)# ipv6 nd ra dns search-list bcn.corp sequence 1
Source: http://cisco.com (Nexus 7000 Series Routing Guide)	
  
DHCPV6
14
§  Motivation: Central Management & Auditing
subnet6 2001:db8:1:2::/64 {
range6 2001:db8:1:2::1:0 2001:db8:1:2::1:ffff;
option dhcp6.name-servers 2001:db8:1:2::53;
option dhcp6.domain-search "bcn.corp";
}
DHCPV6
15
§  RA defines Usage of DHCPv6
§  Clients on UDP 546
§  Servers & Relays on UDP 547
§  Special Multicast Addresses
§  FF02::1:2 (All-DHCP-Agents) used by Clients
§  FF05::1:3 (All-DHCP-Servers) used by Relays
DHCPV6
16
Client	
   Server	
  
SOLICIT	
  –	
  FF02::1:2	
  
ADVERTISE	
  (Unicast)	
  
REQUEST	
  (Unicast)	
  
REPLY	
  (Unicast)	
  
Neighbour	
  SolicitaLon	
  Message	
  
(MulLcast)	
  
No	
  Answer	
  
Duplicate	
  
Address	
  
DetecLon	
  
PROTOCOL-SPECIFIC SEARCH LIST
17
IPv6
IPv6
IPv6
DHCP (v4/v6)
IPv4 (119) = bcnlab.corp
IPv6 (24) = v6.bcnlab.corp
DNS ServerRouter
DNSSL
Resources
Zone bcnlab.corp
Zone v6.bcnlab.corp
srv.v6.bcnlab.corp
Query via IPv4
Query via IPv6
srv.bcnlab.corp
THEORETICALLY ... ;)
18Source: https://www.insinuator.net/2015/03/ipv6-router-advertisement-flags-rdnss-and-dhcpv6-conflicting-configurations/	
  
ADDRESS MANAGEMENT FOR IPV6
19Source: https://www.insinuator.net/2013/10/ipam-requirements-in-ipv6-networks/	
  
§  Track dynamic Addresses (SLAAC + DHCP)
§  Connected L2/L3 Ports of Devices
§  Sorting Addresses by Categories
§  RFC 5952
§  Integration with DNS & DHCP
§  Metadata (Import, Reporting, etc.)
Thank you for your Time.

More Related Content

PPTX
IPV6 IPv6 Routing Lab By Rob Hamm
PDF
NAT and firewall presentation - how setup a nice firewall
PPTX
7 slaac-rick graziani
PDF
NPV and NPIV feature in MDS switches on SAN network
PDF
Analyzing dhc pv6 stateful and stateless
PDF
Network Jumbo Frame Config Guide
PDF
ACI DHCP 구성 가이드
PPTX
ACI DHCP Config Guide
IPV6 IPv6 Routing Lab By Rob Hamm
NAT and firewall presentation - how setup a nice firewall
7 slaac-rick graziani
NPV and NPIV feature in MDS switches on SAN network
Analyzing dhc pv6 stateful and stateless
Network Jumbo Frame Config Guide
ACI DHCP 구성 가이드
ACI DHCP Config Guide

What's hot (19)

PPTX
Setting up VPN between F5 LTM & ASA
PDF
10 step-to-configure-cisco-call-manager-express
PDF
Mpls vpn.rip
PDF
Deploy Failover/High Availability in ASA Firewall
PDF
Hungary Usergroup - Midonet overlay programming
PDF
DOCX
Cisco asa active,active failover configuration
PDF
IPv6 Security - Hacker Halted 2013
PPTX
Factory setup wsa_9.2_v1.0
PPTX
IP Source Guard
PDF
ACI Multicast 구성 가이드
PDF
Visio-VSCHO001_Design
PDF
Dhcp & dhcp relay agent in cent os 5.3
PDF
ACI MultiPod 구성
PDF
Packet walks in_kubernetes-v4
PDF
Raspberry pi 3
PPTX
EIGRP Default Route
PDF
Nxll10 v lan and trunking
PDF
Automating Network Infrastructure : Ansible
Setting up VPN between F5 LTM & ASA
10 step-to-configure-cisco-call-manager-express
Mpls vpn.rip
Deploy Failover/High Availability in ASA Firewall
Hungary Usergroup - Midonet overlay programming
Cisco asa active,active failover configuration
IPv6 Security - Hacker Halted 2013
Factory setup wsa_9.2_v1.0
IP Source Guard
ACI Multicast 구성 가이드
Visio-VSCHO001_Design
Dhcp & dhcp relay agent in cent os 5.3
ACI MultiPod 구성
Packet walks in_kubernetes-v4
Raspberry pi 3
EIGRP Default Route
Nxll10 v lan and trunking
Automating Network Infrastructure : Ansible
Ad

Viewers also liked (20)

PDF
itft_system admin
PPT
Palmer 6
PPTX
MCSA 70-412 Chapter 01
PDF
Сisco IP NGN: сервисный уровень и управление IP-адресацией в сетях операторов...
PPTX
Campaign of networking in csit association of Nepal
PPTX
Basic Computer Hardware
PDF
Workgroup Issues
PPT
LicensingScopeAndBoundaries
PPTX
Bmit meet theexperts_2013
PPTX
Education webinar april 2012
PDF
Wp ipam infoblox
PDF
Network automation seminar
PDF
PPTX
DHCP & DNS
PDF
Ipadd mngt
PPT
Chapter08 Implementing And Managing Printers
PDF
How to Sell Security to Your CIO
PPTX
Threat Exposure Management - Reduce your Risk of a Breach
PPTX
Cyber crime v3
PDF
Cómo mejorar la seguridad de los servicios de DNS, DHCP e IPAM
itft_system admin
Palmer 6
MCSA 70-412 Chapter 01
Сisco IP NGN: сервисный уровень и управление IP-адресацией в сетях операторов...
Campaign of networking in csit association of Nepal
Basic Computer Hardware
Workgroup Issues
LicensingScopeAndBoundaries
Bmit meet theexperts_2013
Education webinar april 2012
Wp ipam infoblox
Network automation seminar
DHCP & DNS
Ipadd mngt
Chapter08 Implementing And Managing Printers
How to Sell Security to Your CIO
Threat Exposure Management - Reduce your Risk of a Breach
Cyber crime v3
Cómo mejorar la seguridad de los servicios de DNS, DHCP e IPAM
Ad

Similar to DNS, DHCP & IPAM with IPv6 (20)

PPTX
IPv6 DHCP
PDF
Deploying IPv6 in OpenStack Environments
PDF
Fedv6tf-fhs
PPTX
Getting started with IPv6
PPTX
DHCPv6 Redundancy Considerations (2014-04-05)
PDF
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
PPTX
ULA network experience @ JANOG34, by Shishio Tsuchiya [APNIC 38 / APIPv6TF]
KEY
ipv6 introduction & environment buildup
PDF
OpenStack Icehouse Over IPv6
PPTX
Dynamic Host Configuration Protocol
PDF
Network Security Best Practice (BCP38 & 140)
PDF
Implementing an IPv6 Enabled Environment for a Public Cloud Tenant
PPTX
Dhc pv4
PPTX
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
PDF
IDNIC OPM 2023: IPv6 deployment planning and security considerations
PDF
IPv6 Deployment Planning and Security Considerations
PDF
IPv6 Deployment Planning and Security Considerations
PDF
IPv6 in CloudStack Basic Networking
PPTX
Ipv6
PDF
Short Introduction to IPv6
IPv6 DHCP
Deploying IPv6 in OpenStack Environments
Fedv6tf-fhs
Getting started with IPv6
DHCPv6 Redundancy Considerations (2014-04-05)
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
ULA network experience @ JANOG34, by Shishio Tsuchiya [APNIC 38 / APIPv6TF]
ipv6 introduction & environment buildup
OpenStack Icehouse Over IPv6
Dynamic Host Configuration Protocol
Network Security Best Practice (BCP38 & 140)
Implementing an IPv6 Enabled Environment for a Public Cloud Tenant
Dhc pv4
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
IDNIC OPM 2023: IPv6 deployment planning and security considerations
IPv6 Deployment Planning and Security Considerations
IPv6 Deployment Planning and Security Considerations
IPv6 in CloudStack Basic Networking
Ipv6
Short Introduction to IPv6

More from Andreas Taudte (20)

PDF
IPAM Security Considerations
PDF
Cloud DNS Challenges
PDF
Next-Gen DHCP
PDF
AI Possibilities for DDI
PDF
DHCP Security Consideration
PDF
Troubleshooting DNS with dig
PDF
DNS Security Strategy
PDF
Extended DNS Errors
PDF
CNS @ Infoblox Exchange
PDF
Core Network Services
PDF
DDI in University Environments
PDF
DDI Project Planning
PDF
DNS still partying
PPTX
IT-as-a-Service - BlueCat @ NUBIT 2017
PDF
Who is Andreas Taudte?
PDF
6 Myths about IPv6
PDF
The Power of DNS
PPTX
The what-you-may-call-it Internet
PDF
Network Control Forum - Vienna 2015
PDF
BlueCat's Open Customer Meeting
IPAM Security Considerations
Cloud DNS Challenges
Next-Gen DHCP
AI Possibilities for DDI
DHCP Security Consideration
Troubleshooting DNS with dig
DNS Security Strategy
Extended DNS Errors
CNS @ Infoblox Exchange
Core Network Services
DDI in University Environments
DDI Project Planning
DNS still partying
IT-as-a-Service - BlueCat @ NUBIT 2017
Who is Andreas Taudte?
6 Myths about IPv6
The Power of DNS
The what-you-may-call-it Internet
Network Control Forum - Vienna 2015
BlueCat's Open Customer Meeting

Recently uploaded (20)

PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
DOCX
Unit-3 cyber security network security of internet system
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PPTX
innovation process that make everything different.pptx
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PPTX
artificial intelligence overview of it and more
PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Digital Literacy And Online Safety on internet
PPTX
presentation_pfe-universite-molay-seltan.pptx
Module 1 - Cyber Law and Ethics 101.pptx
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Unit-3 cyber security network security of internet system
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Decoding a Decade: 10 Years of Applied CTI Discipline
innovation process that make everything different.pptx
Slides PPTX World Game (s) Eco Economic Epochs.pptx
artificial intelligence overview of it and more
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
Tenda Login Guide: Access Your Router in 5 Easy Steps
Cloud-Scale Log Monitoring _ Datadog.pdf
SASE Traffic Flow - ZTNA Connector-1.pdf
Sims 4 Historia para lo sims 4 para jugar
Power Point - Lesson 3_2.pptx grad school presentation
522797556-Unit-2-Temperature-measurement-1-1.pptx
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Paper PDF World Game (s) Great Redesign.pdf
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Digital Literacy And Online Safety on internet
presentation_pfe-universite-molay-seltan.pptx

DNS, DHCP & IPAM with IPv6

  • 3. ADDRESSES OF AN IPV6 HOST 4 §  Link-Local §  Unicast §  Loopback §  All-Nodes Multicast §  Solicited-Node Multicast FE80::61CC:B8CA:FCB2:36BE 2001:db8:1C6E::6D2B:1C6E ::1 FF01::1 FF02::1:FF2B:1C6E (at least one)  
  • 4. IPV6 FORWARD DNS 5 ipv6-host IN AAAA 2001:DB8::1:2:34:56 host4711 IN A 192.249.249.111 IN AAAA 2001:db8:cafe:f9::d3
  • 5. IPV6 REVERSE DNS 6 9.8.7.6.5.4.3.0.2.0.0.0.1.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. IN PTR ipv6-host.bluecatnetworks.com. 2001:db8:cafe:f9::/64 >> 9.f.0.0.e.f.a.c.8.b.d.0.1.0.0.2.ip6.arpa.
  • 6. §  “listen” Statement §  “query-source” Statement ISC BIND & IPV6 7 options { listen-on-v6 { 2001:db8:cafe:1::53; }; }; options { query-source-v6 address 2001:db8:cafe:1::53; };
  • 7. §  “transfer-source” Statement §  “notify-source” Statement ISC BIND & IPV6 8 options { transfer-source-v6 2001:db8:cafe:1::53; }; options { notify-source-v6 2001:db8:cafe:1::53; };
  • 8. DNS QUERIES 9 DNS Server Resources IPv4 = 192.168.191.3 IPv6 = 2001:DB8::1:2:345:6789 DNS Query A/AAAA Query via IPv6 Query via IPv4
  • 9. DNS QUERIES 10 §  Filtering §  Protocol-specific Search List options { filter-aaaa-on-v4 yes; }; IPv6 IPv6 IPv6 IPv4 = bcnlab.corp IPv6 = v6.bcnlab.corp Zone bcnlab.corp Zone v6.bcnlab.corp DNS Server
  • 10. ROUTER ADVERTISEMENT (RA) 11 Router Prefix!? Prefix, TTL, Flags Src = link-local address (FE80::) Dst = all-routers multicast address (FF02::2) Src = link-local address (FE80::) Dst = all-nodes multicast address (FF02::1)
  • 11. ROUTER ADVERTISEMENT (RA) 12 Router You‘re at 2001:db8:ca fe:1::/64 A, M, O Address  Alloca+on   Op+ons   A  Flag   SLAAC   RFC  6106   M  Flag   DHCPv6   DHCP   O  Flag   SLAAC   DHCP  
  • 12. RFC 6106 13 §  Recursive DNS Server §  DNS Search List switch# configure terminal switch(config)# interface ethernet 3/3 switch(config-if)# ipv6 nd ra dns server 2001:db8:1:2::53 sequence 0 switch(config-if)# ipv6 nd ra dns search-list bcn.corp sequence 1 Source: http://cisco.com (Nexus 7000 Series Routing Guide)  
  • 13. DHCPV6 14 §  Motivation: Central Management & Auditing subnet6 2001:db8:1:2::/64 { range6 2001:db8:1:2::1:0 2001:db8:1:2::1:ffff; option dhcp6.name-servers 2001:db8:1:2::53; option dhcp6.domain-search "bcn.corp"; }
  • 14. DHCPV6 15 §  RA defines Usage of DHCPv6 §  Clients on UDP 546 §  Servers & Relays on UDP 547 §  Special Multicast Addresses §  FF02::1:2 (All-DHCP-Agents) used by Clients §  FF05::1:3 (All-DHCP-Servers) used by Relays
  • 15. DHCPV6 16 Client   Server   SOLICIT  –  FF02::1:2   ADVERTISE  (Unicast)   REQUEST  (Unicast)   REPLY  (Unicast)   Neighbour  SolicitaLon  Message   (MulLcast)   No  Answer   Duplicate   Address   DetecLon  
  • 16. PROTOCOL-SPECIFIC SEARCH LIST 17 IPv6 IPv6 IPv6 DHCP (v4/v6) IPv4 (119) = bcnlab.corp IPv6 (24) = v6.bcnlab.corp DNS ServerRouter DNSSL Resources Zone bcnlab.corp Zone v6.bcnlab.corp srv.v6.bcnlab.corp Query via IPv4 Query via IPv6 srv.bcnlab.corp
  • 17. THEORETICALLY ... ;) 18Source: https://www.insinuator.net/2015/03/ipv6-router-advertisement-flags-rdnss-and-dhcpv6-conflicting-configurations/  
  • 18. ADDRESS MANAGEMENT FOR IPV6 19Source: https://www.insinuator.net/2013/10/ipam-requirements-in-ipv6-networks/   §  Track dynamic Addresses (SLAAC + DHCP) §  Connected L2/L3 Ports of Devices §  Sorting Addresses by Categories §  RFC 5952 §  Integration with DNS & DHCP §  Metadata (Import, Reporting, etc.)
  • 19. Thank you for your Time.