BOOTP

El protocolo Bootstrap (BOOTP) es un protocolo de configuración de hosts que se utilizó antes de que se desarrollara el protocolo de configuración dinámica de hosts (DHCP). El soporte de BOOTP es un subconjunto de DHCP.

En BOOTP, los clientes se identifican mediante las correspondiente direcciones MAC y se les asigna una dirección IP específica. Básicamente, cada cliente de la red está correlacionado con una dirección IP. BOOTP no tiene asignación dinámica de direcciones: cada cliente de la red debe estar identificado en la configuración de BOOTP y los clientes solo pueden recibir una cantidad limitada de información de configuración desde el servidor BOOTP.

Dado que DHCP se basa en BOOTP, el servidor DHCP puede dar soporte a los clientes BOOTP. Si actualmente está utilizando BOOTP, puede configurar y utilizar DHCP sin que ello afecte a los clientes BOOTP. Para dar soporte satisfactorio a los clientes BOOTP, debe especificar la dirección IP del servidor bootstrap y la opción de nombre de archivo de arranque (opción 67), y debe activar el soporte de BOOTP para todo el servidor o para las diversas subredes.

Es preferible utilizar DHCP para dar soporte a los clientes BOOTP que utilizar un servidor BOOTP. Incluso cuando se utiliza DHCP para dar soporte a los clientes BOOTP, cada cliente BOOTP se correlaciona básicamente con una sola dirección IP y, por lo tanto, dicha dirección no la puede reutilizar otro cliente. Sin embargo, la ventaja de utilizar DHCP en este caso es que no es necesario configurar una correlación biunívoca entre clientes BOOTP y direcciones IP. El servidor DHCP seguirá asignando dinámicamente una dirección IP al cliente BOOTP desde la agrupación de direcciones. Después de que la dirección IP se haya asignado al cliente BOOTP, queda reservada de forma permanente para que la utilice dicho cliente hasta que la reserva de la dirección se suprima explícitamente. Eventualmente, es posible que desee convertir los clientes BOOTP a DHCP para gestionar más fácilmente la configuración de hosts.