1.4 Funciones de la capa de red
1.4.7 ARP
Nota para el instructor
  ARP se describió en el Semestre 1 (capítulo 11) y en el Semestre 2 (capítulos 1 y 9). Es uno de los protocolos de capa de red TCP/IP más importantes. Las Mejores prácticas apropiadas para este indicador de objetivos incluyen el Estudio en línea (con una Guía de estudio), la Investigación en Web (ver los semestres anteriores del currículum) y una actividad cinestética en la que los alumnos dramatizan el proceso de ARP (si el tiempo lo permite).
Para comunicarse en una red Ethernet, la estación origen debe conocer las direcciones IP y MAC de la estación destino.
   Una vez que el origen ha determinado la dirección IP del destino, el Protocolo Internet del origen busca en su tabla ARP e intenta ubicar la dirección MAC del destino. Si el Protocolo Internet encuentra una asignación de dirección IP destino a una dirección MAC destino en la tabla, enlaza la dirección IP con la dirección MAC y las usa para encapsular los datos. Luego el paquete de datos se envía a través del medio de networking para que el destino lo reciba.

Si no se conoce la dirección MAC, el origen debe enviar una petición ARP. Para determinar una dirección MAC destino para un datagrama, se verifica la tabla ARP del router. Si la dirección no aparece en la tabla, ARP envía un broadcast para buscar la estación destino. Todas las estaciones en la red reciben el broadcast.

El término "ARP local" se utiliza cuando el host que realiza la petición y el host destino comparten el mismo medio o cable. Antes de emitir el ARP, se debe consultar la máscara de subred. La máscara determina que los nodos se encuentran en la misma subred.