0% encontró este documento útil (0 votos)
43 vistas6 páginas

Funcionamiento de Tramas Ethernet y ARP

El documento describe el protocolo ARP y cómo permite la resolución de direcciones entre las capas de red y de enlace de datos. Explica que ARP mapea direcciones IP a direcciones MAC para permitir el envío de tramas Ethernet. También describe el formato básico de una trama Ethernet y cómo se usa ARP para intercambiar paquetes y resolver direcciones cuando se necesita enviar datos entre segmentos de red distintos.

Cargado por

Esteban Sanchez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas6 páginas

Funcionamiento de Tramas Ethernet y ARP

El documento describe el protocolo ARP y cómo permite la resolución de direcciones entre las capas de red y de enlace de datos. Explica que ARP mapea direcciones IP a direcciones MAC para permitir el envío de tramas Ethernet. También describe el formato básico de una trama Ethernet y cómo se usa ARP para intercambiar paquetes y resolver direcciones cuando se necesita enviar datos entre segmentos de red distintos.

Cargado por

Esteban Sanchez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Fundamentos de Redes TCP/IP

Actividad II

El funcionamiento del envío de una trama Ethernet

Profesor:

Manuel A. Rojas

Estudiante:

Esteban Sánchez 8-738-2381

Fecha de Entrega

12-12-2022
Índice

El protocolo ARP................................................................................................................................3
Trama Ethernet..................................................................................................................................3
Ejemplo de Intercambio de paquetes ARP........................................................................................4
El protocolo ARP

En una red como Ethernet puede ser usada de forma simultánea por diferentes capas de
red, como los protocolos OSI, IP, IPX de Netware (Novell), IDP de XNS (Xerox), DDP de
Appletalk (Apple)
En el seno de una Red Local, cuando una trama Ethernet se envía de una máquina a otra,
es la dirección de 48 Bits (dirección MAC) quien determina a qué interfaz físico va
destinada. El driver de la tarjeta de red nunca se preocupa de la dirección IP de destino
contenido dentro del datagrama IP. La especificación ARP (Address Resolution Protocol),
contenida en la RFC 826 es quien se encargará de efectuar una correspondencia dinámica
entre la dirección MAC y la dirección de destino IP que se especifica en niveles superiores.
ARP es un protocolo de nivel de enlace que se apoya sobre Ethernet para poder circular
por el medio. Posee, por tanto, un nivel de encapsulación

Trama Ethernet

El formato de datos en Ethernet se denomina trama. Ethernet emplea varios tipos de


trama, lo que puede ocasionar problemas en la red si no se han configurado
correctamente todos los nodos con la misma tecnología. Entre diferentes tipos de tramas
Ethernet: IEEE 802.3, Ethernet SNAP y Ethernet II, esta última es la empleada para
protocolos TCP/IP y es la trama Ethernet que será estudiada en el laboratorio de prácticas.
La trama posee longitud variable, pero no es menor de 64 bytes ni mayor a 1518 bytes
(incluyendo encabezado, datos y CRC). Como en todas las redes de conmutación de
paquetes, cada trama Ethernet contiene un campo con direccionamiento fuente y destino.
El campo ‘Tipo’ de la trama contiene un entero de 16 bits que identifica el tipo de trama.
Las tramas de Ethernet II tienen en tipo el valor de 2048. El final de la trama contiene una
detección de errores ‘CRC’ (verificación por redundancia cíclica).
El tamaño máximo de trama (MTU)
Existe un límite en el tamaño de la trama para Ethernet. Los tamaños máximos para datos
(datagrama IP) son de 1500 bytes. Esta característica de la capa de enlace se conoce como
MTU. Si un datagrama IP es mayor que el MTU de la capa de enlace, IP utiliza un
mecanismo denominado fragmentación, consistente en romper el datagrama en
pequeños fragmentos de manera que cada uno de ellos sea menor que el MTU. Este
parámetro varía en función del tipo de enlace, y depende de diversos factores como la
tasa de error media (BER), política de acceso al medio, velocidad de transmisión, etc.
Las direcciones MAC
Cuando un datagrama es enviado hacia una estación o un servidor determinado se
necesita conocer la dirección física de la tarjeta o hardware de red Ethernet del equipo de
destino. Según la bibliografía consultada, esta dirección puede aparecer también como
dirección Ethernet, dirección MAC, etc. Las direcciones MAC son una combinación de 48
bits, de forma que los 3 primeros bytes de la izquierda identifican al fabricante de la
tarjeta, y los 3 siguientes aseguran un identificador único para cada tarjeta del fabricante.
De aquí se deduce que utilizando los comandos adecuados, es fácil conocer la procedencia
de cada tarjeta conectada a la red. La dirección MAC es única e irrepetible. Toda tarjeta de
red, debe ser capaz de responder a 2 direcciones: La suya propia, y la dirección de
Broadcast. Esta última se caracteriza por tener los 48 bits a 1, con lo cual queda como
FF:FF:FF: FF:FF:FF.

Ejemplo de Intercambio de paquetes ARP.

Para ilustrar el intercambio de paquetes ARP entre redes de difusión cuando estas están
unidas por enlaces punto a punto. Supóngase que se dispone de un conjunto de máquinas
(A y B) unidas todas ellas mediante una topología en bus y por otro lado otro conjunto de
máquinas (C y D), también unidas entre sí mediante otra topología en bus. A su vez,
ambas redes se unen entre sí mediante un dispositivo Router. El Router, en tal caso,
determina dos segmentos de red distintos.
Si por ejemplo se desease que la máquina B enviase algún tipo de mensaje a la máquina D
que está situada en otro segmento de red, B necesitaría conocer la dirección MAC del
puerto del Router1 correspondiente a la dirección IP 10.1.1.1. Esto es así, porque éste es
el puerto del Router (con esa dirección IP) que está configurado como puerta de enlace de
la máquina B. Y por lo tanto, es el encaminador que conoce como llegar a la máquina
destino D.
De modo, que siempre que B quiera enviar algún tipo de mensaje a D y éste tenga que ser
encapsulado en tramas, se requerirá como dirección de destino la MAC del Router1
correspondiente a la Ip 10.1.1.1. Así, el mensaje que va destinado a D y que irá
encapsulado en una trama Ethernet dispondrá, del formato:

Pero, para que ese mensaje pueda encapsularse de esa manera, será necesario que B
conozca la dirección MAC de destino, es decir conozca la dirección MAC del Router1 que
corresponde a la Ip 10.1.1.1. Por lo tanto, el primer paso que ejecuta la máquina B es
comprobar si en su tabla ARP dispone de esa información. En caso afirmativo, la extrae y
construye la trama Ethernet de datos que se ha mostrado anteriormente. Sin embargo, en
caso negativo, es necesario que alguien proporcione esa información a la máquina B, para
que esta pueda construir la trama Ethernet de datos que encapsula el mensaje que se
quiere enviar.
Nuevamente, debe ejecutarse el protocolo ARP. Protocolo que se emplea para averiguar
ese dato que le falta a Router1 para poder envíar la trama de datos Ethernet a D. Para
ello, la máquina Router1 comprueba que la dirección Ip: 10.1.1.131 de la máquina D
pertenece a uno de sus segmentos de red y accede a su tabla ARP en busca de la MAC de
la máquina D. Posteriormente, y tras comprobar que tampoco dispone de esa
información, no conoce la MAC de D correspondiente a la 10.1.1.131, entonces genera el
siguiente paquete ARP: ARP ‘Request’

Con este paquete, la máquina Router1 pretende averiguar la dirección MAC


correspondiente a la dirección Ip 10.1.1.131. Y lo hace, enviando un paquete ARP,
encapsulado en una trama Ethernet, preguntando quien tiene la dirección Ip 10.1.1.131. y
cuya dirección MAC de destino, es la de todas las máquinas que están conectadas a la
misma red que la interfaz del Router1 10.1.1.129. A continuación, si alguna de las
máquinas conoce la dirección MAC correspondiente a la dirección por la que se pregunta,
(Ip 10.1.1.131), contestará al paquete ARP con un segundo paquete ARP, denominado
paquete ‘Arp Reply’. En dicho paquete se proporciona la MAC del interfaz correspondiente
a la Ip 10.1.1.131. Es obvio, que la máquina que conoce la dirección MAC de 10.1.1.131 es
la máquina a la que pertenece ese interfaz. Por lo tanto, el paquete generado tendrá el
formato: ARP ‘Reply’
Una vez, la máquina Router1 recibe el paquete ‘Arp Reply’ almacena la MAC de la Ip:
10.1.1.131 en su tabla ARP, y a continuación construye la trama Ethernet con los datos del
mensaje:

También podría gustarte