SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
© Men & Mice http://menandmice.com 

© ISC http://www.isc.org
KEA-DHCP
the new Open Source DHCP Server
1
© Men & Mice http://menandmice.com
ISC DHCP
the ISC DHCP Server has been the standard DHCP
server in the Unix world for almost 20 years now
Linux, BSD, MacOS X, commercial Unix flavours
it is seen as the "reference" implementation of the
"dynamic host configuration protocol, DHCP"
Base of many commercial DHCP offerings
2
© Men & Mice http://menandmice.com
History of ISC DHCP
3
ISC DHCP
1.0
1993
ISC DHCP
1997 1999
ISC DHCP
2.0
2001
ISC DHCP
3.0
2007
ISC DHCP
4.0
2016
ISC DHCP
4.3.3-P1
RFC 1531
DHCP
RFC 2131
© Men & Mice http://menandmice.com
the Internet has changed since 1996
4
DHCPv6
dynamic DNS updates
mass provisioning
VoIP provisioning
number of hosts
© Men & Mice http://menandmice.com
shortcomings of ISC DHCP
5
no build-in statistics
slow
complex configuration
does not scale with modern hardware
legacy code
DHCPv4 and DHCPv6
are separate servers
© Men & Mice http://menandmice.com
KEA DHCP
6
2011
KEA DHCP
BIND 10
(DNS)
project started
at ISC
BIND 10
(DNS)
project
stopped
work on the
BIND 10
DHCP Server
starts
KEA DHCP
Version 1.0.0
2009 2013
BIND 10
12/2015
© Men & Mice http://menandmice.com
KEA DHCP 1.0 features
DHCPv4 and DHCPv6
(combined)
high performance ( >
1000 leases/seconds with
MySQL backend)
failover via SQL DB
Host reservation
PXE Boot support
DHCPv6 prefix delegation
dynamic reconfiguration
dynamic DNS updates
SQL database backend
(CSV, MySQL /
PostgreSQL / …)
Statistics module
MPL License
7
© Men & Mice http://menandmice.com
KEA DHCP availability
RedHat Enterprise Linux 7 / CentOS 7 (via EPEL)
Debian Linux (sid/unstable)
Fedora Linux (F23)
Arch-Linux (Arch User Repository)
FreeBSD (source)
MacOS X (source)
8
© Men & Mice http://menandmice.com
Demo
CentOS 7 / Red Hat 7
sudo yum install epel-release

sudo yum install kea
9
© Men & Mice http://menandmice.com
Demo setup
10
KEA DHCP
DHCP
Client
Database
Server
KEA DHCP4
PostgreSQL
Lease DB
ISC dhclient
© Men & Mice http://menandmice.com
Demo setup
11
KEA DHCP
DHCP
Client
Database
Server
KEA DHCP4
PostgreSQL
Lease DB
ISC dhclient
© Men & Mice http://menandmice.com
Demo
12
© Men & Mice http://menandmice.com
Demo setup
13
KEA DHCP
DHCP
Client
Database
Server
KEA DHCP4
KEA DHCP6
Lease DB
File
PostgreSQL
Lease DB
ISC dhclient
© Men & Mice http://menandmice.com
Demo
14
© Men & Mice http://menandmice.com
Demo setup
15
KEA DHCP
DHCP
Client
Database
Server
KEA DHCP4
KEA DHCP6
KEA DDNS
Lease DB
File
BIND 9
PostgreSQL
Lease DB
ISC dhclient
© Men & Mice http://menandmice.com
Demo
16
© Men & Mice http://menandmice.com
DHCP High Availability
KEA DHCP 1.0 does not support the RFC DHCP
failover protocol
support is planned for a future release
DHCP HA can be implemented on the SQL
Database level
17
© Men & Mice http://menandmice.com
DHCP SMB HA example
18
DHCP
Client
DHCP
relay 

(router)
MySQL/MariaDB
active/passive
KEA DHCP
Server
active/passive
© Men & Mice http://menandmice.com
DHCP Enterprise HA example
19
DHCP
Client
DHCP
relay 

(router)
MySQL/MariaDB
Max-Scale
Load-Balancer
MySQL/MariaDB
Cluster
KEA DHCP
Server
active/passive
© Men & Mice http://menandmice.com
KEA DHCP GUI Management
20
© Men & Mice http://menandmice.com
KEA DHCP GUI Management
the Men & Mice Suite 7.2 (Release May 2016) supports KEA DHCP 

(alongside ISC-DHCP, MS-DHCP, Cisco-DHCP)
migration support between ISC-DHCP and KEA-DHCP
• setup a new KEA DHCP Server
• install Men & Mice KEA DHCP Server controller
• add new server to the Men & Mice Suite
• select an existing IP-subnet (scope) on an ISC-DHCP server, select
"migrate scope"
• subnet will be moved from ISC-DHCP to KEA-DHCP including all options
and active leases
• old subnet on ISC-DHCP will be left disabled
21
© Men & Mice http://menandmice.com
KEA DHCP GUI Management
22
© Men & Mice http://menandmice.com
new KEA DHCP Training
•Brief History of the DHCP protocol
•DHCPv4 protocol knowledge
refresh
•Introducing the new KEA-DHCP
software
•Installing and basic configuration
of KEA-DHCP
• KEA-DHCP IPv4 configuration use
cases
• dynamic pools
• static host reservations
• standard and custom DHCP options
• PXE booting
• An introduction into the DHCPv6
protocol
• KEA-DHCP IPv6 configuration use
cases
•dynamic pools
• DHCPv6 prefix delegation
• KEA-DHCP high-availability
options
• DHCP troubleshooting: Best
practices and tools
• DHCP statistics tools
23
https://www.menandmice.com/support-training/training/kea-dhcp-training/
© Men & Mice http://menandmice.com
KEA DHCP Training dates
August 8 – 9, 2016 - Amsterdam, The Netherlands
October 13 – 14, 2016 - West Coast, USA
October 17 – 18, 2016 - East Coast, USA
November 21 – 22, 2016 - Amsterdam, The Netherlands
Two days - Hands-On training
US$ 1795
A new certification, “KEA certified DHCP Administrator
(KCDA)” is available starting from Q3/2016.
24
https://www.menandmice.com/support-training/training/kea-dhcp-training/
© Men & Mice http://menandmice.com
Thank you!
!
Questions? Comments?
25

Contenu connexe

Tendances

Linux Container Technology 101
Linux Container Technology 101Linux Container Technology 101
Linux Container Technology 101
inside-BigData.com
 
Hadoop REST API Security with Apache Knox Gateway
Hadoop REST API Security with Apache Knox GatewayHadoop REST API Security with Apache Knox Gateway
Hadoop REST API Security with Apache Knox Gateway
DataWorks Summit
 

Tendances (20)

Microservices Network Architecture 101
Microservices Network Architecture 101Microservices Network Architecture 101
Microservices Network Architecture 101
 
BGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and DiscussionBGP Flowspec (RFC5575) Case study and Discussion
BGP Flowspec (RFC5575) Case study and Discussion
 
Deep dive into Kubernetes Networking
Deep dive into Kubernetes NetworkingDeep dive into Kubernetes Networking
Deep dive into Kubernetes Networking
 
VPNaaS in Neutron
VPNaaS in NeutronVPNaaS in Neutron
VPNaaS in Neutron
 
NFV Security PPT
NFV Security PPTNFV Security PPT
NFV Security PPT
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solution
 
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
[OpenInfra Days Korea 2018] (Track 2) Neutron LBaaS 어디까지 왔니? - Octavia 소개
 
The Basic Introduction of Open vSwitch
The Basic Introduction of Open vSwitchThe Basic Introduction of Open vSwitch
The Basic Introduction of Open vSwitch
 
Routed Provider Networks on OpenStack
Routed Provider Networks on OpenStack Routed Provider Networks on OpenStack
Routed Provider Networks on OpenStack
 
Linux Container Technology 101
Linux Container Technology 101Linux Container Technology 101
Linux Container Technology 101
 
오픈소스 네트워킹
오픈소스 네트워킹오픈소스 네트워킹
오픈소스 네트워킹
 
Hadoop REST API Security with Apache Knox Gateway
Hadoop REST API Security with Apache Knox GatewayHadoop REST API Security with Apache Knox Gateway
Hadoop REST API Security with Apache Knox Gateway
 
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA BroadcastNGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
 
Large scale overlay networks with ovn: problems and solutions
Large scale overlay networks with ovn: problems and solutionsLarge scale overlay networks with ovn: problems and solutions
Large scale overlay networks with ovn: problems and solutions
 
Openstack Neutron & Interconnections with BGP/MPLS VPNs
Openstack Neutron & Interconnections with BGP/MPLS VPNsOpenstack Neutron & Interconnections with BGP/MPLS VPNs
Openstack Neutron & Interconnections with BGP/MPLS VPNs
 
Kubernetes networking in AWS
Kubernetes networking in AWSKubernetes networking in AWS
Kubernetes networking in AWS
 
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesDemystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
 
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse ProxyNginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
 
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEANGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
 

En vedette

Gerenciamento de risco com ênfase no rastriamento de transportes de cargas
Gerenciamento de risco com ênfase no rastriamento de transportes de cargasGerenciamento de risco com ênfase no rastriamento de transportes de cargas
Gerenciamento de risco com ênfase no rastriamento de transportes de cargas
Abelardo Borges Rodrigues Neto
 

En vedette (20)

radius dhcp dot1.x (802.1x)
radius dhcp dot1.x (802.1x)radius dhcp dot1.x (802.1x)
radius dhcp dot1.x (802.1x)
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson Treinamentos
 
Direito constitucional
Direito constitucionalDireito constitucional
Direito constitucional
 
Проблематика взаимодействия между исполнителем и заказчиком
Проблематика взаимодействия между исполнителем и заказчикомПроблематика взаимодействия между исполнителем и заказчиком
Проблематика взаимодействия между исполнителем и заказчиком
 
Gerenciamento de risco com ênfase no rastriamento de transportes de cargas
Gerenciamento de risco com ênfase no rastriamento de transportes de cargasGerenciamento de risco com ênfase no rastriamento de transportes de cargas
Gerenciamento de risco com ênfase no rastriamento de transportes de cargas
 
Кто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчикКто такой хороший Drupal-разработчик
Кто такой хороший Drupal-разработчик
 
Знакомство с Drupal 8
Знакомство с Drupal 8Знакомство с Drupal 8
Знакомство с Drupal 8
 
Drupal 8 и хостинг
Drupal 8 и хостингDrupal 8 и хостинг
Drupal 8 и хостинг
 
Drupal 8 API для разработчиков
Drupal 8 API для разработчиковDrupal 8 API для разработчиков
Drupal 8 API для разработчиков
 
DissertaçãO
DissertaçãODissertaçãO
DissertaçãO
 
Linux Ubuntu Server - Configurar dhcp
Linux Ubuntu Server - Configurar dhcpLinux Ubuntu Server - Configurar dhcp
Linux Ubuntu Server - Configurar dhcp
 
IT Asset Management by Miradore
IT Asset Management by MiradoreIT Asset Management by Miradore
IT Asset Management by Miradore
 
Experimentos Físicos nas aulas de Ciências no Ensino Fundamental
Experimentos Físicos nas aulas de Ciências no Ensino FundamentalExperimentos Físicos nas aulas de Ciências no Ensino Fundamental
Experimentos Físicos nas aulas de Ciências no Ensino Fundamental
 
Foreman in Your Data Center :OSDC 2015
Foreman in Your Data Center :OSDC 2015Foreman in Your Data Center :OSDC 2015
Foreman in Your Data Center :OSDC 2015
 
Strategies for Effective Hardware and Software Asset Management
Strategies for Effective Hardware and Software Asset ManagementStrategies for Effective Hardware and Software Asset Management
Strategies for Effective Hardware and Software Asset Management
 
Huawei Switch S5700 How To - Configuring single-tag vlan mapping
Huawei Switch S5700  How To - Configuring single-tag vlan mappingHuawei Switch S5700  How To - Configuring single-tag vlan mapping
Huawei Switch S5700 How To - Configuring single-tag vlan mapping
 
Foreman in your datacenter
Foreman in your datacenterForeman in your datacenter
Foreman in your datacenter
 
Cisco vs. huawei CLI Commands
Cisco vs. huawei CLI CommandsCisco vs. huawei CLI Commands
Cisco vs. huawei CLI Commands
 
Huawei switch configuration commands
Huawei switch configuration commandsHuawei switch configuration commands
Huawei switch configuration commands
 
Software Asset Management (SAM) Best Practice in Action
Software Asset Management (SAM) Best Practice in ActionSoftware Asset Management (SAM) Best Practice in Action
Software Asset Management (SAM) Best Practice in Action
 

Similaire à Kea DHCP – the new open source DHCP server from ISC

Storage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technologyStorage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technology
EMC
 

Similaire à Kea DHCP – the new open source DHCP server from ISC (20)

ACI DHCP 구성 가이드
ACI DHCP 구성 가이드ACI DHCP 구성 가이드
ACI DHCP 구성 가이드
 
Module (8) DHCP Server.pptx
Module (8) DHCP Server.pptxModule (8) DHCP Server.pptx
Module (8) DHCP Server.pptx
 
ACI DHCP Config Guide
ACI DHCP Config GuideACI DHCP Config Guide
ACI DHCP Config Guide
 
Group-7-DHCPv4.pptx
Group-7-DHCPv4.pptxGroup-7-DHCPv4.pptx
Group-7-DHCPv4.pptx
 
CCNA DHCP (Dynamic Host Control Protocol)
CCNA DHCP (Dynamic Host Control Protocol)CCNA DHCP (Dynamic Host Control Protocol)
CCNA DHCP (Dynamic Host Control Protocol)
 
CCNA 2 Routing and Switching v5.0 Chapter 10
CCNA 2 Routing and Switching v5.0 Chapter 10CCNA 2 Routing and Switching v5.0 Chapter 10
CCNA 2 Routing and Switching v5.0 Chapter 10
 
Chapter 21 : DHCP
Chapter 21 : DHCPChapter 21 : DHCP
Chapter 21 : DHCP
 
Chapter 10 - DHCP
Chapter 10 - DHCPChapter 10 - DHCP
Chapter 10 - DHCP
 
CCNAv5 - S2: Chapter10 DHCP
CCNAv5 - S2: Chapter10 DHCPCCNAv5 - S2: Chapter10 DHCP
CCNAv5 - S2: Chapter10 DHCP
 
Dhc pv4
Dhc pv4Dhc pv4
Dhc pv4
 
Dynamic Host Configuration Protocol
Dynamic Host Configuration ProtocolDynamic Host Configuration Protocol
Dynamic Host Configuration Protocol
 
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
 
Networking DHCP server Setup Reports
Networking DHCP server Setup ReportsNetworking DHCP server Setup Reports
Networking DHCP server Setup Reports
 
CCNA Icnd110 s04l09
CCNA Icnd110 s04l09CCNA Icnd110 s04l09
CCNA Icnd110 s04l09
 
Storage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technologyStorage networking fcf_co_eiscsivsn_technology
Storage networking fcf_co_eiscsivsn_technology
 
RIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarRIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinar
 
OpenStack Icehouse Over IPv6
OpenStack Icehouse Over IPv6OpenStack Icehouse Over IPv6
OpenStack Icehouse Over IPv6
 
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...
 
Dhcp confg
Dhcp confgDhcp confg
Dhcp confg
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
 

Plus de Men and Mice

Plus de Men and Mice (20)

Cisco Live 2019: New Best Practices for Hybrid and Multicloud Network Strategies
Cisco Live 2019: New Best Practices for Hybrid and Multicloud Network StrategiesCisco Live 2019: New Best Practices for Hybrid and Multicloud Network Strategies
Cisco Live 2019: New Best Practices for Hybrid and Multicloud Network Strategies
 
Part 3 - Local Name Resolution in Linux, FreeBSD and macOS/iOS
Part 3 - Local Name Resolution in Linux, FreeBSD and macOS/iOSPart 3 - Local Name Resolution in Linux, FreeBSD and macOS/iOS
Part 3 - Local Name Resolution in Linux, FreeBSD and macOS/iOS
 
Part 2 - Local Name Resolution in Windows Networks
Part 2 - Local Name Resolution in Windows NetworksPart 2 - Local Name Resolution in Windows Networks
Part 2 - Local Name Resolution in Windows Networks
 
Namespaces for Local Networks
Namespaces for Local NetworksNamespaces for Local Networks
Namespaces for Local Networks
 
How to send DNS over anything encrypted
How to send DNS over anything encryptedHow to send DNS over anything encrypted
How to send DNS over anything encrypted
 
The DNSSEC KSK of the root rolls
The DNSSEC KSK of the root rollsThe DNSSEC KSK of the root rolls
The DNSSEC KSK of the root rolls
 
The CAA-Record for increased encryption security
The CAA-Record for increased encryption securityThe CAA-Record for increased encryption security
The CAA-Record for increased encryption security
 
SMTP STS (Strict Transport Security) vs. SMTP with DANE
SMTP STS (Strict Transport Security) vs. SMTP with DANESMTP STS (Strict Transport Security) vs. SMTP with DANE
SMTP STS (Strict Transport Security) vs. SMTP with DANE
 
DNSSEC signing Tutorial
DNSSEC signing Tutorial DNSSEC signing Tutorial
DNSSEC signing Tutorial
 
DNS High-Availability Tools - Open-Source Load Balancing Solutions
DNS High-Availability Tools - Open-Source Load Balancing SolutionsDNS High-Availability Tools - Open-Source Load Balancing Solutions
DNS High-Availability Tools - Open-Source Load Balancing Solutions
 
Fighting Abuse with DNS
Fighting Abuse with DNSFighting Abuse with DNS
Fighting Abuse with DNS
 
What is new in BIND 9.11?
What is new in BIND 9.11?What is new in BIND 9.11?
What is new in BIND 9.11?
 
Yeti DNS - Experimenting at the root
Yeti DNS - Experimenting at the rootYeti DNS - Experimenting at the root
Yeti DNS - Experimenting at the root
 
Windows Server 2016 Webinar
Windows Server 2016 WebinarWindows Server 2016 Webinar
Windows Server 2016 Webinar
 
DNSTap Webinar
DNSTap WebinarDNSTap Webinar
DNSTap Webinar
 
Keeping DNS server up-and-running with “runit
Keeping DNS server up-and-running with “runitKeeping DNS server up-and-running with “runit
Keeping DNS server up-and-running with “runit
 
PowerDNS Webinar - Part 2
PowerDNS Webinar - Part 2PowerDNS Webinar - Part 2
PowerDNS Webinar - Part 2
 
PowerDNS Webinar
PowerDNS Webinar PowerDNS Webinar
PowerDNS Webinar
 
IETF 93 Review Webinar
IETF 93 Review WebinarIETF 93 Review Webinar
IETF 93 Review Webinar
 
RIPE 70 Report Webinar
RIPE 70 Report WebinarRIPE 70 Report Webinar
RIPE 70 Report Webinar
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Kea DHCP – the new open source DHCP server from ISC

  • 1. © Men & Mice http://menandmice.com 
 © ISC http://www.isc.org KEA-DHCP the new Open Source DHCP Server 1
  • 2. © Men & Mice http://menandmice.com ISC DHCP the ISC DHCP Server has been the standard DHCP server in the Unix world for almost 20 years now Linux, BSD, MacOS X, commercial Unix flavours it is seen as the "reference" implementation of the "dynamic host configuration protocol, DHCP" Base of many commercial DHCP offerings 2
  • 3. © Men & Mice http://menandmice.com History of ISC DHCP 3 ISC DHCP 1.0 1993 ISC DHCP 1997 1999 ISC DHCP 2.0 2001 ISC DHCP 3.0 2007 ISC DHCP 4.0 2016 ISC DHCP 4.3.3-P1 RFC 1531 DHCP RFC 2131
  • 4. © Men & Mice http://menandmice.com the Internet has changed since 1996 4 DHCPv6 dynamic DNS updates mass provisioning VoIP provisioning number of hosts
  • 5. © Men & Mice http://menandmice.com shortcomings of ISC DHCP 5 no build-in statistics slow complex configuration does not scale with modern hardware legacy code DHCPv4 and DHCPv6 are separate servers
  • 6. © Men & Mice http://menandmice.com KEA DHCP 6 2011 KEA DHCP BIND 10 (DNS) project started at ISC BIND 10 (DNS) project stopped work on the BIND 10 DHCP Server starts KEA DHCP Version 1.0.0 2009 2013 BIND 10 12/2015
  • 7. © Men & Mice http://menandmice.com KEA DHCP 1.0 features DHCPv4 and DHCPv6 (combined) high performance ( > 1000 leases/seconds with MySQL backend) failover via SQL DB Host reservation PXE Boot support DHCPv6 prefix delegation dynamic reconfiguration dynamic DNS updates SQL database backend (CSV, MySQL / PostgreSQL / …) Statistics module MPL License 7
  • 8. © Men & Mice http://menandmice.com KEA DHCP availability RedHat Enterprise Linux 7 / CentOS 7 (via EPEL) Debian Linux (sid/unstable) Fedora Linux (F23) Arch-Linux (Arch User Repository) FreeBSD (source) MacOS X (source) 8
  • 9. © Men & Mice http://menandmice.com Demo CentOS 7 / Red Hat 7 sudo yum install epel-release
 sudo yum install kea 9
  • 10. © Men & Mice http://menandmice.com Demo setup 10 KEA DHCP DHCP Client Database Server KEA DHCP4 PostgreSQL Lease DB ISC dhclient
  • 11. © Men & Mice http://menandmice.com Demo setup 11 KEA DHCP DHCP Client Database Server KEA DHCP4 PostgreSQL Lease DB ISC dhclient
  • 12. © Men & Mice http://menandmice.com Demo 12
  • 13. © Men & Mice http://menandmice.com Demo setup 13 KEA DHCP DHCP Client Database Server KEA DHCP4 KEA DHCP6 Lease DB File PostgreSQL Lease DB ISC dhclient
  • 14. © Men & Mice http://menandmice.com Demo 14
  • 15. © Men & Mice http://menandmice.com Demo setup 15 KEA DHCP DHCP Client Database Server KEA DHCP4 KEA DHCP6 KEA DDNS Lease DB File BIND 9 PostgreSQL Lease DB ISC dhclient
  • 16. © Men & Mice http://menandmice.com Demo 16
  • 17. © Men & Mice http://menandmice.com DHCP High Availability KEA DHCP 1.0 does not support the RFC DHCP failover protocol support is planned for a future release DHCP HA can be implemented on the SQL Database level 17
  • 18. © Men & Mice http://menandmice.com DHCP SMB HA example 18 DHCP Client DHCP relay 
 (router) MySQL/MariaDB active/passive KEA DHCP Server active/passive
  • 19. © Men & Mice http://menandmice.com DHCP Enterprise HA example 19 DHCP Client DHCP relay 
 (router) MySQL/MariaDB Max-Scale Load-Balancer MySQL/MariaDB Cluster KEA DHCP Server active/passive
  • 20. © Men & Mice http://menandmice.com KEA DHCP GUI Management 20
  • 21. © Men & Mice http://menandmice.com KEA DHCP GUI Management the Men & Mice Suite 7.2 (Release May 2016) supports KEA DHCP 
 (alongside ISC-DHCP, MS-DHCP, Cisco-DHCP) migration support between ISC-DHCP and KEA-DHCP • setup a new KEA DHCP Server • install Men & Mice KEA DHCP Server controller • add new server to the Men & Mice Suite • select an existing IP-subnet (scope) on an ISC-DHCP server, select "migrate scope" • subnet will be moved from ISC-DHCP to KEA-DHCP including all options and active leases • old subnet on ISC-DHCP will be left disabled 21
  • 22. © Men & Mice http://menandmice.com KEA DHCP GUI Management 22
  • 23. © Men & Mice http://menandmice.com new KEA DHCP Training •Brief History of the DHCP protocol •DHCPv4 protocol knowledge refresh •Introducing the new KEA-DHCP software •Installing and basic configuration of KEA-DHCP • KEA-DHCP IPv4 configuration use cases • dynamic pools • static host reservations • standard and custom DHCP options • PXE booting • An introduction into the DHCPv6 protocol • KEA-DHCP IPv6 configuration use cases •dynamic pools • DHCPv6 prefix delegation • KEA-DHCP high-availability options • DHCP troubleshooting: Best practices and tools • DHCP statistics tools 23 https://www.menandmice.com/support-training/training/kea-dhcp-training/
  • 24. © Men & Mice http://menandmice.com KEA DHCP Training dates August 8 – 9, 2016 - Amsterdam, The Netherlands October 13 – 14, 2016 - West Coast, USA October 17 – 18, 2016 - East Coast, USA November 21 – 22, 2016 - Amsterdam, The Netherlands Two days - Hands-On training US$ 1795 A new certification, “KEA certified DHCP Administrator (KCDA)” is available starting from Q3/2016. 24 https://www.menandmice.com/support-training/training/kea-dhcp-training/
  • 25. © Men & Mice http://menandmice.com Thank you! ! Questions? Comments? 25