11.2 Comunicaciones red a red
11.2.5 Operación ARP dentro de una subred
Nota para el instructor
  Este indicador de objetivos ofrece más explicaciones acerca del proceso ARP. Una manera de presentar este material es a través de una representación cinestética del proceso. Haga que varios estudiantes representen varios hosts. Uno de los hosts conoce la dirección IP, pero no la dirección MAC, de un computador destino. De manera que envía un broadcast con una petición ARP. El computador destino envía una respuesta ARP con su dirección MAC en el campo MAC origen. Entonces, la comunicación IP entre los dos hosts puede llevarse a cabo.

Este indicador de objetivos se relaciona con los Objetivos nº 7, nº 31 y nº 36 del Examen de certificación CCNA.

Si un host desea enviar datos a otro host, debe conocer la dirección IP destino. Si no puede ubicar una dirección MAC para el destino en su propia tabla ARP, el host inicia un proceso denominado petición ARP. La petición ARP le permite descubrir la dirección MAC destino.  

Un host genera un paquete de petición ARP y lo envía a todos los dispositivos de la red. Para asegurarse de que todos los dispositivos vean la petición ARP, el origen usa una dirección de broadcast MAC. La dirección de broadcast de un esquema de direccionamiento MAC tiene F hexadecimales en todas las posiciones. De este modo, una dirección de broadcast MAC tendría el formato FF-FF-FF-FF-FF-FF.)

Como los paquetes de peticiones ARP se desplazan en un modo de broadcast, todos los dispositivos de una red local reciben los paquetes y los pasan a la capa de red donde se les realiza un examen más amplio. Si la dirección IP de un dispositivo concuerda con la dirección IP destino de la petición ARP, ese dispositivo responde enviando su dirección MAC al origen. Esto se denomina respuesta ARP.

Ejemplo:
El dispositivo origen 197.15.22.33 pide la dirección MAC del destino con la dirección IP 197.15.22.126,  El dispositivo destino 197.15.22.126 recibe la petición ARP y responde con una respuesta ARP que contiene su dirección MAC. 

Una vez que el dispositivo origen recibe la respuesta ARP, extrae la dirección MAC del encabezado MAC y actualiza su tabla ARP. Entonces el dispositivo origen puede direccionar los datos correctamente, con la dirección MAC destino y la dirección IP destino. El dispositivo usa esta nueva información para ejecutar encapsulamientos de Capa 2 y Capa 3 de los datos antes de enviarlos nuevamente a través de la red

Cuando los datos llegan a destino, la capa de enlace de datos verifica si hay concordancia, elimina el encabezado MAC, y transfiere los datos a la capa de red. La capa de red examina los datos y detecta que la dirección IP concuerda con la dirección IP destino que se transporta en el encabezado IP. La capa de red elimina el encabezado IP y transfiere los datos encapsulados hacia la siguiente capa superior del modelo OSI, la capa de transporte (Capa 4). Este proceso se repite hasta que el resto de los datos parcialmente desencapsulados del paquete llegan a la aplicación, donde se pueden leer los datos del usuario.