Secundaria PES · Redes y Comunicaciones

Tema 62. Arquitecturas de sistemas de comunicaciones basadas en niveles

🎁 Muestra Gratuita 🎧 11 audios incluidos

2. Vinculación curricular

  • SMR / Redes locales → identifica modelos de referencia OSI y TCP/IP para comprender el intercambio de datos.
  • ASIR / Planificación y administración de redes → reconoce protocolos y modelos de capas para el diseño de redes corporativas.
  • DAM y DAW / Sistemas informáticos → configura el protocolo TCP/IP y aplica conceptos de capas en el despliegue de aplicaciones de red.
  • Curso de Especialización Ciberseguridad / Hacking ético → analiza las capas de los modelos OSI y TCP/IP para detectar vulnerabilidades específicas en cada nivel.

3. Introducción

La interconexión de equipos informáticos de distintos fabricantes generó problemas de compatibilidad y comunicación en las primeras redes de datos. Cada proveedor diseñaba sus propios protocolos de red, definidos como el conjunto de reglas que regulan el formato y la sincronización del intercambio de mensajes. Esta diversidad de estándares cerrados impedía el intercambio directo de información entre sistemas de distintas marcas, lo que obligaba a utilizar pasarelas de traducción.

La solución técnica consiste en diseñar una arquitectura de protocolos, estructurando las funciones de red en una pila jerárquica. La división de la red en capas divide el problema general de la transmisión de datos en tareas específicas más simples. Una capa ofrece un conjunto de servicios bien definidos a la capa contigua y utiliza los servicios de la capa , ocultando los detalles físicos o lógicos.

Cada nivel en el equipo emisor añade su propia información de control a los datos originales, en un proceso conocido como encapsulación. El paquete resultante viaja por el medio físico y, al alcanzar su destino, cada capa receptora retira su cabecera correspondiente para procesarla. Este método estructurado define las interfaces de comunicación, que son las normas exactas mediante las cuales un nivel inferior entrega los datos al nivel superior.

Este aislamiento entre niveles permite modificar el software o hardware de una capa sin afectar al resto del sistema. La Organización Internacional de Normalización propuso el modelo OSI (Interconexión de Sistemas Abiertos) en los años 80 como un intento de estandarización universal. Este modelo teórico clasifica las funciones de red en siete niveles, estableciendo un marco de referencia que facilita la comprensión del flujo de datos de extremo a extremo.

A pesar del esfuerzo invertido en el diseño de OSI, el modelo TCP/IP (Protocolo de Control de Transmisión y Protocolo de Internet) se consolidó como la implementación práctica de Internet. Su desarrollo anticipado y su inclusión en sistemas operativos de amplia difusión aceleraron su adopción en todo el mundo. En la actualidad, TCP/IP agrupa las funciones operativas en cuatro capas principales de comunicación.

El conocimiento de estas arquitecturas asienta la base teórica sobre la que se configuran y diagnostican fallos en módulos de grado medio y superior. Entender el proceso de encapsulación permite al técnico de Formación Profesional aislar averías metódicamente. Conceptos como la separación entre niveles explican el funcionamiento de los conmutadores y los encaminadores, dispositivos responsables de dirigir el tráfico en la red.

💡 Historia Curiosa: El primer mensaje enviado a través de la red ARPANET, precursora directa de Internet, tuvo lugar en 1969 entre equipos de la Universidad de California y el Instituto de Investigación de Stanford. Los investigadores intentaron enviar la instrucción de acceso "login".

El sistema transmitió correctamente la "l", luego la "o" y, al procesar la "g", el ordenador receptor sufrió un fallo de memoria y se bloqueó. Así, el primer mensaje transmitido de la historia quedó reducido a un simple "Lo".

4. Desarrollo

4.1. Conceptos y definiciones globales

4.1.1. Arquitectura estructurada en niveles y capas

Las redes de comunicaciones organizan sus funciones mediante una pila vertical de capas o niveles. Una capa agrupa un subconjunto de tareas de comunicación relacionadas entre sí. Cada capa resuelve una parte del problema general de la transmisión de información entre dos sistemas.

El sistema completo forma una arquitectura de red. El diseño segmenta la complejidad de las telecomunicaciones en módulos más pequeños y manejables. Cada capa se sustenta en la capa inmediatamente inferior, que realiza funciones más primitivas y dependientes del hardware. Al mismo tiempo, la capa oculta los detalles de implementación de estas funciones a las capas superiores.

La capa proporciona servicios exclusivamente a la capa adyacente superior. Los cambios en el diseño o en la tecnología de una capa no requieren modificaciones en las demás capas, siempre y cuando las interfaces de comunicación se mantengan constantes. El principio de ocultación de información permite actualizar componentes de red de forma independiente.

🧩 Analogía: La arquitectura en capas funciona como una empresa. Un directivo redacta un mensaje (capa superior), un traductor lo convierte a otro idioma (capa intermedia) y un administrativo lo envía por fax (capa inferior). Cada empleado realiza su tarea sin necesidad de saber cómo ejecutan su trabajo los demás.

El modelo de capas asume que los sistemas que se comunican implementan la misma jerarquía de niveles. La transferencia de datos fluye de arriba hacia abajo en el equipo emisor, atraviesa el medio físico, y fluye de abajo hacia arriba en el equipo receptor.

4.1.2. Protocolos de red y reglas de comunicación

Un protocolo de red establece un conjunto de reglas y convenciones que gobiernan el intercambio de mensajes entre módulos de la misma capa en sistemas diferentes. Estas entidades del mismo nivel jerárquico se denominan entidades pares. La comunicación física directa ocurre únicamente en la capa más baja del modelo.

Por encima de la capa física, cada entidad par se comunica de forma lógica o virtual. Las entidades de una capa no intercambian datos directamente entre sí, sino que pasan la información hacia la capa inferior. El protocolo dicta cómo las entidades pares interpretan la información que reciben.

Diagrama Mermaid
Diagrama: Representación de la comunicación virtual entre capas pares mediante protocolos, en contraste con la comunicación física inferior.

El diseño de un protocolo de red especifica tres aspectos técnicos. La sintaxis define el formato de los datos y la estructura de los bloques de información. La semántica determina el significado de la información de control para coordinar acciones y manejar errores. La temporización establece la correspondencia de velocidades y el orden secuencial de los mensajes.

Cada capa de la arquitectura puede ejecutar múltiples protocolos. La elección del protocolo depende de los requisitos de la aplicación o de la red física subyacente. Las especificaciones de los protocolos garantizan la interoperabilidad entre equipos de distintos fabricantes.

4.1.3. Servicios ofrecidos a las capas superiores

Un servicio de red especifica las operaciones que una capa inferior realiza en nombre de la capa inmediatamente superior. El servicio define qué hace la capa, pero no dicta cómo implementa internamente dichas funciones. La capa inferior actúa como proveedora del servicio, y la capa superior actúa como usuaria del servicio.

Los servicios se dividen en dos categorías principales. Un servicio orientado a conexión requiere que las entidades establezcan un canal lógico antes de transferir datos. El proceso consta de tres fases: establecimiento de la conexión, transferencia de datos y liberación de la conexión. Este modelo preserva el orden de los mensajes y, frecuentemente, asegura la entrega sin errores.

Un servicio sin conexión transfiere mensajes de forma independiente, sin establecer un canal previo. Cada mensaje o datagrama transporta la dirección de destino completa. La red enruta cada unidad de datos por separado. Este servicio no garantiza que los mensajes lleguen en el orden en que el emisor los transmitió.

Tipo de Servicio Descripción Fase de Establecimiento Ejemplo de Protocolo
Orientado a conexión Flujo de datos ordenado y controlado TCP
Sin conexión Datagramas independientes y sin estado No UDP, IP
Tabla: Comparación entre los tipos de servicios ofrecidos por las capas de red.

El servicio también define el nivel de fiabilidad. Un servicio fiable utiliza mecanismos de confirmación de recepción para verificar que los datos llegan a su destino. Si un mensaje se pierde, el servicio lo retransmite. Un servicio no fiable envía los datos sin requerir confirmación, lo que reduce la carga de procesamiento y los tiempos de espera.

4.1.4. Interfaces de comunicación y primitivas de servicio

La interfaz de comunicación delimita el límite entre dos capas adyacentes en el mismo sistema. La interfaz define las operaciones que la capa inferior pone a disposición de la superior. Un diseño de red busca interfaces limpias para minimizar la cantidad de información que cruza entre capas.

Las entidades de la capa superior acceden a los servicios a través de puntos lógicos denominados puntos de acceso al servicio (SAP). Cada SAP tiene una dirección única que permite a la capa inferior identificar al usuario específico del servicio, posibilitando el multiplexaje de varias aplicaciones sobre un único protocolo.

Para interactuar a través de la interfaz, las capas intercambian primitivas de servicio. Una primitiva instruye al servicio para que ejecute una acción o notifica a la capa superior sobre una acción de una entidad par. Las arquitecturas de red estructuran estas interacciones en cuatro tipos básicos de primitivas.

  1. Solicitud (Request): La capa superior invoca un servicio de la capa inferior.
  2. Indicación (Indication): La capa inferior notifica a la capa superior sobre un evento entrante.
  3. Respuesta (Response): La capa superior responde a un evento previamente notificado.
  4. Confirmación (Confirm): La capa inferior informa a la capa superior de que la solicitud original se completó.
💡 Historia Curiosa: El concepto de primitivas de servicio se formalizó en el modelo de referencia OSI en la década de 1980. Aunque los protocolos TCP/IP nacieron antes y no utilizaban esta terminología formal, la industria adaptó la terminología OSI para describir el funcionamiento de las llamadas a sistema como los *sockets* de Berkeley.

Un servicio que utiliza las cuatro primitivas se denomina servicio confirmado. Si la comunicación emplea únicamente solicitud e indicación, sin esperar respuesta del receptor, constituye un servicio no confirmado.

4.1.5. Proceso de encapsulado y unidades de datos de protocolo

El intercambio de datos a través de la arquitectura de red requiere un proceso de encapsulado. La capa superior transfiere un bloque de datos a la capa inferior. Este bloque de datos de usuario se denomina unidad de datos de servicio (SDU).

La capa inferior recibe la SDU y le añade información de control propia del protocolo. Esta información de control se inserta al principio del bloque como cabecera o header, y en algunas tecnologías, al final del bloque como tráiler. La suma de la cabecera, la SDU y el tráiler forma la unidad de datos de protocolo (PDU).

sequenceDiagram
    participant Capa N+1
    participant Capa N
    participant Capa N-1
    Capa N+1->>Capa N: Envía SDU
    Note over Capa N: Añade Cabecera N (Encapsulado)
    Capa N->>Capa N-1: Envía PDU (se convierte en SDU para N-1)
    Note over Capa N-1: Añade Cabecera N-1
Diagrama: Proceso de encapsulado donde la PDU de una capa superior actúa como la SDU de la capa inferior.
❌ Error Común: Se suele confundir la SDU con la PDU. Conviene recordar que la SDU representa los datos en bruto desde la perspectiva de la capa actual, mientras que la PDU es el paquete final formateado que esta capa envía a su entidad par en el otro sistema.

El tamaño total de los datos en tránsito aumenta conforme descienden por la pila de protocolos. Podemos expresar la longitud de la PDU () como la suma de las longitudes de sus partes:

La eficiencia del protocolo determina la proporción de datos útiles frente a la sobrecarga de control, y se calcula con la siguiente fórmula:

Si la SDU entrante supera el tamaño máximo permitido por la PDU de la capa inferior, la capa actual ejecuta un proceso de fragmentación. El protocolo divide la SDU en múltiples PDU más pequeñas. El sistema receptor recopila todas las PDU fragmentadas y realiza el proceso de reensamblado antes de entregar la SDU íntegra a la capa superior.

4.1.6. Calidad de servicio en el intercambio de información

La calidad de servicio (QoS) define las métricas de rendimiento del transporte de paquetes de extremo a extremo entre equipos. El modelo de red tradicional ofrece un servicio de mejor esfuerzo (best-effort), donde no existen garantías sobre el orden o el momento de entrega. La transmisión de tráfico multimedia y en tiempo real exige parámetros predecibles.

El rendimiento de una red se cuantifica a través de cuatro atributos medibles. El ancho de banda determina la velocidad de transmisión disponible para un flujo. El retardo mide el tiempo de tránsito desde el emisor hasta el receptor. La variación del retardo (jitter) cuantifica la diferencia en los tiempos de llegada entre paquetes consecutivos. La pérdida de paquetes mide la fracción de datos que la red descarta por congestión o errores.

Para asegurar los parámetros de QoS, los nodos de red implementan mecanismos de administración de colas y perfiles de tráfico. Las arquitecturas asignan diferentes prioridades a los paquetes. El tráfico sensible al retardo entra en una cola de alta prioridad. El tráfico de datos asíncronos utiliza colas ponderadas que distribuyen el ancho de banda sobrante.

🎯 Tip: En la teoría de colas aplicada a la QoS, el retardo crece de forma exponencial cuando la red se satura. Si es la tasa de llegada de paquetes y el rendimiento del enlace, la utilización se define como . El sistema de QoS interviene para mantener por debajo de niveles críticos en las colas prioritarias.

Las garantías de red se formalizan comercialmente mediante un Acuerdo sobre el nivel de servicio (SLA). El SLA especifica las características cuantitativas del servicio, como la disponibilidad mensual y las tasas de pérdida máximas permitidas. La red controla la admisión de nuevas comunicaciones para evitar aceptar tráfico si no dispone de recursos suficientes para mantener las garantías de las conexiones activas.

4.2. Clasificación de redes

4.2.1. Clasificación por alcance geográfico

Las redes se agrupan según su extensión física y la distancia que cubren. Una red de área personal (PAN) conecta dispositivos electrónicos alrededor de un individuo. Operan en rangos de unos pocos metros y utilizan tecnologías como Bluetooth para comunicar teléfonos, auriculares y ordenadores portátiles.

Una red de área local (LAN) interconecta computadoras dentro de un espacio restringido, como una sala, una oficina o un edificio. Las LAN emplean medios de transmisión propios y alcanzan velocidades de transferencia de datos muy altas. Las tasas de error en estas redes son bajas en comparación con las redes de mayor tamaño.

Las variantes inalámbricas de alcance local se denominan redes de área local inalámbricas (WLAN). Emplean protocolos de la familia IEEE 802.11 y proporcionan movilidad a los usuarios dentro del perímetro de cobertura del punto de acceso.

Una red de área de campus (CAN) agrupa múltiples LAN ubicadas en un terreno delimitado, como una universidad o un complejo industrial. Estas redes utilizan cableado de fibra óptica para conectar los diferentes edificios a un enrutador central de conmutación.

Una red de área metropolitana (MAN) cubre una ciudad o región urbana. Proveen conectividad de banda ancha a múltiples organizaciones o domicilios privados. Los sistemas de televisión por cable o las implementaciones de WiMAX operan bajo esta categoría espacial.

Una red de área amplia (WAN) abarca países o continentes enteros. Las WAN enlazan múltiples LAN mediante líneas de transmisión de larga distancia y enrutadores. Las conexiones WAN presentan mayor retardo y menor velocidad debido a la enorme distancia geográfica que atraviesan los datos.

El tiempo de propagación de una señal en cualquier red se calcula con la fórmula , donde representa la distancia física entre los nodos y la velocidad de propagación de los electrones o fotones en el medio de transmisión.

Diagrama Mermaid
Diagrama: Clasificación jerárquica de las redes según su extensión geográfica y alcance operativo.

4.2.2. Clasificación por topología física y lógica

La topología física describe la disposición geométrica de las estaciones y los cables en una red. La topología lógica determina el recorrido exacto de las señales y las reglas de acceso al medio de transmisión. Una red puede presentar una topología física de estrella y operar internamente con una topología lógica de anillo.

🧩 Analogía: La topología física representa el mapa de carreteras que conectan varias ciudades, mientras que la topología lógica ilustra las rutas de autobús que circulan sobre dicho asfalto para recoger a los pasajeros.

La topología en bus emplea un único cable continuo, denominado troncal, al que se conectan todas las estaciones. Una señal eléctrica insertada en el bus viaja en ambas direcciones y alcanza a todos los nodos. Los extremos del troncal incluyen terminadores para disipar la señal eléctrica.

La topología en estrella une todos los nodos a un dispositivo central, como un concentrador o un conmutador. Todo el tráfico fluye a través de este nodo central. Un corte en un cable periférico desconecta a un solo equipo, pero un fallo en el dispositivo central interrumpe toda la red.

La topología en anillo conecta cada dispositivo exactamente a otros dos, cerrando un bucle continuo. Los datos viajan en un solo sentido, pasando por cada interfaz hasta llegar a su destino. Algunas implementaciones de anillo doble emplean dos cables concéntricos para aislar fallos.

La topología en árbol agrupa los nodos en forma de estrella jerárquica. Un dispositivo raíz se ramifica hacia otros concentradores intermedios, que a su vez conectan a los nodos finales. Esta distribución facilita la segmentación de la red por niveles y aísla los fallos zonales.

La topología en malla establece enlaces directos entre múltiples nodos. La red garantiza redundancia, ya que los paquetes disponen de múltiples caminos para sortear un cable cortado. En una malla totalmente conectada con nodos, el número de enlaces físicos requeridos responde a la fórmula:

4.2.3. Clasificación por relación entre nodos

Las redes informáticas distribuyen las responsabilidades de procesamiento y almacenamiento de diferentes formas. La arquitectura cliente-servidor asigna funciones específicas a computadoras de altas prestaciones denominadas servidores. Los demás dispositivos, llamados clientes, envían peticiones a los servidores para acceder a los datos.

El modelo cliente-servidor facilita la administración de los usuarios, las copias de seguridad y las actualizaciones de software. El servidor aloja los sistemas de bases de datos y gestiona las autorizaciones centralmente. Los clientes presentan la información mediante interfaces gráficas.

Las redes entre iguales (P2P) organizan los equipos sin establecer jerarquías. Todos los nodos, denominados pares, asumen el rol de cliente y servidor de forma simultánea. Cada usuario decide qué recursos locales comparte con el resto de la red informática.

Las arquitecturas P2P distribuyen la carga de trabajo entre todos los participantes. Esta descentralización previene bloqueos masivos, ya que la caída de un par no detiene el funcionamiento general de la red. La administración de identidades resulta compleja en configuraciones P2P con muchos usuarios.

Característica Cliente-Servidor Entre iguales (P2P)
Administración Centralizada en el servidor Descentralizada en cada nodo
Hardware Requiere servidores de alto rendimiento Aprovecha el hardware estándar del usuario
Escalabilidad Alta, concentrando mejoras en el servidor Dinámica, según la contribución de los pares
Seguridad Políticas gestionadas globalmente Cada usuario controla sus accesos locales
Tabla: Comparativa técnica entre los modelos cliente-servidor y redes P2P.

4.2.4. Clasificación por titularidad

La propiedad de la infraestructura y el modelo de explotación dictan otra forma de clasificación. Las redes públicas pertenecen a empresas operadoras de telecomunicaciones. Estos proveedores instalan y mantienen el cableado y los enrutadores, vendiendo el servicio de acceso a particulares y corporaciones.

Los proveedores de redes públicas se dividen en niveles. Los proveedores de primer nivel operan rutas transoceánicas internacionales. Los proveedores regionales enlazan el tráfico hacia estos proveedores de primer nivel. Los proveedores locales comercializan la conexión directa con el consumidor final.

Las redes privadas pertenecen en su totalidad a la organización que las utiliza. La empresa instala sus propios dispositivos de red dentro de sus instalaciones. La organización aplica políticas de uso y aísla físicamente sus equipos del exterior para proteger la información interna.

Una intranet aplica las tecnologías y protocolos de internet para construir un sistema de información privado. La empresa utiliza servidores web internos para la comunicación de sus empleados. Un dispositivo de filtrado de paquetes bloquea el tráfico no autorizado procedente del exterior.

Las redes privadas virtuales (VPN) simulan un canal de comunicaciones privado utilizando la infraestructura de una red pública. La tecnología VPN cifra los paquetes de datos en el origen y los descifra en el destino. Esto permite conectar oficinas remotas usando internet como medio de transporte seguro.

4.2.5. Clasificación por medio de transmisión

El conducto que transporta las señales entre los nodos define las características de velocidad y atenuación de la red. Los medios guiados encauzan la señal a lo largo de un canal físico sólido. Los cables de par trenzado y los cables coaxiales utilizan conductores de cobre para transmitir variaciones de voltaje eléctrico.

El par trenzado sin blindaje anula las interferencias al trenzar los hilos de cobre. El par trenzado apantallado añade una malla metálica para atenuar interferencias electromagnéticas externas. La fibra óptica constituye otro medio guiado que emplea hilos de vidrio para conducir pulsos de luz.

La fibra óptica multimodo permite propagar la luz en varios ángulos para distancias medias. La fibra óptica monomodo transmite un rayo directo para alcanzar decenas de kilómetros. La capacidad máxima de transmisión de cualquier canal ruidoso se rige por el límite de Shannon, que establece la relación entre el ancho de banda y la relación señal-ruido :

Los medios no guiados propagan las señales electromagnéticas por el espacio libre. Estas redes inalámbricas utilizan antenas de radiofrecuencia, microondas o transmisores infrarrojos. La transmisión inalámbrica prescinde de la instalación de cables y otorga movilidad a los dispositivos.

❌ Error Común: Asumir que un medio no guiado emite señal en todas direcciones simultáneamente. Las antenas parabólicas enlazan puntos fijos mediante haces de microondas altamente direccionales que se propagan sin un canal sólido.

Las ondas de radio ofrecen comunicación omnidireccional a frecuencias bajas. Las microondas exigen visión directa entre las antenas emisora y receptora. Los enlaces por infrarrojos rebotan en las superficies de las habitaciones pero no atraviesan las paredes.

4.2.6. Clasificación por técnica de conmutación

Las redes de gran tamaño utilizan dispositivos intermedios para trasladar los datos desde el origen hasta el destino. La conmutación determina cómo estos dispositivos gestionan las rutas y asignan el ancho de banda disponible a los flujos de comunicación.

La conmutación de circuitos establece una ruta física y temporal entre los dos equipos antes de transferir la información. La red reserva una capacidad de canal constante durante toda la conexión. Los sistemas de telefonía tradicional operan bajo este paradigma, garantizando el ancho de banda.

La conmutación de paquetes fracciona los datos del usuario en bloques discretos llamados paquetes. Los enrutadores reciben, almacenan temporalmente y reenvían cada paquete de manera independiente hacia el siguiente salto. Internet y las redes de área local utilizan esta estrategia de compartición del medio de transmisión.

Los paquetes consumen el ancho de banda de los enlaces solo cuando hay datos en tránsito. La conmutación de paquetes opera de dos formas distintas. En el modo datagrama, los paquetes pueden recorrer rutas distintas para llegar al mismo receptor. Los circuitos virtuales fuerzan a todos los paquetes de una sesión a seguir una misma ruta preestablecida durante todo el intercambio de datos.

Diagrama Mermaid
Diagrama: Secuencia de envío de paquetes independientes que alcanzan el nodo destino de manera desordenada.

4.3. Arquitecturas de sistemas de comunicaciones

4.3.1. Principios de jerarquía y abstracción en el diseño por niveles

Las redes de computadoras resuelven el problema de la transmisión de información mediante la división de tareas complejas en subtareas menores y manejables. El método universal para lograr esta organización consiste en la descomposición del sistema. Los diseñadores estructuran estas funciones en una arquitectura de protocolos, formada por una pila vertical de módulos de software y hardware interconectados.

Cada nivel de la jerarquía resuelve un conjunto específico de problemas relacionados con la comunicación de datos. El nivel inferior trata directamente con los medios físicos, las interfaces mecánicas y las señales eléctricas u ópticas. Los niveles superiores proporcionan servicios funcionales a los usuarios finales y a las aplicaciones de software instaladas en los equipos.

El principio de abstracción permite que cada capa se centre exclusivamente en su área de operación. El nivel superior ignora los algoritmos y rutinas que el nivel inferior utiliza para implementar sus tareas internas. La capa inferior presenta una máquina virtual estructurada que oculta la complejidad subyacente y entrega un resultado predecible.

🧩 Analogía: El proceso se asemeja al sistema postal de una corporación. Un directivo escribe un documento (capa de aplicación) y lo entrega al departamento administrativo (capa de transporte). El administrativo lo introduce en un sobre interno y lo lleva a mensajería (capa de red). El directivo desconoce cómo la mensajería gestiona el transporte físico del sobre.

Esta estructuración por niveles evita diseñar programas de software monolíticos que abarquen desde la interfaz de usuario gráfica hasta el control de voltajes del procesador. Los desarrolladores crean programas modulares que se ocupan únicamente de la capa de abstracción donde operan y delegan el resto del trabajo.

4.3.2. Independencia de capas y ocultación de la información

La organización jerárquica de la arquitectura asegura la independencia de capas. Los cambios técnicos que se realizan en la implementación interna de una capa no afectan al código de las demás capas de la pila. El diseño estructurado permite modificar las tecnologías de un nivel de forma completamente aislada del resto del sistema.

Si una organización decide sustituir todas sus líneas de par trenzado de cobre por enlaces de fibra óptica, el administrador solo necesita modificar los protocolos de las capas física y de enlace de datos. Los protocolos de las capas de transporte y de aplicación continúan operando sin interrupción y sin requerir alteraciones en su estructura.

Esta independencia se logra mediante la ocultación de la información. Las capas inferiores procesan los detalles técnicos específicos, resuelven los errores locales y entregan un resultado genérico a las capas superiores. La capa superior consume el servicio sin acceder a las estructuras de datos privadas de la capa proveedora.

La Organización Internacional de Normalización estableció directrices para estructurar arquitecturas de red y garantizar la separación lógica entre los distintos niveles funcionales.

Criterio de diseño funcional Descripción de la regla de segmentación aplicada
Abstracción diferente El sistema crea una capa nueva cuando se necesita un nivel distinto de abstracción en el tratamiento y envío de los datos.
Operación bien definida Cada capa ejecuta una colección de tareas con un propósito técnico claramente delimitado y documentado.
Flujo de información Los límites entre las capas se ubican en los puntos exactos donde el flujo de información a través de las interfaces se minimiza.
Cantidad de capas El número de capas evita agrupar funciones incompatibles y previene una sobrecarga en el procesamiento del dispositivo.
Tabla: Criterios técnicos para la creación y delimitación de capas en arquitecturas de red.

4.3.3. Interfaces y servicios entre capas adyacentes

La comunicación entre las capas superpuestas de un mismo dispositivo se produce a través de una interfaz de servicio. La interfaz define los límites operativos entre dos niveles adyacentes y establece las reglas exactas para el intercambio de parámetros y datos dentro del propio sistema operativo.

La capa inferior actúa como un proveedor que ofrece un servicio específico a la capa superior. El servicio comprende un conjunto de operaciones primitivas que la capa superior puede invocar. Estas operaciones estandarizadas permiten solicitar la conexión, el envío de tramas de datos o la desconexión del circuito local.

El diseño de interfaces limpias asegura que los niveles interactúen sin generar acoplamientos excesivos. La capa de red dispone de una interfaz rígida para solicitar servicios a la capa de enlace. El cumplimiento estricto de la interfaz facilita el reemplazo del hardware de red sin generar incompatibilidades con el software de ruteo.

A nivel matemático, podemos representar la construcción de la unidad de datos del protocolo (PDU) en una capa . La capa procesa la información de datos de usuario recibida de la capa superior y añade su propia información de control estructural, representada como .

Esta adición de información demuestra cómo los servicios de una capa inferior envuelven los datos de la capa superior para su transporte. La capa inferior trata la como carga útil opaca y no altera el contenido original de los bytes que transporta.

4.3.4. Comunicación virtual entre entidades pares mediante protocolos

En el modelo de diseño por capas, la transmisión de datos aparenta ocurrir en un plano horizontal directo. Una capa en la computadora emisora actúa como si dialogara directamente con la misma capa en la computadora receptora. A estos elementos de software que operan en el mismo nivel se les denomina entidades pares.

Las entidades pares coordinan su diálogo mediante un protocolo de red. El protocolo define la sintaxis, la semántica de los campos de los mensajes y la temporización para el intercambio de datos. La conversación lógica y estructurada entre entidades pares a través de un protocolo constituye una comunicación virtual.

🎯 Tip: Conviene diferenciar claramente los conceptos de servicio y protocolo. El servicio define la relación vertical dentro de la misma máquina, entre capas adyacentes. El protocolo gobierna la relación horizontal entre máquinas diferentes, a través de la red.

En la realidad, ninguna información viaja de forma puramente horizontal. La capa superior envía los datos hacia abajo a través de interfaces locales hasta alcanzar el nivel físico inferior. El nivel físico transfiere la señal electromagnética u óptica a través del medio de transmisión hasta el dispositivo del extremo remoto.

La abstracción de la comunicación virtual libera a los desarrolladores de la red de gestionar el medio subyacente. Un programador de aplicaciones redacta su código asumiendo que un tubo lógico de datos conecta su software directamente con el proceso receptor en el servidor.

Diagrama Mermaid
Diagrama: Comparación entre la comunicación virtual horizontal (líneas punteadas) y el flujo de comunicación física real (líneas continuas).

4.3.5. Proceso de encapsulación progresiva en el sistema emisor

El equipo emisor ejecuta un proceso de empaquetado de los datos conocido como encapsulación. La aplicación genera un mensaje original y lo entrega a la primera capa de la pila de protocolos mediante una llamada al sistema operativo. Cada capa recibe la información, ejecuta su función y añade datos de control del protocolo correspondiente.

La información de control se inserta generalmente al inicio del bloque de datos en forma de cabecera. Algunas capas inferiores también añaden un remolque al final del bloque para la detección de errores de transmisión. La cabecera transporta direcciones lógicas y físicas, números de secuencia y códigos de control de flujo.

El bloque resultante tras la inserción de la cabecera forma la PDU específica de ese nivel. La PDU desciende a la capa inferior, donde el sistema la interpreta íntegramente como datos de usuario y no la modifica. La capa inferior envuelve el paquete recibido dentro de su propia cabecera independiente.

Durante la transmisión, la capa de transporte toma el mensaje, añade su cabecera y forma un segmento. La capa de red recibe el segmento, adjunta sus direcciones de enrutamiento y crea un datagrama. La capa de enlace de datos envuelve el datagrama, añade un remolque de verificación y genera una trama.

❌ Error Común: Muchos técnicos confunden los términos de las PDU. Conviene denominar a los bloques de datos según su capa de origen: mensaje (aplicación), segmento (transporte), datagrama (red) y trama (enlace).

La trama final desciende a la capa física del equipo emisor. El hardware del adaptador de red procesa la trama lógica y traduce la cadena de bits resultante en pulsos de voltaje o luz aptos para propagarse por el medio de transmisión.

4.3.6. Desencapsulación y entrega de datos en el sistema receptor

El dispositivo receptor percibe las señales del medio físico y reconstruye la secuencia de bits de la trama original. El sistema inicia un proceso de desempaquetado ascendente llamado desencapsulación. El paquete de información recorre la pila de protocolos en orden inverso, desde el nivel físico de hardware hasta la aplicación de usuario destinataria.

Cada capa analiza exclusivamente su cabecera correspondiente para ejecutar las acciones que la entidad par del emisor solicita. La capa de enlace verifica la dirección física de destino y comprueba la integridad mediante la suma de comprobación. Si la trama carece de errores, la capa de enlace extrae el datagrama interno y lo entrega a la capa de red.

El proceso de análisis continúa en la capa de red. El software examina las direcciones lógicas y el tiempo de vida del paquete. Si el paquete alcanza su destino final, el sistema retira la cabecera de red. El segmento interno liberado se transfiere a la capa de transporte mediante la interfaz de servicio vertical.

La capa de transporte interpreta los números de secuencia y reordena los bloques de datos para recuperar la estructura original. Tras validar el estado de la conexión, el sistema elimina la cabecera de transporte y envía el mensaje de texto sin alteraciones a la capa de aplicación.

Diagrama Mermaid
Diagrama: Secuencia de operaciones de encapsulación en el sistema emisor y de desencapsulación progresiva en el sistema receptor.

Los equipos intermedios de interconexión, como enrutadores y conmutadores, también ejecutan operaciones de desencapsulación parciales. Los enrutadores extraen datos únicamente hasta la capa de red para leer la dirección lógica de destino, verifican sus tablas de ruteo y vuelven a encapsular los datos en una nueva trama hacia el siguiente salto.

4.4. Modelos de referencia: OSI y TCP/IP

4.4.1. Origen y justificación del modelo OSI

La Organización Internacional de Estandarización (ISO) inició el desarrollo del modelo OSI (Open Systems Interconnection) a finales de la década de los setenta. Su publicación formal ocurrió en 1984. El propósito técnico consistía en crear un marco generalizado que permitiera la intercomunicación entre sistemas de cómputo heterogéneos.

Durante aquellos años, los fabricantes diseñaban equipos utilizando arquitecturas propietarias cerradas. Estos diseños impedían la conexión de ordenadores de diferentes proveedores en una misma red. La ISO propuso este marco teórico para unificar los estándares de comunicación y evitar el aislamiento tecnológico de los sistemas corporativos.

El esquema OSI actúa como un modelo de referencia. Un modelo de referencia define un esquema conceptual para estructurar el desarrollo de las redes, pero no obliga al uso de un conjunto específico de protocolos. La comunidad técnica utiliza este modelo para disponer de un lenguaje descriptivo común.

La creación de OSI se basó en el principio de división modular. El diseño separa el problema global de la comunicación en partes menores y de fácil administración. Los desarrolladores definieron límites precisos entre las partes para minimizar el flujo de información que cruza de un nivel a otro.

Cada nivel del modelo aplica una abstracción diferente sobre el manejo de los datos. La ISO buscó establecer la cantidad exacta de niveles para no agrupar funciones dispares en una misma sección. A su vez, restringió el número de divisiones para mantener la arquitectura bajo control lógico.

🧩 Analogía: La división en capas de una red funciona como el sistema de correo postal. Una persona escribe una carta (aplicación) y la introduce en un buzón. La oficina de correos clasifica el sobre (red) y los camiones lo transportan (física). Cada nivel realiza su trabajo sin conocer los detalles de las operaciones de los otros niveles.

4.4.2. Estructura de siete capas del modelo OSI

El modelo OSI divide las herramientas de intercomunicación en siete divisiones apiladas. La capa física se encarga de transmitir secuencias de bits a través del canal de comunicación. Especifica las características eléctricas, mecánicas y de temporización para enviar señales sobre los medios guiados o no guiados.

La capa de enlace de datos toma los bits y los agrupa en tramas. Esta división detecta los errores ocurridos en la transmisión física e implementa controles para que un emisor rápido no sature a un receptor lento. Controla el acceso de los múltiples nodos al medio compartido.

La capa de red selecciona la ruta para los datos desde el origen hasta el destino final. Conmuta los paquetes a través de múltiples nodos intermedios. Resuelve los conflictos de direccionamiento global y adapta los datos a las condiciones de las diferentes tecnologías que atraviesa.

La capa de transporte acepta los datos de niveles superiores y los divide en segmentos. Esta sección administra las conexiones de extremo a extremo entre los procesos de usuario. Asegura que los segmentos lleguen en el orden correcto, gestionando las retransmisiones de la información perdida.

La capa de sesión administra el control del diálogo durante la comunicación. Permite establecer puntos de verificación durante el intercambio de archivos grandes. Si ocurre una falla en el enlace, la transferencia se reanuda desde el último punto verificado, evitando reiniciar todo el proceso.

La capa de presentación resuelve las diferencias en la sintaxis de la información. Gestiona la representación de los datos, ocupándose de tareas como la compresión y el cifrado de mensajes. Asegura que la información enviada por un equipo sea comprensible para la máquina receptora.

Finalmente, la capa de aplicación proporciona a los programas de usuario un entorno de comunicación para acceder a los recursos de la red. Soporta funciones de alto nivel como la transferencia de archivos, el envío de correo electrónico y el acceso a terminales remotas.

Diagrama Mermaid
Diagrama: Correspondencia conceptual entre las capas del modelo OSI y la arquitectura TCP/IP.

4.4.3. Origen y desarrollo del modelo TCP/IP

El modelo TCP/IP (Transmission Control Protocol/Internet Protocol) surge de la investigación financiada por la agencia estadounidense DARPA (Defense Advanced Research Projects Agency). El proyecto comenzó a finales de los años sesenta con el diseño y despliegue de la red ARPANET.

El Departamento de Defensa requería una arquitectura tolerante a ataques físicos. Si una explosión destruía un enrutador o un enlace de comunicación, los datos debían encontrar automáticamente un camino alternativo. Los ingenieros eligieron la tecnología de conmutación de paquetes sin conexión para alcanzar esta meta de resiliencia.

Vinton Cerf y Robert Kahn definieron los principios de este modelo en 1974. Su enfoque separaba la responsabilidad de enrutar los datagramas de la responsabilidad de asegurar su entrega de extremo a extremo. Este trabajo sentó las bases lógicas para interconectar múltiples redes heterogéneas.

La agencia militar exigió que todos los nodos de ARPANET migraran a estos nuevos protocolos en 1983. En ese momento, la administración dividió la red original en dos secciones: MILNET para comunicaciones operativas militares y la propia ARPANET para fines de investigación académica.

💡 Historia Curiosa: La transición oficial de ARPANET hacia el conjunto TCP/IP ocurrió el 1 de enero de 1983. Este evento, conocido en la comunidad técnica como el "día de la bandera", marcó el inicio operativo de la actual Internet al requerir el cambio simultáneo en todos los sistemas.

4.4.4. Estructura de capas de la arquitectura TCP/IP

La arquitectura TCP/IP consolida las tareas de red en cuatro capas funcionales. La capa de acceso a la red interactúa con el hardware de comunicación. TCP/IP no define protocolos estrictos en este nivel, sino que utiliza las tecnologías preexistentes para transmitir señales físicas y delimitar las tramas de datos.

La capa de interred mueve los datagramas a través de un conjunto de redes interconectadas. El protocolo IP (Internet Protocol) opera en este nivel utilizando un esquema de direccionamiento numérico jerárquico. Realiza una entrega de mejor esfuerzo, sin asegurar la recepción final de los datos.

La capa de transporte habilita la comunicación directa entre los programas de los equipos extremos. El protocolo TCP asegura transferencias ordenadas, enviando confirmaciones de recepción. El protocolo UDP (User Datagram Protocol) ofrece un envío de datagramas rápido y sin controles adicionales de fiabilidad.

La capa de aplicación agrupa las labores de sesión, presentación y aplicación del modelo OSI. Los desarrolladores integran los controles de diálogo y la representación de datos directamente en sus programas. Este nivel aloja protocolos de servicio como HTTP, FTP y DNS.

Capa OSI Capa TCP/IP Protocolos de ejemplo
Aplicación, Presentación, Sesión Aplicación HTTP, FTP, SMTP, DNS
Transporte Transporte TCP, UDP
Red Interred IP, ICMP, OSPF
Enlace de datos, Física Acceso a la Red Ethernet, Wi-Fi, PPP
Tabla: Comparativa de capas y protocolos representativos entre OSI y TCP/IP.

4.4.5. Comparativa entre los modelos OSI y TCP/IP

El modelo OSI distingue de forma explícita entre tres elementos: los servicios, las interfaces y los protocolos. La ingeniería de software del modelo dicta que la implementación interna de un protocolo se oculta tras la interfaz de servicio. Esta práctica facilita el reemplazo de tecnologías antiguas por versiones actualizadas.

El modelo TCP/IP carece de esta separación inicial estricta. Los investigadores crearon primero los protocolos TCP e IP, y luego formularon el modelo descriptivo. Esta inversión en el orden de diseño dificulta el uso del modelo TCP/IP para describir arquitecturas de comunicación ajenas a su propio conjunto de protocolos.

Una diferencia notable reside en la gestión de las conexiones. En el nivel de red, el modelo OSI soporta comunicaciones orientadas a conexión y comunicaciones sin conexión. En contraparte, la capa de interred de TCP/IP solo soporta el modo sin conexión, delegando cualquier control a las capas superiores.

Para la capa de transporte, el diseño OSI establece únicamente un servicio orientado a conexión. El modelo TCP/IP expone ambas modalidades a los desarrolladores de software. Las aplicaciones eligen entre la seguridad de transferencia del protocolo TCP y la celeridad de transmisión del protocolo UDP.

🎯 Tip: Al evaluar la eficiencia de cualquier protocolo de estas arquitecturas, se calcula la sobrecarga o overhead que imponen las cabeceras. Esta relación se calcula matemáticamente en línea como , donde representa el tamaño de las cabeceras y el tamaño de los datos de usuario. En bloque, la pérdida de eficiencia se expresa como:

4.4.6. Uso didáctico frente a implantación comercial

Las instituciones académicas utilizan el modelo OSI de forma extendida para enseñar el funcionamiento de las redes de computadoras. Su separación teórica proporciona un entorno conceptual muy adecuado para debatir sobre arquitecturas de comunicación. Permite estructurar el estudio de cualquier red de forma completamente lógica.

A pesar de su utilidad teórica, los protocolos asociados a OSI experimentaron un fracaso comercial. Los comités internacionales tardaron años en acordar y publicar las especificaciones. Esta mala sincronización en el tiempo permitió que otras soluciones ocuparan rápidamente las necesidades del mercado tecnológico.

El diseño de los protocolos OSI presentaba defectos técnicos. Las capas de sesión y presentación contenían muy pocas funciones prácticas, mientras que las capas inferiores concentraban excesiva complejidad. Las primeras implementaciones de software de OSI resultaron lentas, consumían muchos recursos y desanimaron a los operadores de redes.

TCP/IP dominó el mercado comercial gracias a sus implementaciones gratuitas y eficientes. La distribución del sistema operativo UNIX de la Universidad de Berkeley incluyó la pila TCP/IP de forma nativa. La comunidad de investigadores adoptó el estándar rápidamente, mejorando el código mediante un proceso abierto y colaborativo.

❌ Error Común: Muchos técnicos confunden el modelo conceptual OSI con la pila de protocolos OSI. El modelo se mantiene plenamente vigente como marco teórico general, pero los protocolos específicos creados para OSI carecen de implantación comercial actual.

4.5. Niveles y capas de las arquitecturas

4.5.1. Capa física y transmisión de bits

La capa física gestiona la transmisión de secuencias de bits puros a través de un canal de comunicación. Esta capa define las propiedades mecánicas, eléctricas, funcionales y de procedimiento de la interfaz de red. El objetivo consiste en asegurar que un bit emitido adquiera el valor correcto en el destino.

El medio de transmisión define el soporte físico de la comunicación. Los medios guiados confinan la señal en un conducto sólido.

El cable de par trenzado utiliza hilos de cobre entrelazados para cancelar interferencias electromagnéticas. La fibra óptica emplea hilos de vidrio o plástico para transportar pulsos de luz inmunes al ruido electromagnético. Los medios no guiados utilizan ondas electromagnéticas en el espacio libre, como los canales de radio terrestre y los enlaces satelitales.

La codificación de línea adapta los datos digitales a las características del canal físico. Métodos como NRZ (Non-Return to Zero) representan los bits con niveles de voltaje constantes. La codificación Manchester introduce una transición en la mitad de cada intervalo de bit para asegurar la sincronización de los relojes del emisor y del receptor.

La modulación altera la amplitud, frecuencia o fase de una señal portadora analógica para representar bits digitales. Técnicas como la multiplexación permiten compartir un mismo medio físico entre múltiples flujos de datos, dividiendo la capacidad del enlace por frecuencias (FDM) o por ranuras de tiempo de transmisión (TDM).

La cantidad máxima de información transmisible depende del ancho de banda del canal. Podemos calcular la capacidad máxima teórica de un canal físico utilizando el teorema de Shannon-Hartley:

Donde representa la capacidad en bits por segundo, indica el ancho de banda en hercios, y la fracción expresa la relación señal a ruido del canal. Las interfaces físicas lidian con la atenuación, el fenómeno que reduce la potencia de la señal a medida que aumenta la distancia recorrida.

4.5.2. Capa de enlace de datos y control de acceso

La capa de enlace de datos agrupa los bits recibidos de la capa física en bloques lógicos llamados tramas. Esta capa transforma un medio de transmisión físico propenso a errores en un enlace que aparenta estar libre de fallos para los protocolos de nivel superior.

El entramado delimita el principio y el final de cada bloque de datos. Los protocolos insertan secuencias especiales de bits, conocidas como banderas, para separar una trama de la siguiente. El relleno de bits (bit stuffing) previene que los datos del usuario imiten accidentalmente la secuencia de la bandera insertando bits adicionales que el receptor elimina posteriormente.

El control de errores añade redundancia matemática a la trama para detectar alteraciones. El código de redundancia cíclica (CRC) trata los bits del mensaje como un polinomio y calcula el resto de una división polinomial. El emisor adjunta este resto, denominado secuencia de comprobación de trama (FCS), y el receptor repite la operación matemática para validar la integridad de los datos.

En las redes de difusión, la subcapa de control de acceso al medio (MAC) coordina qué dispositivo transmite cuando varios comparten el mismo canal físico. El algoritmo CSMA/CD (Acceso Múltiple por Detección de Portadora con Detección de Colisiones) obliga a las estaciones cableadas a escuchar el canal antes de emitir datos y a detener la transmisión si detectan una colisión.

Las redes inalámbricas emplean CSMA/CA (Prevención de Colisiones), requiriendo que el emisor envíe tramas de control previas para reservar el canal. Cada tarjeta de red cuenta con una dirección MAC, un identificador físico de 48 bits único de fábrica. Esta dirección dirige tramas a un destino específico o a todos los nodos mediante una dirección de difusión (broadcast).

Diagrama Mermaid
Diagrama: Proceso de encapsulación de datos en la capa de enlace para conformar una trama completa.

4.5.3. Capa de red y enrutamiento de paquetes

La capa de red transfiere bloques de datos, conocidos formalmente como datagramas o paquetes, desde el nodo de origen hasta el nodo de destino. Esta capa opera de un extremo a otro de la red, cruzando múltiples enlaces físicos y atravesando enrutadores intermedios.

El direccionamiento lógico asigna un identificador único de red a cada host. El protocolo IPv4 (Internet Protocol versión 4) utiliza direcciones de 32 bits organizadas en un identificador de red y un identificador de host. El protocolo IPv6 emplea direcciones de 128 bits para expandir el espacio de direccionamiento y elimina la necesidad de mecanismos de traducción de direcciones de red (NAT).

El enrutamiento determina la ruta para que el paquete alcance su destino final. Los enrutadores evalúan la dirección IP de destino y consultan sus tablas de enrutamiento para seleccionar la interfaz de salida. Los protocolos de estado de enlace, como OSPF, construyen un mapa completo de la topología de la red para calcular rutas de menor costo.

Los protocolos de vector de distancias, como RIP, calculan las rutas compartiendo tablas de enrutamiento con los nodos vecinos. La elección de la ruta cambia dinámicamente para reaccionar ante congestiones de tráfico o caídas de los enlaces físicos de transmisión a lo largo de la arquitectura.

La fragmentación ocurre cuando un enrutador recibe un paquete más grande que la unidad máxima de transmisión (MTU) del siguiente enlace. El protocolo IP divide la carga útil original en fragmentos más pequeños y duplica las cabeceras en cada uno para permitir su reensamblado exclusivo en el host de destino.

[!WARNING] El proceso de fragmentación consume recursos de procesamiento en los enrutadores y ralentiza el tráfico de datos. El protocolo IPv6 prohíbe la fragmentación en los enrutadores intermedios; el host de origen asume la responsabilidad de descubrir la MTU mínima de toda la ruta antes de iniciar la transmisión.

4.5.4. Capa de transporte y comunicación de extremo a extremo

La capa de transporte acepta los datos provenientes de la aplicación, los divide en unidades denominadas segmentos y garantiza que todas las piezas lleguen de manera confiable al otro extremo. Esta capa aísla a las aplicaciones de las variaciones en la tecnología de hardware de red subyacente.

La multiplexación orienta el tráfico de red entrante hacia el proceso de aplicación correcto. Para ello emplea los puertos, identificadores numéricos de 16 bits insertados en la cabecera del segmento. La combinación de una dirección IP de red y un número de puerto de transporte conforma un socket, definiendo el punto final exacto de la conexión.

El protocolo TCP (Transmission Control Protocol) establece una conexión lógica antes de comenzar a enviar datos reales de usuario. Utiliza un acuerdo de tres vías o three-way handshake (SYN, SYN-ACK, ACK) para sincronizar los números de secuencia iniciales entre el emisor y el receptor, y asegura la entrega ordenada de los segmentos.

El control de flujo de TCP regula la velocidad de transmisión para prevenir que un emisor rápido ahogue los búferes de memoria de un receptor lento. TCP emplea el mecanismo de ventana deslizante, donde el receptor especifica dinámicamente cuántos bytes adicionales está dispuesto a aceptar.

El protocolo UDP (User Datagram Protocol) transmite datagramas de forma independiente sin establecer una conexión previa ni rastrear su estado. UDP no proporciona retransmisión, control de flujo ni control de congestión, delegando la confirmación de la recepción a la propia aplicación de usuario.

Característica de Transporte TCP (Transmission Control Protocol) UDP (User Datagram Protocol)
Orientación de la sesión Orientado a conexión Sin conexión
Gestión de la entrega Ordenada y verificada No garantiza entrega ni orden
Control de flujo y congestión Implementa ventana deslizante No posee mecanismos de control
Sobrecarga de la cabecera 20 bytes fijos (sin contar opciones) 8 bytes fijos
Protocolos de aplicación asociados HTTP, FTP, SMTP DNS, SNMP, RTP (Streaming)
Tabla: Comparativa técnica y funcional de los protocolos de transporte TCP y UDP.
🧩 Analogía: Transmitir datos usando TCP equivale a un envío postal certificado donde el remitente recibe un acuse de recibo explícito por cada paquete. Transmitir por UDP equivale a enviar cartas por correo postal ordinario; introduces los sobres en el buzón con rapidez, pero ignoras si llegan a su destino o si se entregan desordenados.

4.5.5. Capas de sesión y presentación

La capa de sesión administra las interacciones lógicas entre dos procesos de aplicación comunicantes. La gestión de diálogos define el control del turno de transmisión, determinando si la comunicación opera en modo bidireccional alternado (half-duplex) o en modo bidireccional simultáneo (full-duplex).

Esta capa inserta puntos de control o marcas de sincronización dentro de flujos de datos prolongados. Si ocurre un fallo en la conexión de transporte, el sistema reanuda la transferencia del archivo exactamente desde el último punto de control confirmado, eludiendo la repetición de toda la transmisión.

La capa de presentación procesa la sintaxis y la semántica de la información transmitida. El propósito radica en que los sistemas informáticos con representaciones internas de datos diferentes se comuniquen sin problemas de incompatibilidad. Estándares abstractos como ASN.1 (Abstract Syntax Notation One) definen estructuras de datos genéricas.

Las operaciones de compresión de datos residen conceptualmente en este nivel, reduciendo la longitud de las secuencias de bits para minimizar el ancho de banda consumido. La capa de presentación gestiona el cifrado, transformando los datos originales en textos incomprensibles mediante algoritmos matemáticos para preservar la confidencialidad en canales públicos (ej. SSL/TLS).

4.5.6. Capa de aplicación y servicios al usuario

La capa de aplicación consolida los protocolos que proveen los servicios directos solicitados por los usuarios de la red. Esta capa reside en la cima de la jerarquía de protocolos y no ofrece servicios a ninguna otra capa superior del modelo, interactuando directamente con las aplicaciones de software.

Un protocolo de aplicación define el formato de los mensajes, su semántica y las reglas para su intercambio temporal. El DNS (Domain Name System) resuelve nombres de dominio legibles en direcciones IP numéricas enrutables. El protocolo DHCP (Dynamic Host Configuration Protocol) asigna direcciones IP e información de red a los dispositivos locales de manera automática.

El protocolo HTTP (HyperText Transfer Protocol) soporta la World Wide Web y define cómo los navegadores exigen documentos a los servidores web. El protocolo SMTP (Simple Mail Transfer Protocol) gobierna la transmisión de correo electrónico, transportando los mensajes de texto entre los agentes de transferencia.

Las interacciones de esta capa siguen principalmente la arquitectura cliente-servidor. El programa cliente inicia el contacto solicitando un servicio, una dirección o un archivo de datos. El programa servidor permanece en constante estado de escucha, recibe la petición, localiza el recurso y envía la respuesta al solicitante.

Diagrama Mermaid
Diagrama: Flujo de comunicación combinando protocolos de aplicación (DNS y HTTP) entre cliente y servidor.

4.6. Organismos de estandarización de redes

4.6.1. Concepto y utilidad de los estándares abiertos

Un estándar de red define un conjunto de reglas técnicas que regulan la comunicación entre dispositivos. Los fabricantes adoptan estas especificaciones para diseñar hardware y software de red. La adopción generalizada de un estándar crea un mercado unificado y reduce los costes de fabricación.

Los estándares abiertos publican sus especificaciones para el uso general de la industria. Su propósito principal consiste en garantizar la interoperabilidad. Esta propiedad asegura que sistemas diseñados por diferentes empresas se comuniquen sin problemas de incompatibilidad.

Un estándar propietario pertenece a una única empresa que controla sus especificaciones. Los clientes de estándares propietarios desarrollan dependencia hacia un solo proveedor. Los estándares abiertos evitan este encierro tecnológico y fomentan la competencia.

La utilidad de la interoperabilidad aumenta con el tamaño de la red. La ley de Metcalfe modela matemáticamente este comportamiento. Expresa que el valor de un sistema de telecomunicaciones crece proporcionalmente al cuadrado del número de usuarios conectados:

Donde representa el valor de la red, equivale al número de nodos compatibles y indica una constante de proporcionalidad.

Los estándares de facto surgen sin una planificación formal y dominan el mercado por su adopción masiva. Los estándares de jure reciben la aprobación oficial de un organismo normalizador reconocido. A menudo, un estándar de facto exitoso evoluciona hasta convertirse en un estándar de jure.

4.6.2. Organización internacional de normalización (ISO)

La ISO (International Organization for Standardization) es una organización voluntaria establecida en 1946. Agrupa a los comités nacionales de normalización de más de 150 países. Desarrolla normas técnicas para una amplia variedad de sectores industriales y comerciales.

💡 Historia Curiosa: La sigla ISO no corresponde a las iniciales en inglés de la organización. Deriva del término griego isos, que significa igual. Así, la organización mantiene un nombre uniforme en todos los idiomas.

La ISO gestiona sus trabajos a través de comités técnicos (TC). El comité JTC1 atiende las tecnologías de la información. Este grupo aborda la normalización de redes, computadoras y software. Cientos de grupos de trabajo (WG) redactan y revisan los documentos técnicos a nivel global.

El proceso de aprobación en la ISO sigue una secuencia estricta. Un grupo de trabajo elabora un primer documento denominado CD (Committee Draft). Los países miembros evalúan el CD durante seis meses y proponen modificaciones. Si obtiene la mayoría de los votos, el documento avanza a la siguiente fase.

El texto revisado se denomina DIS (Draft International Standard). El DIS circula nuevamente para recibir comentarios y someterse a votación. Tras incorporar las correcciones finales, la organización aprueba y publica el texto como IS (International Standard).

El logro más conocido de la ISO en redes es el modelo OSI (Open Systems Interconnection). Define una arquitectura teórica de siete capas para sistemas de comunicación. Aunque los protocolos OSI no lograron imponerse en el mercado, el modelo conceptual estructura el diseño de las redes modernas.

4.6.3. Unión internacional de telecomunicaciones (ITU-T)

La ITU-T (Telecommunications Standardization Sector) actúa como el organismo de las Naciones Unidas especializado en telecomunicaciones. Coordina las redes telefónicas y los servicios globales de comunicación de datos. Integra tanto a representantes gubernamentales como a empresas del sector privado.

🎯 Tip: Los documentos técnicos publicados por la ITU-T reciben el nombre de Recomendaciones. Los gobiernos no tienen obligación legal de adoptarlas, pero en la práctica funcionan como estándares internacionales que evitan el aislamiento de las redes nacionales.

El trabajo técnico de la ITU-T se organiza en Grupos de Estudio (SG). Estos grupos analizan tecnologías emergentes y redactan las especificaciones. Las recomendaciones de la ITU-T organizan sus títulos mediante una letra seguida de un número. La letra indica la serie temática del estándar.

Tabla: Principales series de recomendaciones de la ITU-T
Serie Ámbito de aplicación técnica Ejemplos conocidos
V Comunicación de datos sobre la red telefónica (módems) V.24, V.90
X Redes de datos y comunicaciones de sistemas abiertos X.25, X.509
G Sistemas y medios de transmisión G.992 (ADSL)
H Sistemas audiovisuales y multimedia H.264, H.323

La ITU-T lidera la estandarización de las conexiones de área amplia (WAN) y el acceso de banda ancha. Definió las jerarquías digitales plesiócronas (PDH) y síncronas (SDH). También especifica las distintas generaciones de acceso por línea de abonado digital (DSL).

4.6.4. Instituto de ingenieros eléctricos y electrónicos (IEEE)

El IEEE (Institute of Electrical and Electronics Engineers) agrupa a profesionales de la ingeniería a nivel mundial. Coordina la publicación de revistas científicas, congresos y estándares tecnológicos. Su actividad en redes de computadoras se concentra en el Comité 802.

El comité IEEE 802 desarrolla estándares para redes de área local (LAN) y redes de área metropolitana (MAN). La arquitectura del proyecto 802 abarca la capa física y la capa de enlace de datos del modelo OSI. Divide la capa de enlace en las subcapas de control de enlace lógico (LLC) y control de acceso al medio (MAC).

❌ Error Común: Confundir el estándar IEEE 802.3 con un simple cable. El estándar 802.3 abarca tanto las especificaciones del medio físico como el protocolo MAC (CSMA/CD) para formar la tecnología Ethernet completa.

El trabajo del comité se distribuye en múltiples grupos activos. Cada grupo investiga una tecnología de red concreta. Algunos estándares antiguos han quedado obsoletos, mientras que otros lideran el mercado actual.

Diagrama Mermaid
Diagrama: Estructura de los principales grupos de trabajo del comité IEEE 802.

El grupo 802.3 gestiona todas las variantes de Ethernet, desde las primeras versiones sobre cable coaxial hasta las conexiones ópticas de decenas de gigabits. El grupo 802.11 mantiene la tecnología de redes locales inalámbricas comerciales (Wi-Fi). El grupo 802.15 regula las redes de área personal (PAN) inalámbricas, como Bluetooth y Zigbee.

4.6.5. Grupo de trabajo de ingeniería de internet (IETF)

El IETF (Internet Engineering Task Force) asume el desarrollo de los protocolos de la arquitectura TCP/IP. Funciona bajo la supervisión de la ISOC (Internet Society) y del IAB (Internet Architecture Board). A diferencia de otros organismos, mantiene una estructura abierta donde cualquier individuo participa en sus listas de correo.

El IETF divide su labor en áreas de conocimiento, como enrutamiento, seguridad o aplicaciones. Los grupos de trabajo operan dentro de estas áreas para resolver problemas concretos. Las especificaciones de Internet utilizan un formato documental llamado RFC (Request for Comments).

Los documentos RFC siguen un ciclo de maduración estricto para convertirse en estándares oficiales. El proceso prioriza la experiencia operativa sobre la teoría. Se requiere la existencia de código funcional y múltiples implementaciones independientes antes de aprobar una norma.

Diagrama Mermaid
Diagrama: Progreso de un RFC hasta alcanzar la categoría de estándar de Internet.

Todos los RFC se numeran cronológicamente y su contenido jamás se modifica una vez publicado. Si un protocolo requiere correcciones, el IETF emite un nuevo RFC que reemplaza o complementa al anterior. Tecnologías cotidianas como HTTP, SMTP y el propio IP se definen en estos documentos.

4.6.6. Relación y colaboración entre los organismos de estandarización

Los distintos organismos de estandarización colaboran para evitar la fragmentación tecnológica. La interoperabilidad global exige que las decisiones del IEEE, la ITU-T y el IETF mantengan la coherencia. Cada institución asume un segmento específico del ecosistema de comunicaciones.

El IETF regula los protocolos de las capas de red y transporte de Internet (IPv4, IPv6, TCP, UDP). Delega la definición de las capas de acceso a la red en otros organismos. El IEEE diseña los estándares para las redes locales (Ethernet, Wi-Fi) que transportan los paquetes IP.

La ITU-T especifica los sistemas de transmisión de área amplia que enlazan los enrutadores de los proveedores de servicios. Proporciona las tecnologías de capa física, como las líneas DSL o las redes ópticas síncronas (SONET/SDH). Las organizaciones integran los protocolos de unas y otras como piezas de un sistema modular.

Diagrama Mermaid
Diagrama: Interacción funcional de los protocolos emitidos por distintos organismos de estandarización.

La ISO certifica frecuentemente los estándares desarrollados por el IEEE o la ITU-T para otorgarles validez como normativas internacionales unificadas. Observamos que el IETF también ratifica formatos creados por consorcios web. El éxito de las comunicaciones modernas reside en este esfuerzo conjunto para alinear todas las arquitecturas de red bajo especificaciones compartidas.

5. Conclusiones

Las arquitecturas basadas en niveles (modelos de red que dividen las funciones de transmisión en capas apiladas) estructuran la complejidad de las comunicaciones informáticas. Esta jerarquía aísla las especificaciones físicas del hardware de red respecto a los servicios de la capa de aplicación. Un desarrollador de software diseña un programa de correo electrónico sin preocuparse por la modulación de las señales eléctricas o de radio que el dispositivo envía al medio físico.

El diseño modular facilita la evolución independiente de cada nivel. Podemos sustituir tecnologías de una capa sin reescribir toda la pila de protocolos (conjunto de protocolos que operan en los diferentes niveles de la arquitectura).

Un usuario puede cambiar una conexión IEEE 802.3 (estándar para redes cableadas Ethernet) por IEEE 802.11 (estándar para redes inalámbricas Wi-Fi) en la capa de acceso. La capa de red sigue utilizando el mismo direccionamiento IP y la comunicación fluye sin interrupciones.

El modelo TCP/IP (Transmission Control Protocol/Internet Protocol) domina por completo el mercado actual y sostiene la conectividad global de las redes. Por su parte, el modelo OSI (Open Systems Interconnection) funciona como el marco conceptual de referencia. La industria no fabrica sistemas que implementen los siete niveles OSI estrictamente, pero este estándar rige el vocabulario técnico de diseño y permite explicar el encapsulado de datos en entornos académicos.

Nuevas tendencias tecnológicas reestructuran el papel de las capas inferiores. Las SDN (redes definidas por software, que separan el plano de control del plano de datos) extraen la lógica de enrutamiento de los dispositivos físicos.

Un controlador centralizado dicta ahora las reglas de reenvío a los conmutadores a través de la red. Asimismo, la NFV (virtualización de funciones de red) reemplaza dispositivos intermedios físicos, como cortafuegos o balanceadores de carga, por máquinas virtuales que se ejecutan sobre servidores estándar.

En la Formación Profesional, comprender la separación de estas capas vertebra la enseñanza de módulos como 'Redes locales' o 'Servicios en red'.

El mercado laboral solicita técnicos que utilicen los modelos de referencia para diagnosticar fallos de forma ordenada, desde un cable defectuoso en el nivel físico hasta un problema de resolución de nombres en el nivel de aplicación. Las aulas integran herramientas de virtualización de redes para preparar al alumnado en la administración de infraestructuras definidas completamente por software.

6. Bibliografía

  • Stallings, W. (2004). Comunicaciones y redes de computadores. Prentice Hall. — Describe la estructura de las arquitecturas de protocolos y los elementos del intercambio de datos.
  • Tanenbaum, A. S., Wetherall, D. J. (2012). Redes de computadoras. Pearson. — Expone la funcionalidad detallada de las capas de red físicas y lógicas.
  • Kurose, J. F., Ross, K. W. (2010). Redes de computadoras: Un enfoque descendente. Addison-Wesley. — Analiza el modelo TCP/IP partiendo de la capa de aplicación hacia el hardware.
  • Forouzan, B. A. (2010). Data Communications and Networking with TCP/IP Protocol Suite. McGraw-Hill. — Aporta ejemplos didácticos sobre el encapsulado y los estándares.
  • Olifer, N., Olifer, V. (2006). Redes de computadoras. Principios, tecnología y protocolos. McGraw-Hill. — Muestra la evolución y estandarización de las topologías y medios.
  • IETF. (1989). RFC 1122: Requirements for Internet Hosts. IETF. — Establece las normas de arquitectura y capas de comunicación en Internet.

¿Te ha gustado este tema de muestra?

Consigue el temario completo de Secundaria PES y multiplica tus opciones de éxito en las oposiciones. Estudia con temas redactados para el tribunal y repasa en cualquier lugar con los audios MP3 de alta fidelidad.

  • Rúbrica del tribunal: redactados al milímetro para convencer a los correctores.
  • Audios de repaso: material MP3 de alta fidelidad para aprovechar cada minuto libre.
  • Garantía 2026: temarios 100% actualizados y libres de contenido obsoleto.
  • Acceso inmediato: descarga digital al instante en un solo clic y empieza hoy.
Temario Completo Sin permanencia ni cuotas ocultas
🔒 Acceso inmediato sin registros