Webinar: Extending Kea with Hooks

Webinar: Extending Kea with Hooks

The Kea DHCP server is designed to be customizable by anyone with a C++ programming background.

Kea hooks can lead an organization to re-think how it might best address and provision its networks. Using hooks, it is possible to control the server’s behavior at any stage of a DHCP message processing.
Typical use cases of hooks include customizing assignment of DHCP options, addresses and delegated

prefixes. It is also possible to use hooks to fetch information from your own separate provisioning system and use this information in the Kea DHCP server to influence assignment of leases and options. Hooks are also useful to log additional/non-standard information from the DHCP server (e.g. for debugging purposes) or send notifications to monitoring systems about server’s activity.

In this webinar you will learn about the Kea hooks framework, consisting of Libraries, Hook Points and Arguments.  One of the Kea software engineers will dissect one of the well-documented example Kea hooks that is provided with the distribution and demonstrate how you can customize it.
After this webinar you will be able to:
  • Load and configure a Kea hooks library
  • Use the sample hook application provided with the Kea distribution
  • Modify and reload the sample hook application
  • Create your own hook application
  • Find appropriate documentation for hooks developers
Presenter: Marcin Siodelski is one of the core Software Engineers on the Kea project, and an active participant in the IETF dhc working group.
Date 29 June, 2016

Time 10:00 AM - 11:00 AM (PST)

Registration Register for this Event

Last modified: May 12, 2016 at 4:00 pm