Skip to main content

ARP - Protocolo de resolución de direcciones en redes de computadoras

ARP - Explicado Fácilmente (Abril 2025)

ARP - Explicado Fácilmente (Abril 2025)
Anonim

ARP (Address Resolution Protocol) convierte una dirección de Protocolo de Internet (IP) a su dirección de red física correspondiente. Las redes IP, incluidas las que se ejecutan en Ethernet y Wi-Fi, requieren ARP para funcionar.

Historia y Propósito de ARP

ARP se desarrolló a principios de la década de 1980 como un protocolo de traducción de direcciones de propósito general para redes IP. Además de Ethernet y Wi-Fi, ARP también se ha implementado para cajeros automáticos, Token Ring y otros tipos de redes físicas.

ARP permite que una red administre conexiones independientes del dispositivo físico específico conectado a cada una. Esto permitió que el Protocolo de Internet funcionara de manera más eficiente que si tuviera que administrar direcciones de todos los diferentes tipos de dispositivos de hardware y redes físicas en sí.

Cómo funciona ARP

ARP opera en la Capa 2 en el modelo OSI. El soporte de protocolo se implementa en los controladores de dispositivos de los sistemas operativos de red. Internet RFC 826 documenta detalles técnicos del protocolo, incluido su formato de paquete y el funcionamiento de los mensajes de solicitud y respuesta

ARP funciona en redes Ethernet y Wi-Fi modernas de la siguiente manera:

  • Los adaptadores de red se producen con una dirección física incorporada en el hardware llamada dirección de control de acceso a los medios (MAC). Los fabricantes se aseguran de que estas direcciones de 6 bytes (48 bits) sean únicas, ya que IP se basa en estos identificadores únicos para la entrega de mensajes.
  • Cuando un dispositivo desea enviar datos a otro dispositivo de destino, primero debe determinar la dirección MAC de ese destino, dada su dirección IP. Estas asignaciones de direcciones de IP a MAC se derivan de una Caché ARP Mantenido en cada dispositivo.
  • Si la dirección IP dada no aparece en el caché de un dispositivo, ese dispositivo no puede dirigir los mensajes a ese destino hasta que obtenga una nueva asignación. Para hacer esto, el dispositivo iniciador primero envía un Solicitud de ARP mensaje de difusión en la subred local. El host con la dirección IP dada envía un Respuesta ARP en respuesta a la transmisión, permitiendo que el dispositivo iniciador actualice su caché y proceda a entregar mensajes directamente al destino.

ARP inverso y ARP inverso

Un protocolo de red llamado RARP (ARP inverso) también se desarrolló en la década de 1980 para complementar el ARP. Como su nombre lo indica, RARP realizó la función opuesta de ARP, convirtiendo las direcciones de red físicas a las direcciones IP asignadas a esos dispositivos. RARP fue hecho obsoleto por DHCP y ya no se usa.

Un protocolo separado llamado ARP inverso también admite la función de mapeo de direcciones inversas. El ARP inverso tampoco se usa en redes Ethernet o Wi-Fi, aunque a veces se puede encontrar en otros tipos.

ARP gratuito

Para mejorar la eficiencia de ARP, algunas redes y dispositivos de red utilizan un método de comunicación llamado ARP gratuito donde un dispositivo transmite un mensaje de solicitud de ARP a toda la red local para notificar a los otros dispositivos su existencia.