Los protocolos de capa de enlace de datos agregan un tráiler al final de cada trama. El tráiler se utiliza para determinar si la trama llegó sin errores. Este proceso se denomina “detección de errores” y se logra mediante la colocación en el tráiler de un resumen lógico o matemático de los bits que componen la trama. La detección de errores se agrega a la capa de enlace de datos porque las señales en los medios pueden sufrir interferencias, distorsiones o pérdidas que cambien considerablemente los valores de bits que representan esas señales.

Un nodo transmisor crea un resumen lógico del contenido de la trama. Esto se conoce como valor de comprobación de redundancia cíclica (CRC). Este valor se coloca en el campo Secuencia de verificación de la trama (FCS) para representar el contenido de la trama.

Haga clic en los campos FCS y Detención de trama en la ilustración para obtener más detalles.

Cuando la trama llega al nodo de destino, el nodo receptor calcula su propio resumen lógico, o CRC, de la trama. El nodo receptor compara los dos valores CRC. Si los dos valores son iguales, se considera que la trama llegó como se transmitió. Si el valor CRC en el FCS difiere del CRC calculado en el nodo receptor, la trama se descarta.

Por lo tanto, el campo FCS se utiliza para determinar si se produjeron errores durante la transmisión y la recepción de la trama. El mecanismo de detección de errores proporcionado por el uso del campo FCS descubre la mayoría de los errores provocados en los medios.

Existe siempre la pequeña posibilidad de que una trama con un buen resultado de CRC esté realmente dañada. Los errores en los bits se pueden cancelar entre sí cuando se calcula el CRC. Los protocolos de capa superior entonces deberían detectar y corregir esta pérdida de datos.