Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{scrollbar}
{note:title=Work in progress}
This site is in the process of being reviewed and updated.
{note}
h1. DHCP Protocol Provider

h3. Introduction

The ApacheDS Dynamic Host Configuration Protocol (DHCP) provider implements {link:RFC 2131|http://www.faqs.org/rfcs/rfc2131.html} and {link:RFC 2132|http://www.faqs.org/rfcs/rfc2132.html} to pass configuration information to hosts on a TCP/IP network.

The DHCP provider is implemented plugin into the ApacheDS network layer (MINA). As a plugin, DHCP leverages Apache MINA for front-end services and the Apache Directory read-optimized backing store via JNDI for a persistent store.

The ApacheDS DHCP plugin, in conjunction with MINA and the Apache Directory store, provides an easy-to-use yet fully-featured dynamic configuration service. As implemented within the Apache Directory, DHCP will provide:

* DHCP service (RFC 2131, 2132)
* Vendor extensions (RFC 1497)
* Service Location Protocol (SLP) support (RFC 2608)
* Optional LDAP management
* UDP and TCP Support (MINA)
* Easy POJO embeddability for containers such as Geronimo, JBoss, and OSGi

h5. DHCP Notes
- {link:Setting up DHCP and TFTP servers|http://www.linux.com/howtos/Clone-HOWTO/setting-up.shtml}
- {link:PXE using etherboot: HOWTO|http://204.182.52.180/fom-serve/cache/7.html}
- {link:How DHCP works|http://www.j51.com/~sshay/tcpip/dhcp/dhcp.htm}
- {link:RFC 1533|http://www.faqs.org/rfcs/rfc1533.html} - DHCP Options and BOOTP Vendor Extensions
- {link:RFC 1534|http://www.faqs.org/rfcs/rfc1534.html} - Interoperation Between DHCP and BOOTP
- {link:RFC 3118|http://www.faqs.org/rfcs/rfc3118.html} - Authentication for DHCP Messages

h3. More Information
For help with more advanced configurations, check out our [Interoperability Guide|http://cwiki.apache.org/DIRxINTEROP/].