Fundamentos y funciones de protocolos de red
Los protocolos de red son reglas y convenciones que permiten la comunicación entre dispositivos conectados. Cada protocolo opera en una capa específica del modelo OSI o del modelo TCP/IP,…

En la capa de enlace de datos, ¿qué unidad de datos de protocolo (PDU) se utiliza?
Un host emisor convierte los mensajes en bits antes de enviarlos. ¿Cuál de los siguientes describe mejor este proceso?
Si un mensaje se envía mediante broadcast, ¿qué ocurre con la transmisión?
¿Cuál de los siguientes protocolos proporciona mecanismos de detección de errores en la capa de red?
En el proceso de segmentación, ¿qué ventaja principal se obtiene al dividir un flujo de datos en segmentos más pequeños?
¿Qué capa del modelo OSI se encarga de proporcionar servicios de sesión y organización del diálogo?
Al usar el protocolo TCP, ¿qué función garantiza la entrega de datos sin pérdidas ni corrupción?
En la pila de protocolos TCP/IP, ¿qué capa corresponde a la "capa de acceso a la red"?
¿Cuál es la diferencia esencial entre los protocolos de enrutamiento OSPF y BGP?
Introducción a los protocolos de red
Los protocolos de red son reglas y convenciones que permiten la comunicación entre dispositivos conectados. Cada protocolo opera en una capa específica del modelo OSI o del modelo TCP/IP, definiendo cómo se estructuran, transmiten y reciben los datos. En este curso exploraremos los conceptos fundamentales que aparecen en el cuestionario, profundizando en el control de flujo, la capa de enlace de datos, la codificación de bits, el broadcast, la detección de errores, la segmentación, y los roles de las capas de sesión y transporte.
Control de flujo: ¿por qué es esencial?
El control de flujo regula la cantidad y velocidad de información que puede enviarse entre dispositivos. Su objetivo principal es evitar que el receptor se sature con más datos de los que puede procesar.
- Prevención de congestión: al limitar la tasa de envío, se reduce la probabilidad de colapsar la red.
- Sincronización de emisores y receptores: el emisor adapta su ritmo según la capacidad del receptor, garantizando una transmisión estable.
- Mejora de la eficiencia: al evitar retransmisiones masivas por pérdidas de paquetes, se optimiza el uso del ancho de banda.
Protocolos como TCP implementan mecanismos de control de flujo mediante la ventana deslizante (window size), que indica cuántos bytes puede recibir el receptor sin enviar una confirmación.
Capa de enlace de datos y la unidad de datos (PDU)
En la capa de enlace de datos del modelo OSI, la unidad de datos de protocolo se conoce como trama. La trama encapsula los paquetes provenientes de la capa de red y añade información de control, como direcciones MAC y códigos de detección de errores (CRC).
- Encapsulación: paquete → trama.
- Dirección física: la trama contiene la dirección MAC del origen y del destino.
- Detección de errores: mediante sumas de verificación, la capa de enlace puede detectar y descartar tramas corruptas.
Codificación de mensajes: de bits a datos útiles
Antes de que un mensaje salga de un host, se convierte en una serie de bits. Este proceso se denomina codificación y forma parte de la capa física. La codificación define cómo los bits se representan en señales eléctricas, ópticas o de radiofrecuencia.
- NRZ, Manchester, 8B/10B: ejemplos de técnicas de codificación que equilibran la sincronización y la eficiencia.
- Importancia: una codificación adecuada reduce la tasa de error y permite la transmisión a mayores velocidades.
Broadcast: envío a todos los dispositivos
Cuando un mensaje se envía mediante broadcast, la transmisión llega a todos los dispositivos finales de la red. Este tipo de comunicación es útil para descubrimiento de servicios (por ejemplo, ARP) o para notificaciones que deben ser recibidas por todos los nodos.
- Dirección de broadcast: en IPv4, la dirección 255.255.255.255.
- Limitaciones: el broadcast genera tráfico adicional y puede saturar la red si se usa indiscriminadamente.
Detección de errores en la capa de red
El protocolo IPv4 incluye mecanismos de detección de errores mediante la suma de verificación del encabezado. Aunque la capa de red no corrige los errores, su capacidad para detectarlos permite que capas superiores (como la capa de transporte) soliciten retransmisiones.
- Checksum: suma de 16 bits del encabezado que el receptor verifica.
- Limitaciones: la detección es simple y no protege contra todos los tipos de corrupción, por lo que se complementa con CRC en la capa de enlace.
Segmentación: dividir para conquistar
La segmentación consiste en dividir un flujo de datos en unidades más pequeñas llamadas segmentos. La ventaja principal es que permite retransmitir solo los segmentos perdidos, mejorando la eficiencia y reduciendo el consumo de ancho de banda.
- Facilidad de manejo: los segmentos son más fáciles de almacenar y procesar en buffers limitados.
- Control de errores: cada segmento lleva su propio número de secuencia y checksum.
- Reensamblado: la capa de transporte reordena los segmentos para reconstruir el mensaje original.
Capa de sesión: organización del diálogo
La capa de sesión del modelo OSI se encarga de establecer, mantener y terminar sesiones entre aplicaciones. Proporciona servicios como:
- Sincronización: puntos de control para reanudar la transmisión después de una interrupción.
- Control de diálogo: gestión de quién transmite y cuándo, evitando colisiones de datos.
- Gestión de tokens: mecanismos que garantizan el acceso ordenado a recursos compartidos.
TCP y la garantía de entrega fiable
El protocolo TCP (Transmission Control Protocol) garantiza la entrega de datos sin pérdidas ni corrupción mediante varias funciones clave:
- Fiabilidad: utiliza acuses de recibo (ACK) y retransmisiones automáticas.
- Control de flujo: ventana deslizante que adapta la velocidad de envío.
- Control de congestión: algoritmos como Slow Start y Congestion Avoidance.
- Ordenación: números de secuencia que permiten reordenar los segmentos.
Resumen de conceptos clave
A continuación se presenta un resumen estructurado que facilita la revisión antes de un examen o entrevista:
- Control de flujo: regula velocidad y cantidad de datos.
- Capa de enlace: utiliza tramas como PDU.
- Codificación: convierte bits en señales físicas.
- Broadcast: envía a todos los dispositivos de la red.
- Detección de errores: IPv4 usa checksum; la capa de enlace usa CRC.
- Segmentación: permite retransmitir solo los segmentos perdidos.
- Capa de sesión: gestiona el diálogo y la sincronización.
- TCP: asegura fiabilidad mediante ACK, retransmisiones y control de flujo.
Preguntas de práctica
Para consolidar el aprendizaje, responde las siguientes preguntas y verifica tus respuestas con la explicación proporcionada al final de cada ítem.
- ¿Cuál es la función principal del control de flujo?
- Define la cantidad y velocidad de información que puede enviarse entre dispositivos.
- En la capa de enlace de datos, ¿qué PDU se utiliza?
- Trama.
- ¿Qué proceso describe mejor la conversión de mensajes en bits?
- Codificación de mensajes.
- ¿Qué ocurre cuando se envía un mensaje por broadcast?
- El mensaje llega a todos los dispositivos finales de la red.
- ¿Qué protocolo de la capa de red detecta errores?
- IPv4.
- ¿Cuál es la ventaja principal de la segmentación?
- Permite retransmitir solo los segmentos perdidos, mejorando la eficiencia.
- ¿Qué capa del modelo OSI proporciona servicios de sesión?
- Capa de Sesión.
- Al usar TCP, ¿qué función garantiza la entrega sin pérdidas ni corrupción?
- Fiabilidad.
Conclusión
Dominar los fundamentos y funciones de los protocolos de red es esencial para cualquier profesional de la informática. Desde el control de flujo hasta la fiabilidad de TCP, cada mecanismo está diseñado para optimizar la transmisión de datos, asegurar la integridad de la información y mantener la eficiencia de la red. Al comprender estos conceptos, estarás preparado para diseñar, configurar y solucionar problemas en entornos de red modernos.
