Protocolo Arp

Páginas: 5 (1144 palabras) Publicado: 25 de mayo de 2012
Protocolos ARP/ARP

Protocolo ARP (Protocolo de resolución de Direcciones)

Ya hemos visto como funciona el modelo TCP/IP , sabemos que la capa de aplicación transfiere sus datos a la capa de transporte la cual genera Segmentos que son encapsulados en paquetes en la capa Internet , estos paquetes contienen en su encabezado la dirección IP origen y dirección IP destino de la información . Unavez que tenemos los paquetes estos son encapsulados en tramas en la capa de red, estas tramas tiene un encabezado en el que se detalla dirección MAC (Dirección física de la NIC) origen y Dirección MAC destino.

La dirección MAC esta compuesta en el caso de las redes Ethernet y Token Ring por 6 números hexadecimales un ejemplo de esta puede se 01:A2:B5:F1:00:1D esto hace un total de 48 BITs.Para poder enviar un paquete y que este llegue a los protocolos de nivel superior Transporte y Aplicación de la computadora destino, primero debe pasar por la capa de Red y luego por la capa Internet. Para que esto suceda se necesita básicamente dos cosas A) Dirección MAC origen y destino (Encabezado de trama) y dirección IP origen y destino (encabezado del paquete).


El protocolo ARPfue creado para obtener la dirección MAC destino, sabiendo la dirección IP que tiene asignada dicha maquina. ARP consta de dos tipos de ARP request (Interrogación) y ARP reply (respuesta).


Otra parte importante de este protocolo es lo que se denomina TABLA ARP, esta tabla es un caché en el cual se guardan por un tiempo limitado el numero IP de una maquina enlazado con su dirección MAC. Estatabla nos ayuda a resolver direcciones que ya fueron obtenidas mediante el protocolo ARP, sin necesidad de volver a interrogar al destino.


Bueno veamos como funciona supongamos que tenemos 8 maquinas en una LAN todas conectadas mediante un HUB, desde la maquina 1 deseo mandarle información a la maquina 5, primero se realiza una verificación en la tabla ARP busco la Dirección MAC relacionada ala IP de la maquina 5, en caso de que la encuentre se arma el paquete y no tendríamos ningún problema. El problema surge cuando en la tabla no tenemos dirección MAC asociada a esa IP, es aquí donde entra en acción ARP ya que debo empaquetar la trama y aunque cuento con la dirección IP de la computadora destino y desconozco su dirección MAC. En este caso se arma una trama ARP arma un trama -figura 1- la cual se divide en 2 partes: importantes el encabezado de trama y el mensaje ARP.



|Encabezado |Mensaje |
| |ARP |
|Encabezado MAC|Encabezado IP | |
|MAC Destino |MAC Origen |IP Destino |IP Origen |¿Cual es tu dirección MAC?|
|FF:FF:FF:FF:FF:FF |01:00:D1:B5:D4:F1 |200.59.4.5 |200.59.4.1 | |Figura 1. Formato petición ARP.


La trama ARP se empaqueta con una dirección MAC Broadcast (FF:FF:FF:FF:FF:FF) en el campo de dirección destino. Lo que se logra con esto es que todas las NIC tomen la trama, y la eleven a la capa Internet, una ves que se abre la trama el computador compara la dirección IP destino que encontró dentro del paquete con su propia dirección IP. En el caso queestas direcciones no coincidan se descarta el paquete (no es específicamente así) pero en caso de que haya una coincidencia el computador destino prepara una trama ARP Reply –Figura 2- en la cual incluye su dirección MAC, la computadora 1 recibe la respuesta ARP (que en el campo MAC origen contiene la dirección MAC del equipo remoto) y con ella actualiza su tabla ARP.




|Encabezado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Protocolo ARP
  • Protocolo arp
  • Protocolo arp
  • Protocolo Arp
  • Protocolo Arp
  • El Protocolo Arp
  • Protocolo arp
  • El Protocolo ARP Protocolo De Resoluci N De

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS