7.3 Ethernet e IEEE 802.3
7.3.4 MAC Ethernet
Nota para el instructor
  Los métodos MAC de Ethernet (acceso múltiple con detección de portadora y detección de colisiones- CSMA/CD) son el propósito de este indicador de objetivos. Al principio este método puede parecerle caótico a los estudiantes, pero es de esperarse que recuerden su presentación en el Capítulo 6 - CSMA/CD es en realidad una solución muy eficiente para el tema de la existencia de múltiples hosts que comparten el mismo medio. Nuevamente, se recomienda que los estudiantes hagan una dramatización del algoritmo (resumido en el diagrama de flujo del gráfico 9)

Este indicador de objetivo se relaciona con el objetivo nº 52 del Examen de certificación CNNA.

Ethernet es una tecnología de broadcast de medios compartidos – que se resume en la figura - . El método de acceso CSMA/CD que se usa en Ethernet ejecuta tres funciones:

  1. Transmitir y recibir paquetes de datos
  2. Decodificar paquetes de datos y verificar que las direcciones sean válidas antes de transferirlos a las capas superiores del modelo OSI
  3. Detectar errores dentro de los paquetes de datos o en la red

En el método de acceso CSMA/CD, los dispositivos de networking que tienen datos para transmitir a través de los medios de networking funcionan según el modo "escuchar antes de transmitir". Esto significa que cuando un dispositivo desea enviar datos, primero debe verificar si los medios de networking están ocupados. El dispositivo debe verificar si existen señales en los medios de networking. Una vez que el dispositivo determina que los medios de networking no están ocupados, el dispositivo comienza a transmitir los datos. Mientras transmite los datos en forma de señales, el dispositivo también escucha. Esto lo hace para comprobar que no haya ninguna otra estación que esté transmitiendo datos a los medios de networking al mismo tiempo. Una vez que ha terminado de transmitir los datos, el dispositivo vuelve al modo de escucha. -

Los dispositivos de networking pueden detectar cuando se ha producido una colisión porque aumenta la amplitud de la señal en el medio de networking. Cuando se produce una colisión, cada dispositivo que está realizando una transmisión continúa transmitiendo datos durante un período breve. Esto se hace para garantizar que todos los dispositivos puedan detectar la colisión. Una vez que todos los dispositivos de una red detectan que se ha producido una colisión, cada dispositivo invoca a un algoritmo. Después de que todos los dispositivos de una red han sufrido una postergación durante un período determinado de tiempo (que es distinto para cada dispositivo), cualquier dispositivo puede intentar obtener acceso a los medios de networking nuevamente. Cuando se reanuda la transmisión de datos en la red, los dispositivos involucrados en la colisión no tienen prioridad para transmitir datos. En la figura se presenta un resumen del proceso CSMA/CD. 

Ethernet es un medio de transmisión de broadcast. Esto significa que todos los dispositivos de una red pueden ver todos los datos que pasan a través de los medios de networking. Sin embargo, no todos los dispositivos de la red procesan los datos. Solamente el dispositivo cuya dirección MAC y cuya dirección IP concuerdan con la dirección MAC y la dirección IP destino que transportan los datos copiará los datos.

Una vez que el dispositivo ha verificado las direcciones MAC e IP destino que transportan los datos, entonces verifica el paquete de datos para ver si hay errores. Si el dispositivo detecta que hay errores, se descarta el paquete de datos. El dispositivo destino no enviará ninguna notificación al dispositivo origen, sin tener en cuenta si el paquete de datos ha llegado a su destino con éxito o no. Ethernet es una arquitectura de red no orientada a conexión considerada como un sistema de entrega de "máximo esfuerzo".