ARP
Address Resolution Protocol
(Protocolo de resolución de direcciones)
El protocolo ARP es un protocolo estándar específico de las redes. Su status
es electivo.
El protocolo de resolución de direcciones es responsable de convertir la
dirección de protocolo de alto nivel (direcciones IP) a direcciones de red
físicas. Primero, consideremos algunas cuestiones generales acerca de
Ethernet.
ARP se emplea en redes IEEE 802 además de en las viejas redes DIX Ethernet
para mapear direcciones IP a dirección hardware. Para hacer esto, ha de
estar estrechamente relacionado con el manejador de dispositivo de red. De
hecho, las especificaciones de ARP en RFC 826 sólo describen su
funcionalidad, no su implementación, que depende en gran medida del
manejador de dispositivo para el tipo de red correspondiente, que suele
estar codificado en el microcódigo del adaptador.
Si una aplicación desea enviar datos a una determinado dirección IP de
destino, el mecanismo de encaminamiento IP determina primero la dirección IP
del siguiente salto del paquete (que puede ser el propio host de destino o
un "router") y el dispositivo hardware al que se debería enviar. Si se trata
de una red 802.3/4/5, deberá consultarse el módulo ARP para mapear el par
<tipo de protocolo, dirección de destino> a una dirección física.
El módulo ARP intenta hallar la dirección en su caché. Si encuentra el par
buscado, devuelve la correspondiente dirección física de 48 bits al llamador
(el manejador de dispositivo). Si no lo encuentra, descarta el paquete (se
asume que al ser un protocolo de alto nivel volverá a transmitirlo) y genera
un broadcast de red para una solicitud ARP.
_________________________________________________________________
Prodigy/MSN Spaces: Crea tu propio espacio. http://spaces.msn.com/