Protocolo de resolución de dirección inversa
El Protocolo de resolución de dirección inversa (RARP) es un protocolo de comunicación informática obsoleto que utiliza una computadora cliente para solicitar su dirección de Protocolo de Internet (IPv4) de una red informática, cuando todo lo que tiene disponible es su capa de enlace o dirección de hardware, como una dirección MAC. El cliente transmite la solicitud y no necesita conocimiento previo de la topología de la red o las identidades de los servidores capaces de cumplir con su solicitud.
RARP se describe en la publicación RFC 903 del Grupo de trabajo de ingeniería de Internet (IETF). Ha quedado obsoleto debido al protocolo Bootstrap (BOOTP) y al moderno protocolo de configuración dinámica de host (DHCP), que admiten un conjunto de funciones mucho mayor que RARP.
RARP requiere uno o más hosts de servidor para mantener una base de datos de asignaciones de direcciones de capa de enlace a sus respectivas direcciones de protocolo. Un administrador debe configurar individualmente las direcciones de control de acceso a medios (MAC) en los servidores. RARP se limita a servir solo direcciones IP.
El ARP inverso difiere del Protocolo de resolución de dirección inversa (InARP) descrito en RFC 2390, que está diseñado para obtener la dirección IP asociada con un identificador de conexión de enlace de datos Frame Relay local. InARP no se utiliza en Ethernet.
Usos modernos
Aunque los usos originales de RARP han sido reemplazados por diferentes protocolos, algunos protocolos modernos usan RARP para manejar la migración MAC, particularmente en máquinas virtuales, utilizando una técnica que se origina en QEMU.
Los ejemplos son:
- Virtualización de transporte de carga de Cisco (OTV). RARP se utiliza para actualizar las tablas de reenvío de capa 2 cuando una dirección MAC se mueve entre los centros de datos.
- VMware vSphere vMotion. RARP se utiliza cuando un MAC VM se mueve entre los anfitriones.
Contenido relacionado
Sony
Protocolo ligero de acceso a directorios
Transporte en Kuwait