^ Top

NANOG Meeting Presentation Abstract

Utilizing Kea hook points for modern IP addressing
Meeting: NANOG67
Date / Time: 2016-06-15 12:00pm - 12:30pm
This item is webcast
Room: Imperial Ballroom (B2 Level)
Presenters: Speakers:

Eddy Winstead, Internet Systems Consortium

Eddy has over 20 years of DNS, DHCP and sysadmin experience. He was a systems analyst and hostmaster for the North Carolina Research and Education Network (NCREN) for over a decade. At ISC, Eddy has delivered DNS + DNSSEC consulting, configuration audits and technical training.
Abstract: Kea is a new high performance, open source project for IPv4 and IPv6 addressing. Kea has hook points where you can add your own logic to parse incoming DHCP packets and modify them as you like right before they leave the server network interface. These hook points have given Kea traction in modern provisioning of large datacenters. Despite Kea’s relatively young age, Facebook has leveraged the hooks feature extensively to customize Kea to meet their production requirements. Easily extensible hooks can lead an organization to re-think how it might best address and provision its networks. Hook points include: packet received, subnet selected, lease renewed, lease released, and ready to respond. Using hooks, it is possible to control the assignment of options and even addresses from your own separate provisioning system. Hooks allow the developer to edit information such as the lease parameters (time to renew), the subnet, address or options to be delivered.
Files: youtubeUtilizing Kea hook points for modern IP addressing
pdfWinstead_Utilizing Kea hook points(PDF)
Sponsors: None.

Back to NANOG67 agenda.

NANOG67 Abstracts

  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.

 

^ Back to Top