Protocolo Bootstrap


El protocolo Bootstrap ( BOOTP ) es un protocolo de redes informáticas que se utiliza en las redes de protocolo de Internet para asignar automáticamente una dirección IP a los dispositivos de red desde un servidor de configuración. El BOOTP se definió originalmente en RFC 951.

Cuando se inicia una computadora conectada a la red , su pila de IP transmite mensajes de red BOOTP solicitando una asignación de dirección IP. Un servidor de configuración BOOTP responde a la solicitud asignando una dirección IP de un grupo de direcciones, que está preconfigurado por un administrador.

BOOTP se implementa usando el Protocolo de datagramas de usuario (UDP) para el protocolo de transporte, el servidor (DHCP) usa el puerto número 67 para recibir solicitudes del cliente y el cliente usa el puerto número 68 para recibir respuestas del servidor (DHCP). BOOTP funciona solo en redes IPv4 .

Históricamente, BOOTP también se ha utilizado para estaciones de trabajo sin disco similares a Unix para obtener la ubicación de red de su imagen de arranque , además de la asignación de la dirección IP. Las empresas lo utilizaron para implementar una instalación de cliente preconfigurada (por ejemplo, Windows ) en las PC recién instaladas.

Inicialmente requiriendo el uso de un disquete de arranque para establecer la conexión de red inicial, los fabricantes de tarjetas de red incorporaron posteriormente el protocolo en el BIOS de las tarjetas de interfaz, así como en las placas del sistema con adaptadores de red integrados, lo que permitió el arranque directo de la red.

Si bien algunas partes de BOOTP han sido reemplazadas efectivamente por el Protocolo de configuración dinámica de host (DHCP), que agrega la función de arrendamientos, partes de BOOTP se utilizan para brindar servicio al protocolo DHCP. Los servidores DHCP también proporcionan la funcionalidad BOOTP heredada.