El protocolo ARP (Adress Resolution Protocol) es
importante en las comunicaciones relacionadas con TCP/IP. Su función
principal es conocer la dirección Física (MAC) de una tarjeta de
interfaz de red la cual es correspondiente a una dirección IP.
Dirección MAC
Cada equipo conectado a una red tiene 48 bits, el cual está compuesto por 6 bloques hexadecimales de 8 bits cada uno que le identifica. Cada dirección es única para cada dispositivo, los primeros 20 bits de este identifican al fabricante y los 24 últimos son los propios del equipo. La comunicación por Internet no usa directamente esta dirección MAC (física) , si no que utiliza direcciones IP (lógica), es decir, tiene que haber relación entre ambas direcciones.Uso del protocolo
Utilizaremos el protocolo ARP en estos casos:-
Existen 2 hosts en una misma red y uno quiere enviar un
paquete a otro.
-
Existen 2 hosts en redes diferentes y deben usar un
router para llegar al otro host.
-
Cuando un router necesita enviar un paquete a un host a
través de otro router.
-
Cuando un router necesita enviar un paquete a un host
de la misma red.
Tablas ARP
Cada equipos tiene una tabla donde almacena las direcciones IP y MAC. Por ejemplo:Su funcionamiento
Para su funcionamiento nos pueden sudecer distintos casos:-Tenemos dos equipos en nuestra red. Uno es el equipo 1 y otro es el equipo 2. El equipo 1 quiere mandar un trama al equipo 2 y para ello mirará su tabla ARP para poner la trama en la dirección MAC del equipo 2. De esta forma, a los equipos que les llegue esa trama sabrán si es para ellos o no.
-Tenemos dos equipos en distintas redes, llamados 1 y 2. Si equipo 1 quiere enviar un mensaje a 3 este mensaje tendrá que salir de la red 1, al estar en redes distintas el equipo 1 enviará la trama a la dirección física de salida del router. Ahora el router enviará el mensaje por la interfaz correspontiente, y esto se repetirá hasta que llegue al router de la red en la que está 3.
En ese momento el router tendrá que averiguar la dirección MAC del equipo 3, obviamente mirando la tabla ARP, si no lo tiene, hará un broadcast para que el equipo 3 conteste en su MAC.
Esta obra está bajo una licencia de Creative Commons Reconocimiento 4.0 Internacional.
Comentarios
Publicar un comentario