Está en la página 1de 5

Reenvió de tramas en Ethernet - Subcapa

MAC y LLC
Paúl Andrés Merino Barragán
paul.merino@unl.edu.ec

Universidad Nacional de Loja


Facultad De La Energía, Las Industrias y Los Recursos Naturales No Renovables
Ingeniería en Electrónica y Telecomunicaciones

depende de las dos subcapas separadas de la capa de enlace de


datos para funcionar: la subcapa de control de enlace lógico
Resumen – Las tramas o paquetes de datos se envían por medio (LLC) y la subcapa MAC.
de Ethernet por ello se debe tener un control que garantice que la
informacion llegue al receptor de forma idonea sin errores para
poder captar y entender el mensaje. Existe dos subcapas que nos
ayudan a este proceso LLC se comunica con la capa de red,
mientras que la subcapa MAC admite diversas tecnologías de
acceso de red.

I. INTRODUCCIÓN

C uando se transmiten datos a través de Ethernet, la trama


Ethernet es la principal responsable de la correcta configuración
de las reglas y del éxito de la transmisión de los paquetes de
datos, ya que los datos enviados son transportados a través de
la trama con un tamaño de entre 64 y 1518 bytes, dependiendo
del tamaño de los datos que debe transportar. [1]

Las tramas de Ethernet no poseen un tiempo de vida (TTL,


Time to Live) como los paquetes IP que viajan por los routers.
En consecuencia, si no finalizan de manera adecuada en una red
conmutada, las mismas siguen rebotando de switch en switch
indefinidamente o hasta que se interrumpa un enlace y elimine
el bucle.
Ethernet es la tecnología LAN más ampliamente utilizada en la
actualidad ya que funciona en la capa de enlace de datos y en la
capa física. Se trata de una familia de tecnologías de red que se
definen en los estándares IEEE 802.2 y 802.3. Ethernet admite
los anchos de banda de datos siguientes:

• 10 Mb/s
• 100 Mb/s
• 1000 Mb/s (1 Gb/s)
• 10.000 Mb/s (10 Gb/s)
• 40.000 Mb/s (40 Gb/s)
• 100.000 Mb/s (100 Gb/s)
Figura 1. Estándares de Ethernet definen tanto los
Como se muestra en la figura 1, los estándares de Ethernet protocolos de capa 2 como las tecnologías de capa 1.
definen tanto los protocolos de capa 2 como las tecnologías de
capa 1. En lo que respecta a los protocolos de capa 2, al igual
que sucede con todos los estándares IEEE 802, Ethernet

Redes LAN y WAN 1


II. REENVIO DE TRAMAS EN ETHERNET Conmutación por Almacenamiento y reenvío

La conmutación de almacenamiento y reenvío (Store-and-


A. Trama de Ethernet forward switching), a diferencia de la conmutación de corte,
tiene las dos características principales siguientes:

• Comprobación de errores – Después de recibir toda


la trama en el puerto de entrada, el switch compara el
valor de la secuencia de comprobación de tramas
(FCS) en el último campo del datagrama con sus
propios cálculos de FCS. La FCS es un proceso de
comprobación de errores que ayuda a asegurar que la
Figura 2. Introducción a la trama de Ethernet.
trama esté libre de errores físicos y de enlace de datos.
Si la trama está libre de errores, el switch reenvía la
Campos Preámbulo y Delimitador de inicio de trama: Se
trama. De lo contrario, la switch se cae.
utiliza para la sincronización entre los dispositivos emisor y
receptor.
Campo Longitud/tipo: Define la longitud exacta del campo de • Búfer automático – El proceso de búfer del puerto de
datos de la trama y describe qué protocolo se implementa. entrada utilizado por los switches de almacenamiento
Campos Datos y Pad: Contienen los datos encapsulados de y reenvío proporciona la flexibilidad necesaria para
una capa superior, un paquete IPV4. soportar cualquier combinación de velocidades de
Campo Secuencia de verificación de trama: Se utiliza para Ethernet. Por ejemplo, el manejo de una trama entrante
detectar errores en una trama con comprobación de redundancia que viaja a un puerto Ethernet de 100 Mbps que debe
cíclica (4 bytes); si los cálculos coinciden en el origen y el enviarse a una interfaz de 1 Gbps requeriría el uso del
receptor, no se produjo ningún error. [2] método de almacenamiento y reenvío. Con cualquier
desajuste de velocidad entre los puertos de entrada y
salida, el switch almacena toda la trama en un buffer,
B. Reenvió de tramas calcula la comprobación FCS, la reenvía al buffer del
puerto de salida y luego la envía.
Los Switches toman decisiones de reenvío de la Capa 2 muy
rápidamente. Esto se debe al software de los circuitos La figura ilustra cómo el almacenamiento y el reenvío toman
integrados de aplicación específica (ASIC). Los ASIC reducen una decisión basada en la trama Ethernet.
el tiempo de manipulación de tramas dentro del dispositivo y
permiten que el dispositivo gestione un mayor número de
tramas sin degradar el rendimiento.

Los switches de la capa 2 utilizan uno de los dos métodos para


reenviar tramas:

• Conmutación por almacenamiento y reenvío /


Store-and-forward switching – Este método toma
una decisión de reenvío en una trama después de haber
recibido todo la trama y haber comprobado que no hay
errores en la trama utilizando un mecanismo
matemático de comprobación de errores conocido
como comprobación de redundancia cíclica (CRC). La Figura 3. Conmutación por Almacenamiento y reenvío.
conmutación de almacenamiento y reenvío es el
principal método de conmutación de LAN de Cisco.
Conmutación por corte
• Conmutación por método de corte / Cut-through
Por el contrario, el método de conmutación de corte (cut-
switching – Este método inicia el proceso de reenvío
through switching) puede reenviar las tramas inválidas porque
después de que se hayan determinado la dirección
no se realiza la comprobación del FCS. Sin embargo, la
MAC de destino de una trama entrante y el puerto de
conmutación de corte tiene la capacidad de realizar una rápida
salida. [3]
conmutación de tramas. Esto significa que el switch puede
tomar una decisión de reenvío tan pronto como haya buscado la
dirección MAC de destino de la trama en su tabla de direcciones
MAC, como se muestra en la figura.

Redes LAN y WAN 2


D. Tamaño de la trama de Ethernet

Los estándares Ethernet II e IEEE 802.3 definen la trama


mínima en 64 bytes y la trama máxima en 1518 bytes. Una
longitud menor que 64 bytes se considera un “fragmento de
colisión” o “runt frame”. Si el tamaño de una trama transmitida
es menor que el mínimo o mayor que el máximo, el dispositivo
receptor descarta la trama.
En la capa física, las diferentes versiones de Ethernet varían en
cuanto al método para detectar y colocar datos en los medios.
[2]
Figura 4. Conmutación por método corte.

El switch no tiene que esperar a que el resto de la trama entre


en el puerto de entrada antes de tomar su decisión de reenvío.

La conmutación libre de fragmentos (Fragment free switching)


es una forma modificada de conmutación de corte en la que el
switch sólo comienza a reenviar la trama después de haber leído
el campo Type. La conmutación sin fragmentos proporciona
una mejor comprobación de errores que la de corte, sin
prácticamente ningún aumento de la latencia. Figura 5. Tamaño de la trama.

La menor velocidad de latencia de la conmutación por corte la


hace más apropiada para aplicaciones informáticas de alto III. SUBCAPAS MAC Y LLC
rendimiento (HPC) extremadamente exigentes que requieren
latencias de proceso a proceso de 10 microsegundos o menos. La separación de la capa de enlace de datos en subcapas permite
que un tipo de trama definido por la capa superior por lo cual
El método de conmutación por corte puede reenviar tramas con acceda a distintos tipos de medios definidos por la capa inferior.
errores. Si hay una alta tasa de errores (tramas inválidas) en la Tal es el caso en muchas tecnologías LAN, incluida Ethernet.
red, la conmutación cut-through puede tener un impacto
negativo en el ancho de banda, obstruyendo así el ancho de A. Subcapa LLC
banda con tramas dañadas e inválidas. [3]
Control de enlace lógico (LLC): Se trata de la subcapa
C. Procesamiento de tramas superior, que define los procesos de software que proporcionan
servicios a los protocolos de capa de red. El LLC coloca en la
trama información que identifica qué protocolo de capa de red
• Se asignan direcciones MAC a estaciones de trabajo,
se utiliza para la trama. Esta información permite que varios
servidores, impresoras, switches y routers.
protocolos de la capa 3, tales como IPv4 e IPv6, utilicen la
• Ejemplos de direcciones MAC: 00-05-9A-3C-78-00,
misma interfaz y los mismos medios de red. [4]
00:05:9A:3C:78:00 y 0005.9A3C.7800.
• Se reenvía el mensaje a una red Ethernet, se adjunta la
La subcapa LLC de Ethernet se ocupa de la comunicación entre
información del encabezado al paquete que contiene la las capas superiores y las capas inferiores. Generalmente, esta
dirección MAC de origen y destino. comunicación se produce entre el software de red y el hardware
• Cada NIC revisa la información para ver si la dirección del dispositivo. La subcapa LLC toma los datos del protocolo
MAC de destino que está en la trama coincide con la de la red, que generalmente son un paquete IPv4, y agrega
dirección MAC física del dispositivo almacenada en la información de control para ayudar a entregar el paquete al
RAM. nodo de destino. El LLC se utiliza para comunicarse con las
• Si no hay coincidencia, el dispositivo descarta la capas superiores de la aplicación y para la transición del paquete
trama. a las capas inferiores para su entrega.
• Si coincide con la dirección MAC de destino de la
trama, la NIC pasa la trama a las capas OSI, donde El LLC se implementa en software, y su implementación no
tiene lugar el proceso de desencapsulación. depende del hardware. En una PC, el LLC se puede considerar
el controlador de la NIC. El controlador de la NIC es un
programa que interactúa directamente con el hardware de la
NIC para transmitir los datos entre la subcapa MAC y los
medios físicos. [5]

Redes LAN y WAN 3


Funciones

• Maneja la comunicación entre las capas superiores e


inferiores.
• Toma los datos del protocolo de red y agrega
información de control para ayudar a entregar el
paquete al destino.

Protocolos

Los protocolos definen los procedimientos para el intercambio


de tramas de información y de control entre cualquier par de
puntos de acceso al servicio del nivel de enlace LSAP.

Interfaces

Las interfaces: con la subcapa inferior MAC y con la capa


superior (de Red).

• Interfaz LLC – MAC: Especifica los servicios que la


subcapa de LLC requiere de la subcapa MAC, Figura 6. Datos de la subcapa MAC.
independientemente de la topología de la subred y del
tipo de acceso al medio. Proporciona tres funciones principales:
• Interfaz LLC – Capa de Red Modelo OSI: Especifica
los servicios que la Capa de Red Modelo OSI obtiene • Delimitación de tramas: identifica un grupo de bits que
de la Capa de Enlace Modelo OSI, componen una trama; sincronización entre los nodos
independientemente de su configuración. [6] emisor y receptor.
• Direccionamiento: cada encabezado Ethernet que se
B. Subcapa MAC agrega a la
• trama contiene la dirección física (dirección MAC)
Control de acceso al medio (MAC): se trata de la subcapa que permite que la trama se entregue a un nodo de
inferior, que define los procesos de acceso al medio que realiza destino.
el hardware. Proporciona el direccionamiento de la capa de • Detección de errores: cada trama de Ethernet contiene
enlace de datos y la delimitación de los datos de acuerdo con un tráiler con una comprobación de redundancia
los requisitos de señalización física del medio y con el tipo de cíclica (CRC) del contenido de la trama. [2]
protocolo de capa de enlace de datos en uso. [4]
Representaciones de direcciones MAC
La MAC constituye la subcapa inferior de la capa de enlace de
datos. La MAC se implementa mediante hardware, por lo
general, en la NIC de la PC. Los detalles se especifican en los
estándares IEEE 802.3. En la figura 2, se enumeran los
estándares IEEE de Ethernet comunes. [5]

Funciones

• Constituye la subcapa inferior de la capa de enlace de


datos.
• Se implementa mediante hardware, por lo general en
la NIC
• de la PC.
• Tiene dos responsabilidades principales:

Encapsulación de datos.
Control de acceso al medio.

Redes LAN y WAN 4


[3] Cisco, 16 10 2020. [En línea]. Available: Los switches
de la capa 2 utilizan uno de los dos métodos para
reenviar tramas:.
[4] Cisco, 03 10 2019. [En línea]. Available: https://static-
course-
assets.s3.amazonaws.com/ITN50ES/module4/4.3.1.2/4.
3.1.2.html.
[5] Cisco, 19 12 2018. [En línea]. Available:
https://www.sapalomera.cat/moodlecf/RS/1/course/mod
ule5/5.1.1.1/5.1.1.1.html?.
[6] Ecotec, 22 06 2015. [En línea]. Available:
https://www.ecotec.edu.ec/material/material_2015D1_C
OM314_11_48956.pdf.

Figura 7. Representaciones de direcciones MAC

IV. CONCLUSIÓN

Para el envió de tramas se considera los protocolos a nivel de


software y hardware, los cuales son las subcapas LLC y MAC,
se establece que Mac establece una dirección para poder enviar
tramas de información por medio de unicast, broadcast o
multicast; así mismo LLC maneja los protocolos indispensables
para el envío de tramas como IPV4.

Para el correcto envío de tramas se debe verificar que no exista


errores ya que por el contrario se enviaría con dichos errores los
cuales causan inconvenientes a la hora de entender el mensaje
del mismo modo, mediante las subcapas especificas podemos
garantizar que los errores se cuantifiquen.

REFERENCIAS

[1] Ionos, «Digital Guide IONOS,» 20 03 2020. [En línea].


Available:
https://www.ionos.es/digitalguide/servidores/know-
how/trama-ethernet/.
[2] A. C. Cortés, «Cisco,» 23 10 2019. [En línea].
Available:
http://www.ie.tec.ac.cr/acotoc/CISCO/R&S%20CCNA1
/R&S_CCNA1_ITN_Chapter5_Ethernet.pdf.

Redes LAN y WAN 5

También podría gustarte