El protocolo de resolución de direcciones

Publicado 2019-5-27 20:25:23Última respuesta my. 30, 2019 10:45:13 49 1 2 0

El Protocolo de resolución de direcciones (ARP) es un protocolo que se comunica con las interfaces de hardware en la capa de enlace de datos y 

proporciona servicios para la capa superior.


Los paquetes IP a menudo se transmiten a través de Ethernet. Los dispositivos Ethernet no pueden identificar direcciones IP de 32 bits. 

Transmiten paquetes Ethernet utilizando direcciones Ethernet de 48 bits. Por lo tanto, la dirección IP de destino debe traducirse a una 

dirección de destino de Ethernet.


En una Ethernet, un host debe conocer la dirección MAC del host par cuando se comunica con ese host. ¿Cómo se obtiene la dirección MAC de destino? 

Se obtiene a través del ARP. El ARP se utiliza para resolver una dirección IP de Internet en una dirección de hardware de Ethernet (dirección MAC) para 

garantizar una comunicación sin problemas.


Posición de ARP en el protocolo TCP / IP.

114509yck0i2rosmeoseao.png?image.png

Formato de paquete ARP

114519fpia3aiafpw300gz.png?image.png

Campos en un paquete ARP


l Tipo de hardware: indica el tipo de interfaz de hardware que el remitente desea conocer. El valor para Ethernet es 1.


l Tipo de protocolo: indica el protocolo de capa superior proporcionado por el remitente. El valor para IP es 0800 (hexadecimal).


l Longitud del hardware y longitud del protocolo: indica las longitudes de la dirección del hardware y la dirección del protocolo de la capa superior. De esta 

manera, el paquete ARP se puede utilizar en cualquier hardware o red de protocolo.


l Operación: indica el tipo de paquete. Las opciones son las siguientes: 1: solicitud ARP; 2: respuesta ARP; 3: solicitud RARP; 4: Respuesta RARP.


l Dirección de hardware del remitente (0-3 bytes): indica los primeros cuatro bytes en la dirección de hardware del host de origen.


l Dirección de hardware del remitente (4-5 bytes): indica los dos últimos bytes en la dirección de hardware del host de origen.


l Dirección de protocolo del remitente (0-1 bytes): indica los dos primeros bytes en la dirección de hardware del host de origen.


l Dirección de hardware del remitente (2-3 bytes): indica los dos últimos bytes en la dirección de hardware del host de origen.


l Dirección de hardware de destino (0-1 bytes): indica los dos primeros bytes en la dirección de hardware del host de destino.


l Dirección de hardware de destino (2-5 bytes): indica los últimos cuatro bytes en la dirección de hardware del host de destino.


l Dirección de protocolo de destino (0-3 bytes): indica la dirección IP del host de destino.


Principio de funcionamiento de ARP


1. Cada host crea una tabla ARP en su caché ARP para indicar la asignación entre las direcciones IP y las direcciones MAC.


2. Cuando el host de origen necesita enviar un paquete de datos al host de destino, el host de origen primero verifica si la dirección MAC correspondiente a la 

dirección IP de destino existe en su tabla ARP. Si es así, el host de origen envía directamente el paquete de datos a la dirección MAC. Si no, el host de origen 

envía una solicitud ARP de difusión al segmento de la red local para consultar la dirección MAC del host de destino. La solicitud ARP contiene la dirección IP y 

la dirección de hardware del host de origen y la dirección IP del host de destino.


3. Después de recibir la solicitud ARP, todos los hosts en la red local verifican si la dirección IP de destino en el mensaje es la misma que su propia dirección IP. 

Si son diferentes, el paquete de datos se ignora. Si son iguales, el host agrega la dirección MAC y la dirección IP del host de origen a su tabla ARP. Si la 

dirección IP ya existe en la tabla ARP, el host sobrescribe los datos originales y envía una respuesta ARP.


4. Después de recibir la respuesta ARP, el host de origen agrega la dirección IP y la dirección MAC del host de destino a su tabla ARP e inicia la transmisión 

de datos. Si el host de origen no recibe ninguna respuesta ARP, la consulta ARP falla.


ARP gratuito para la detección de direcciones IP duplicadas


ARP se puede usar para detectar direcciones IP duplicadas mediante la transmisión de una solicitud ARP gratuita. Una solicitud ARP gratuita generalmente 

se transmite como una solicitud ARP en la que la dirección de protocolo del remitente (SPA) y la dirección de protocolo del destino (TPA) se configuran en la 

misma dirección IP.


Si un host transmite una solicitud ARP en la que la dirección de destino es su propia dirección IP, el host no debe recibir ninguna respuesta de ARP de otros

 hosts. De esta manera, el host puede determinar que ningún otro host utiliza la misma dirección IP. Si el host recibe una respuesta ARP de otro host, los dos 

hosts usan la misma dirección IP.


Si un host no recibe ninguna respuesta ARP después de enviar tres solicitudes ARP gratuitas, se considera que la dirección IP del host es única en el 

segmento de la red.




  • x
  • convención:

HAzcanio  Constante   Publicado 2019-5-30 10:45:13 Útil(0) Útil(0)
Muchas gracias por compartir. Estoy seguro que la información me será muy útil.
  • x
  • convención:

Atentamente,

Héctor R. Azcanio

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesi | Registrarse

Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje
Respuesta rápida Desplácese hasta arriba