MODELO OSI
SUBCAPAS DE ENLACE DE DATOS
Subcapa LLC - Esta subcapa IEEE 802.2 se comunica entre el software de red en
las capas superiores y el hardware del dispositivo en las capas inferiores. Coloca en
la trama información que identifica qué protocolo de capa de red se utiliza para la
trama. Esta información permite que múltiples protocolos de Capa 3, como IPv4 e
IPv6, utilicen la misma interfaz de red y medios.
Subcapa MAC- Esta subcapa (IEEE 802.3, 802.11 o 802.15, por ejemplo) se
implementa en hardware y es responsable de la encapsulación de datos y el control
de acceso a medios. Proporciona direccionamiento de capa de enlace de datos y está
integrada con varias tecnologías de capa física.
La subcapa MAC es responsable de la encapsulación de datos y el acceso a los medios.
Encapsulación de Datos
La encapsulación de datos IEEE 802.3 incluye lo siguiente:
Trama de Ethernet - Esta es la estructura interna de la trama Ethernet.
Direccionamiento Ethernet - La trama Ethernet incluye una dirección MAC de
origen y destino para entregar la trama Ethernet de NIC Ethernet a NIC Ethernet en
la misma LAN.
Detección de Errores Ethernet - La trama Ethernet incluye un tráiler de secuencia
de verificación de trama (FCS) utilizado para la detección de errores.
Acceso a los Medios
Como se muestra en la figura, la subcapa MAC IEEE 802.3 incluye las especificaciones
para diferentes estándares de comunicaciones Ethernet sobre varios tipos de medios,
incluyendo cobre y fibra.
Estándares Ethernet en la Subcapa MAC
Recuerde que Ethernet heredado utiliza una topología de bus o hubs,
es un medio compartido, medio dúplex. Ethernet a través de un
medio medio dúplex utiliza un método de acceso basado en
contencion, detección de accesos múltiples/detección de colisiones
(CSMA/CD) Esto garantiza que sólo un dispositivo esté
transmitiendo a la vez. CSMA/CD permite que varios dispositivos
compartan el mismo medio medio dúplex, detectando una colisión
cuando más de un dispositivo intenta transmitir simultáneamente.
También proporciona un algoritmo de retroceso para la
retransmisión.
Las LAN Ethernet de hoy utilizan switches que funcionan en dúplex
completo. Las comunicaciones dúplex completo con switches
Ethernet no requieren control de acceso a través de CSMA/CD.
MAC UNIDIFUSION UNICAST
En el ejemplo de la animación, un host con la dirección IPv4
192.168.1.5 (origen) solicita una página web del servidor en la
dirección IPv4 unicast 192.168.1.200. Para que un paquete de
unicast se envíe y se reciba, la dirección IP de destino debe estar
incluida en el encabezado del paquete IP. Además, el encabezado de
la trama de Ethernet también debe contener una dirección MAC de
destino correspondiente. Las direcciones IP y MAC se combinan
para la distribución de datos a un host de destino específico.
El proceso que utiliza un host de origen para determinar la dirección
MAC de destino asociada con una dirección IPv4 se conoce como
Protocolo de resolución de direcciones (ARP). El proceso que utiliza
un host de origen para determinar la dirección MAC de destino
asociada con una dirección IPv6 se conoce como Neighbor
Discovery (ND).
Nota: La dirección MAC de origen siempre debe ser unidifusión.
Dirección MAC de Difusión broadcast
Una trama de difusión de Ethernet es recibida y procesada por cada
dispositivo de la LAN Ethernet. Las características de una
transmisión Ethernet son las siguientes:
Tiene una dirección MAC de destino de FF-FF-FF-FF-FF-FF
en hexadecimal (48 unidades en binario).
Se inunda hacia todos los puertos del conmutador Ethernet
excepto el puerto entrante.
No es reenviada por un enrutador.
Si los datos encapsulados son un paquete de difusión IPv4, esto
significa que el paquete contiene una dirección IPv4 de destino que
tiene todos los (1s) en la parte del host. Esta numeración en la
dirección significa que todos los hosts de esa red local (dominio de
difusión) recibirán y procesarán el paquete.
Haga clic en Reproducir en la animación para ver cómo se procesa
un trama de difusión. En este ejemplo, la dirección MAC de destino
y la dirección IP de destino son ambas difusiones.
MAC MULTICAST
Si los datos encapsulados son un paquete de multicast IP, a los
dispositivos que pertenecen a un grupo de multicast se les asigna
una dirección IP de grupo de multicast. El intervalo de direcciones
IPv4 de multidifusión va de 224.0.0.0 a 239.255.255.255. El rango
de direcciones de multicast IPv6 comienza con ff00 :: / 8. Debido a
que las direcciones de multicast representan un grupo de direcciones
(a veces denominado grupo de hosts), solo se pueden utilizar como
el destino de un paquete. El origen siempre tiene una dirección de
unicast.
Al igual que con las direcciones de unicast y broadcast, la dirección
IP de multicast requiere una dirección MAC de multicast
correspondiente para entregar tramas en una red local. La dirección
MAC de multicast está asociada a la dirección de multicast IPv4 o
IPv6 y utiliza la información de direccionamiento de dicha
dirección.
ETHERNET
No hay un protocolo oficial estándar para las redes locales pero, con el
tiempo, una tecnología, Ethernet, se volvió más habitual que las demás. Los
protocolos de Ethernet definen qué formato tienen los datos y cómo se
transmiten por la red cableada. Los estándares de Ethernet especifican
protocolos que funcionan en la capa 1 y en la capa 2 del modelo OSI. Ethernet
se ha convertido en un estándar de facto, lo que significa que es la tecnología
utilizada por casi todas las redes de área local cableadas.
El IEEE mantiene los estándares de red, incluidos los estándares de Ethernet e
inalámbricos. A cada estándar de tecnología se le asigna un número que hace
referencia al comité que es responsable de aprobar y mantener el estándar. El
estándar 802.3 Ethernet ha mejorado con el tiempo.
Los conmutadores Ethernet pueden enviar una trama hacia todos los puertos
(excepto el puerto desde el que se recibió). Cada host que recibe esta trama
examina la dirección MAC de destino y la compara con su dirección MAC. Es
la tarjeta NIC Ethernet la que examina y compara la dirección MAC. Si no
coincide con la dirección MAC del host, se ignora el resto de la trama. Cuando
se trata de una coincidencia, ese host recibe el resto de la trama y el mensaje
que contiene.
TRAMAS DE ETHERNET
Ethernet se define por los protocolos de capa de enlace de datos 802.2 y 802.3. Ethernet
admite anchos de banda de 10 Mbps a 100 Gbps. Los protocolos EEE 802 LAN/MAN,
incluido Ethernet, usan dos subcapas separadas de la capa de enlace de datos para operar:
LLC y MAC.
Subcapa LLC - Esta subcapa IEEE 802.2 se comunica entre el software de red en
las capas superiores y el hardware del dispositivo en las capas inferiores. Coloca en
la trama información que identifica qué protocolo de capa de red se utiliza para la
trama. Esta información permite que múltiples protocolos de Capa 3, como IPv4 e
IPv6, utilicen la misma interfaz de red y medios.
Subcapa MAC - Esta subcapa (IEEE 802.3, 802.11 o 802.15, por ejemplo) se
implementa en hardware y es responsable de la encapsulación de datos y el control
de acceso a medios. Proporciona direccionamiento de capa de enlace de datos y está
integrada con varias tecnologías de capa física. La encapsulación de datos incluye la
trama de Ethernet, el direccionamiento de Ethernet y la detección de errores de
Ethernet.
Las LAN Ethernet de hoy utilizan conmutadores que funcionan en dúplex completo. Las
comunicaciones dúplex completo con conmutadores Ethernet no requieren control de
acceso a través de CSMA/CD. El tamaño mínimo de la trama de Ethernet es de 64 bytes y
el máximo esperado es de 1518 bytes. Los campos son Preámbulo y Delimitador de Inicio
de Trama, Dirección MAC de Destino, Dirección MAC de Origen, Tipo/Longitud, Datos y
FCS. Esto incluye todos los bytes desde el campo de dirección MAC de destino hasta el
campo de secuencia de verificación de trama (FCS).
DIRECCION DE MAC ETHERNET
Una dirección MAC Ethernet consta de un valor binario de 48 bits. Hexadecimal se utiliza
para identificar una dirección Ethernet porque un solo dígito hexadecimal representa cuatro
bits binarios. Por lo tanto, una dirección MAC Ethernet de 48 bits se puede expresar
utilizando sólo 12 valores hexadecimales.
Una dirección MAC de unicast es la dirección única que se utiliza cuando se envía una
trama desde un único dispositivo de transmisión a un único dispositivo de destino. El
proceso que utiliza un host de origen para determinar la dirección MAC de destino asociada
con una dirección IPv4 se conoce como Protocolo de Resolución de Direcciones (Address
Resolution Protocol, ARP). El proceso que utiliza un host de origen para determinar la
dirección MAC de destino asociada con una dirección IPv6 se conoce como
Descubrimiento de Vecinos (Neighbor Discovery, ND)
Las características de una transmisión Ethernet son las siguientes:
Tiene una dirección MAC de destino de FF-FF-FF-FF-FF-FF en hexadecimal (48
unidades en binario).
Se inunda hacia todos los puertos del conmutador Ethernet excepto el puerto
entrante.
No es reenviada por un enrutador.
Las características de una multicast Ethernet son las siguientes :
Hay una dirección MAC de destino 01-00-5E cuando los datos encapsulados son un
paquete de multidifusión IPv4 y una dirección MAC de destino de 33-33 cuando los
datos encapsulados son un paquete de multidifusión IPv6.
Hay otras direcciones MAC de destino de multidifusión reservadas para cuando los
datos encapsulados no son IP, como STP y LLDP.
Se inundan todos los puertos del conmutador Ethernet excepto el puerto entrante, a
menos que el conmutador esté configurado para la indagación de multidifusión.
No es reenviado por un enrutador, a menos que el enrutador esté configurado para
enrutar paquetes de multidifusión.
TABLAS CAM TABLA MAC SWITCH
Un conmutador Ethernet de capa 2 usa direcciones MAC de capa 2 para tomar decisiones
de reenvío. Es completamente inconsciente de los datos (protocolo) que se transportan en la
parte de datos de la trama. Un switch Ethernet examina su tabla de direcciones MAC para
tomar una decisión de reenvío para cada trama. En ocasiones, la tabla de direcciones MAC
se denomina tabla CAM.
El switch arma la tabla de direcciones MAC de manera dinámica después de examinar la
dirección MAC de origen de las tramas recibidas en un puerto. El switch reenvía las tramas
después de buscar una coincidencia entre la dirección MAC de destino de la trama y una
entrada de la tabla de direcciones MAC. Si la dirección MAC de destino es una dirección
de unidifusión, el switch busca una coincidencia entre la dirección MAC de destino de la
trama y una entrada en la tabla de direcciones MAC. Si la dirección MAC de destino está
en la tabla, reenvía la trama por el puerto especificado. Si la dirección MAC de destino no
está en la tabla, el switch reenvía la trama por todos los puertos, excepto el de entrada. Esto
se conoce como unicast desconocida.
A medida que un switch recibe tramas de diferentes dispositivos, puede completar la tabla
de direcciones MAC examinando la dirección MAC de cada trama. Cuando la tabla de
direcciones MAC del switch contiene la dirección MAC de destino, puede filtrar la trama y
reenviar un solo puerto. Un switch puede tener muchas direcciones MAC asociadas a un
solo puerto. Esto es común cuando el switch está conectado a otro switch. El switch tiene
una entrada independiente en la tabla de direcciones MAC para cada trama recibida con una
dirección MAC de origen diferente. Cuando un dispositivo tiene una dirección IP ubicada
en una red remota, la trama de Ethernet no se puede enviar directamente al dispositivo de
destino. En cambio, la trama de Ethernet se envía a la dirección MAC del gateway
predeterminado: el router.