lunes, 3 de marzo de 2008
El proceso ARP
Tan pronto como el host obtiene la dirección IP, el host podría necesitar la dirección MAC del receptor, ésto se resuelve mediante un broadcast ARP, éste broadcast es enviado mediante direccionamiento ethernet (data link) hacia todas las terminales del mismo segmento, el broadcast ARP busca la dirección MAC asociada a la dirección IP. El host responde con la dirección MAC.
Una vez que se tiene la dirección IP y la dirección ethernet, se puede llevar a cabo el envío de frames de un host a otro. Un host puede o no necesitar saber la MAC del host receptor. Mediante la lógica que usa el host para enviar frames, en el caso en el que el destinatario o receptor se encuentre en el mismo segmento de la red envía un Broadcast ARP para conocer la dirección MAC del receptor. Pero en caso de que el receptor no se encuentre en el mismo segmento de la red, el host está oblogado a enviar el frame a su default gateway, por lo que necesitaría conocer la dirección MAC del router (mediante ARP también).
Los dispositivos IP utilizan un cache ARP en el que van registrando todas las direcciones MAC asociadas a los IP. Cada vez que un host necesita enviar un paquete encapsulado en ethernet frame, checa el cache y si no encuantra la MAC entonces lleva a cabo el proceso de descubrimiento ARP para obtenerla, en caso contrario envia el frame a la dirección que ya se encuentra enlistada. ARP también aprende cuando se reciben ARP request, cuando un hots emite una petición, el receptor de ARP también aprende la dirección MAC del que emisor.
El contenido de ARP se obtiene mediante el comando arp -a
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario