Network Working Group R. Droms
Request for Comments: 1534 Bucknell University
Category: Standards Track October 1993
Interoperation Between DHCP and BOOTP
1. Introduction
The Dynamic Host Configuration Protocol (DHCP) provides a mechanism for transmitting configuration parameters to hosts using the TCP/IP protocol suite. The format of DHCP messages is based on the format of BOOTP messages, so that, in certain circumstances, DHCP and BOOTP participants may exchange messages. This document specifies the ways in which DHCP and BOOTP participants may interoperate.
Droms [Page 1]
RFC 1534 Interoperation Between DHCP and BOOTP October 1993 2. BOOTP clients and DHCP serversThe format of DHCP messages is defined to be compatible with the format of BOOTP messages, so that existing BOOTP clients can interoperate with DHCP servers. Any message received by a DHCP server that includes a 'DHCP message type' (51) option is assumed to have been sent by a DHCP client. Messages without the DHCP Message Type option are assumed to have been sent by a BOOTP client. Support of BOOTP clients by a DHCP server is optional at the discretion of the local system administrator. If a DHCP server that is not configured to support BOOTP clients receives a BOOTREQUEST message from a BOOTP client, that server silently discards the BOOTREQUEST message.
Droms [Page 2]
RFC 1534 Interoperation Between DHCP and BOOTP October 1993
o MAY support BOOTP clients,
3. DHCP clients and BOOTP servers
A DHCP client MAY use a reply from a BOOTP server if the configuration returned from the BOOTP server is acceptable to the DHCP client. A DHCP client MUST assume that an IP address returned in a message from a BOOTP server has an infinite lease. A DHCP client SHOULD choose to use a reply from a DHCP server in preference to a reply from a BOOTP server.
4. References
[1] Wimer, W., "Clarifications and Extensions for the Bootstrap
5. Security Considerations
Security issues are not discussed in this memo.
Droms [Page 3]
RFC 1534 Interoperation Between DHCP and BOOTP October 1993 6. Author's AddressRalph Droms Computer Science Department 323 Dana Engineering Bucknell University Lewisburg, PA 17837