Diferencia entre revisiones de «Protocolo de resolución de direcciones»

Contenido eliminado Contenido añadido
Sin resumen de edición
Diegusjaimes (discusión · contribs.)
m Revertidos los cambios de 213.162.197.244 a la última edición de 80.24.187.62
Línea 8:
 
En [[Ethernet]], la capa de enlace trabaja con direcciones físicas. El protocolo ARP se encarga de traducir las direcciones [[Dirección IP|IP]] a direcciones [[MAC]] (direcciones físicas).Para realizar ésta conversión, el nivel de enlace utiliza las tablas ARP, cada interfaz tiene tanto una [[dirección IP]] como una dirección física [[MAC]].
 
 
ARP se utiliza en 4 casos referentes a la comunicación entre 2 hosts:
Línea 17 ⟶ 16:
 
== Tablas ARP ==
La filosofía es la misma que tendríamos para localizar al señor "X" entre 150 personas: preguntar por su nombre a todo el mundo, y el señor "X" nos responderá. Así, cuando a "A" le llegue un mensaje con dirección origen [[Dirección IP|IP]] y no tenga esa dirección en su tabla ARP, enviará su trama ARP a la dirección broadcast (física), con la IP de la que quiere conocer su dirección física. Entonces, el equipo cuya [[dirección IP]] coincida con la preguntada, responderá a "A" enviándole su dirección física. En este momento "A" ya puede agregar la entrada de esa IP a su tabla ARP. Las entradas de la tabla se borran cada cierto tiempo, ya que las direcciones físicas de la red pueden cambiar (Ej: si se estropea una tarjeta de red y hay que sustituirla)
CONNECTION PROBLEM, YOU'RE FUCKED BY A VIRUS!
 
== Funcionamiento I ==
Si A quiere enviar una trama a la [[dirección IP]] de B (misma red), mirará su tabla ARP para poner en la trama la dirección destino física correspondiente a la IP de B. De esta forma, cuando les llegue a todos la trama, no tendrán que deshacerla para comprobar si el mensaje es para ellos, sino que se hace con la dirección física.
 
== Funcionamiento II ==
sdfsduter, utilizando la tabla ARP. Si esta entrada no está en la tabla, mandará un mensaje ARP a sffísica.
Si A quiere enviar un mensaje a C (un nodo que no esté en la misma red), el mensaje deberá salir de la red. Así, A envía la trama a la dirección física de salida del router. Esta dirección física la obtendrá a partir de la [[Dirección IP|IP]] del router, utilizando la tabla ARP. Si esta entrada no está en la tabla, mandará un mensaje ARP a esa [[Dirección IP|IP]] (llegará a todos), para que le conteste indicándole su dirección física.
[[Imagen:Arp_v1.PNG|thumb|500px|Ejemplo Address Resolution Protocol]]
Una vez en el router, éste consultará su tabla de encaminamiento, obteniendo el próximo nodo (salto) para llegar al destino, y sacsfdzsaca el mensaje por el interfaz correspondiente. Esto se repite por todos los nodos, hasta llegar al último router, que es el que comparte el medio con el host destino. Aquí el proceso cambia: el interfaz del router tendrá que averiguar la dirección física de la [[Dirección IP|IP]] destino que le ha llegado. Lo hace mirando su tabla ARP, y en caso de no existir la entrada correspondiente a la IP, la obtiene realizando una multidifusión.
 
== Enlaces externos ==