lunes, 18 de febrero de 2013

FORMATO DE MENSAJE ARP

FORMATO DE MENSAJE ARP

El mensaje ARP esta formado por 28 octetos.

Descripción del paquete


  • MAC Dest : Dirección MAC destino.
  • MAC Origen : Dirección MAC Origen.
  • Tipo Trama : Este campo especifica cual es el contenido del resto del paquete , cuando este valor es de 0x0806 nos indica que estamos ante un paquete ARP.
  • Tipo Hardw : Especifica el medio sobre el cual se trabaja , el valor 1 lo toma cuando el medio es Ethernet.
  • Tipo de protoc : tipo de protocolo que es mapeado , para IP toma el valor 0x0800.
  • Tam. Hard. : Tamaño de dirección de Hardware.
  • Tam. Protoc. : Tamaño de dirección de protocolo (IP)
  • Tipo de Operac : Especifica la operación , esto son los diferentes valores que pude tomar el campo ARP request (1) , ARP reply (2) , RARP request (3) , RARP reply (4).
  • IP Origen : Dirección IP Origen.
  • IP Destino : Dirección IP Destino.

     

    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 ARP fue creado para obtener la dirección MAC destino , sabiendo la dirección IP que tiene asignada dicha maquina. ARP costa 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. Esta tabla nos ayuda a resolver direcciones que ya fueron obtenidas mediante el protocolo ARP , sin necesidad de volver a interrogar al destino. 


     

viernes, 1 de febrero de 2013

EL PROTOCOLO ARP

EL PROTOCOLO ARP

¿En que RFC está definido el protocolo?
 En la asociación IETF (en ella se define el funcionamiento del protocolo ARP)

¿Para que sirve?
El ARP es un protocolo de resolución de direcciones. Asocia direcciones IP (nivel de red) con direccines MAC (nivel de enlace).

¿Como funciona?

El funcionamiento del protocolo ARP es bastante simple. Cuando una máquina desea enviar un mensaje a otra máquina que está conectada a través de una red ethernet se encuentra con un problema: la dirección IP de la máquina en cuestión es diferente a la dirección física de la misma. La máquina que quiere enviar el mensaje sólo conoce la dirección IP del destino, por lo que tendrá que encontrar un modo de traducir la dirección IP a la dirección física. Esto se hace con el protocolo ARP.
Este protocolo utiliza una tabla denominada Tabla de Direcciones ARP, que contiene la correspondencia entre direcciones IP y direcciones físicas utilizadas recientemente. Si la dirección solicitada se encuentra en esta tabla el proceso se termina en este punto, puesto que la máquina que origina el mensaje ya dispone de la dirección física de la máquina destino.
Si la dirección buscada no esta en la tabla el protocolo ARP envía un mensaje a toda la red. Cuando un ordenador reconoce su dirección IP envía un mensaje de respuesta que contiene la dirección física. Cuando la máquina origen recibe este mensaje ya puede establecer la comunicación con la máquina destino, y esta dirección física se guarda en la Tabla de direcciones ARP.