µC/DHCPc User Manual
DHCP is a protocol designed to enable clients to get IP configuration from a centralized database. This protocol has slightly evolved over the years from the BOOTP protocol initially designed to enable diskless clients to boot from the network. The µC/DHCPc module implements part of the following RFCs:
RFC 2131 ftp://ftp.rfc-editor.org/in-notes/rfc2131.txt
RFC 2132 ftp://ftp.rfc-editor.org/in-notes/rfc2132.txt
RFC 3927 ftp://ftp.rfc-editor.org/in-notes/rfc3927.txt
The first two describe the DHCP mechanism, and the third explains the dynamic configuration of link-local addresses (sometimes referred as Automatic Private IP Addressing, APIPA, or AutoNet in other environments).
This document describes how to configure and use the µC/DHCPc module in a µC/TCP-IP and µC/OS-II or µC/OS-III environment.