Вы находитесь на странице: 1из 2

ARP

Definicion

Las siglas ARP corresponden a una definición en inglés (Adress Resolution Protocol), o en castellano a un
protocolo de resolución de dirección. Permite encontrar la dirección hardware equivalente a una
determinada dirección IP, actuando como traductor e intermediario.

Resumen.

En red de computadoras, el protocolo de resolución de direcciones (ARP, del inglés Address Resolution
Protocol) es un protocolo de comunicaciones de la capa de red,1 responsable de encontrar la dirección
de hardware (Ethernet MAC) que corresponde a una determinada dirección IP. Para ello se envía un
paquete (ARP request) a la dirección de difusión de la red (broadcast, MAC = FF FF FF FF FF FF) que
contiene la dirección IP por la que se pregunta, y se espera a que esa máquina (u otra) responda (ARP
reply) con la dirección Ethernet que le corresponde. Cada máquina mantiene una caché con las
direcciones traducidas para reducir el retardo y la carga. ARP permite a la dirección de Internet ser
independiente de la dirección Ethernet, pero esto solo funciona si todas las máquinas lo soportan. De
manera sencilla de explicar, el objetivo del protocolo ARP es permitir a un dispositivo conectado a una
red LAN obtener la dirección MAC de otro dispositivo conectado a la misma red LAN cuya dirección IP es
conocida.

Usos ARP

ARP se utiliza en cuatro casos referentes a la comunicación entre dos hosts:

- Cuando dos hosts están en la misma red y uno quiere enviar un paquete a otro.
- Cuando dos hosts están sobre redes diferentes y deben usar un gateway o router para alcanzar
otro host.
- Cuando un router necesita enviar un paquete a un host a través de otro router.
- Cuando un router necesita enviar un paquete a un host de la misma red.

Funcionamiento ARP

Cada equipo conectado a la red tiene un número de identificación de 48 bits. Este es un número único
establecido en el momento de la fabricación de la tarjeta. Sin embargo, la comunicación en Internet no
utiliza directamente este número (ya que las direcciones de los equipos deberían cambiarse cada vez
que se cambia la tarjeta de interfaz de red), sino una dirección lógica asignada por un organismo: la
dirección IP.

Para que las direcciones físicas se puedan conectar con las direcciones lógicas, el protocolo ARP
interroga a los equipos de la red para averiguar sus direcciones físicas y luego crea una tabla de
búsqueda entre las direcciones lógicas y físicas en una memoria caché. Cuando un equipo debe
comunicarse con otro, consulta la tabla de búsqueda. Si la dirección requerida no se encuentra en la
tabla, el protocolo ARP envía una solicitud a la red. Todos los equipos en la red comparan esta dirección
lógica con la suya. Si alguno de ellos se identifica con esta dirección, el equipo responderá al ARP, que
almacenará el par de direcciones en la tabla de búsqueda, y, a continuación, podrá establecerse la
comunicación.
Tablas ARP

Ejemplificando, para localizar al señor "X" entre 150 personas: preguntar por su nombre a todos, y el
señor "X" debe responder. Cuando a A le llegue un mensaje con dirección origen IP y no tenga esa
dirección en su caché de la tabla ARP, enviará su trama ARP a la dirección broadcast (física =
FF:FF:FF:FF:FF:FF), con la IP de la que quiere conocer su dirección física. Entonces, el equipo cuya
dirección IP coincida con la pregunta, responderá a A enviándole su dirección física. En este momento, A
ya puede agregar la entrada de esa IP a la caché de su tabla ARP.

Las entradas de la tabla se borran cada cierto tiempo, ya que las direcciones físicas de la red pueden
cambiar (por ejemplo: si se estropea una tarjeta de red y hay que sustituirla, o simplemente algún
usuario de la red cambia de dirección IP).

Desventajas ARP

• Aumenta la cantidad de tráfico ARP en su segmento.

• Posee grandes tablas ARP para manejar la asignación de dirección IP a MAC.

• La seguridad puede ser expuesta. Un host puede simular ser otro host con el fin de interceptar
los paquetes, esto es llamado “spoofing”.

• No funciona para redes que no utilicen el protocolo ARP para la resolución de direcciones.

Ventajas ARP

 Es un protocolo sencillo de utilizar.


 No genera sobrecarga en la red.
 Entre los router no hay intercambio de información.

RARP

El protocolo RARP (Reverse Address Resolution Protocol, protocolo de resolución de dirección inversa)
es mucho menos utilizado. Es un tipo de directorio inverso de direcciones lógicas y físicas. En realidad,
este protocolo se usa esencialmente para las estaciones de trabajo sin discos duros que desean conocer
su dirección física.

El protocolo RARP le permite a la estación de trabajo averiguar su dirección IP desde una tabla de
búsqueda entre las direcciones MAC (direcciones físicas) y las direcciones IP alojadas por una pasarela
ubicada en la misma red de área local (LAN). Para poder hacerlo, el administrador debe definir los
parámetros de la pasarela (router) con la tabla de búsqueda para las direcciones MAC/IP. A diferencia
del ARP, este protocolo es estático. Por lo que la tabla de búsqueda debe estar siempre actualizada para
permitir la conexión de nuevas tarjetas de interfaz de red.