0% encontró este documento útil (0 votos)
22 vistas6 páginas

Modelo TCP/IP: Capas y Evolución

El modelo TCP/IP es un conjunto de protocolos que facilita la comunicación en redes, estructurado en cuatro capas: Acceso a la Red, Internet, Transporte y Aplicación. Ha evolucionado desde sus inicios en los años 70, adaptándose a tecnologías modernas como IPv6 y QUIC, mejorando la seguridad y velocidad de las conexiones. Conceptos clave incluyen el segmento TCP, el saludo de tres vías y el control de flujo mediante la ventana deslizante, todos esenciales para la comunicación confiable entre dispositivos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas6 páginas

Modelo TCP/IP: Capas y Evolución

El modelo TCP/IP es un conjunto de protocolos que facilita la comunicación en redes, estructurado en cuatro capas: Acceso a la Red, Internet, Transporte y Aplicación. Ha evolucionado desde sus inicios en los años 70, adaptándose a tecnologías modernas como IPv6 y QUIC, mejorando la seguridad y velocidad de las conexiones. Conceptos clave incluyen el segmento TCP, el saludo de tres vías y el control de flujo mediante la ventana deslizante, todos esenciales para la comunicación confiable entre dispositivos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

El modelo TCP/IP es un conjunto de protocolos que define cómo los dispositivos se comunican

en una red. Se desarrolló en los años 70 y ha evolucionado hasta convertirse en la base de


Internet. Su estructura se basa en cuatro capas, a diferencia del modelo OSI de siete capas.

Etapas y funciones del modelo TCP/IP

El modelo TCP/IP está compuesto por cuatro capas, cada una con funciones específicas:

1. Capa de Acceso a la Red (Enlace de Datos y Física)

 Se encarga de la transmisión física de datos a través de cables, fibra óptica o


inalámbrico.
 Define cómo los dispositivos se conectan a la red (por ejemplo, Ethernet, Wi-Fi, PPP).
 Maneja direcciones MAC y la detección de errores a nivel de enlace.

Antes vs. Ahora:

 Antes: Redes de área local con conexiones físicas básicas.


 Ahora: Redes avanzadas con múltiples tecnologías (5G, fibra óptica, IoT).

2. Capa de Internet (Red)

 Su principal función es el direccionamiento y el enrutamiento de datos.


 Utiliza direcciones IP para identificar dispositivos en la red.
 Protocolos clave: IP (IPv4 e IPv6), ICMP, ARP.

Antes vs. Ahora:

 Antes: IPv4 con un espacio de direcciones más limitado.


 Ahora: IPv6 permite más dispositivos conectados y mayor seguridad.

3. Capa de Transporte

 Asegura la comunicación confiable entre dispositivos.


 Usa TCP (confiable) y UDP (rápido, pero sin confirmación).
 Funciones clave: control de flujo, segmentación, verificación de errores.
Antes vs. Ahora:

 Antes: TCP era el protocolo principal, con menos optimización para tráfico en tiempo
real.
 Ahora: UDP se usa más en streaming y VoIP para reducir latencia.

4. Capa de Aplicación

 Incluye los protocolos usados por las aplicaciones: HTTP, FTP, DNS, SMTP.
 Maneja la comunicación final entre usuario y red.

Antes vs. Ahora:

 Antes: Aplicaciones más simples con protocolos básicos (FTP, Telnet).


 Ahora: Protocolos seguros (HTTPS, SSH) y servicios en la nube.

Conceptos clave dentro del modelo TCP/IP

Segmento TCP

 Es una unidad de datos en la capa de transporte.


 Incluye encabezado y datos.
 Contiene información como puertos de origen/destino, número de secuencia,
checksum.

Número de puerto

 Identifica servicios específicos en un dispositivo.


 Ejemplos: HTTP (80), HTTPS (443), FTP (21), SSH (22).

Saludo de tres vías (Three-Way Handshake)

 Es el proceso de inicio de una conexión TCP entre dos dispositivos.


 Pasos:
1. Cliente envía SYN (solicitud de conexión).
2. Servidor responde con SYN-ACK.
3. Cliente confirma con ACK.

Ventana deslizante

 Técnica para control de flujo en TCP.


 Permite enviar varios segmentos antes de esperar confirmación, optimizando la
velocidad.

Acuse de recibo (ACK)

 Confirmación de que un segmento ha llegado correctamente.


 TCP usa ACK para garantizar la entrega de datos.

Modelo TCP/IP: Detalles Técnicos y Evolución


1️. Etapas del Modelo TCP/IP y su Evolución
Antes: Se usaban redes cerradas y protocolos propietarios. TCP/IP surgió en los años
70 con ARPANET.
Ahora: TCP/IP es el estándar mundial de Internet, con IPv6, seguridad avanzada y
optimización para redes móviles y de alta velocidad.
2️. Funciones y Conceptos Claves en TCP/IP
Segmento TCP
Un segmento TCP es una unidad de datos de la capa de transporte que permite la
comunicación confiable entre dispositivos.
Estructura de un segmento TCP:
 Número de secuencia: Indica el orden del segmento.
 Número de acuse de recibo (ACK): Confirma que un segmento ha sido
recibido correctamente.
 Banderas: Como SYN (inicio de conexión), ACK (confirmación) y FIN (cierre de
conexión).
 Checksum: Verificación de errores.
Ejemplo:
Cuando descargas un archivo, TCP divide los datos en segmentos, los envía y espera
ACK para cada uno, garantizando que el archivo llegue correctamente.

Número de Puerto
Los números de puerto identifican servicios en un dispositivo. Se combinan con
direcciones IP para establecer conexiones.
Tipos de puertos:
 Puertos bien conocidos (0-1023): Para servicios estándar como HTTP (80),
HTTPS (443), SSH (22), DNS (53).
 Puertos registrados (1024-49151): Usados por aplicaciones específicas.
 Puertos dinámicos (49152-65535): Usados temporalmente por clientes para
establecer conexiones.
Ejemplo:
Cuando ingresas a una página web, tu navegador usa el puerto 443 para HTTPS y el
servidor web responde a través de ese puerto.

Saludo de Tres Vías (Three-Way Handshake)


Proceso que inicia una conexión TCP entre un cliente y un servidor.
Pasos del saludo de tres vías:
1. Cliente → Servidor: SYN (Solicitud de conexión).
2. Servidor → Cliente: SYN-ACK (Aceptación y sincronización).
3. Cliente → Servidor: ACK (Confirmación y establecimiento de conexión).
Ejemplo:
Cuando abres un sitio web, tu navegador y el servidor hacen este proceso antes de
intercambiar datos.

Evolución:
 Antes, el Three-Way Handshake era estándar.
 Ahora, con QUIC (usado por Google), el proceso se reduce para mejorar la
velocidad.
Ventana Deslizante (Sliding Window Protocol)
Mecanismo de control de flujo en TCP para optimizar la transmisión de datos.
Funcionamiento:
 TCP no espera una confirmación para cada paquete.
 Usa una "ventana" que permite enviar varios paquetes antes de recibir un ACK.
 Si hay errores, ajusta el tamaño de la ventana para evitar saturación.
Ejemplo:
En un video en streaming, si la conexión es estable, la ventana deslizante es grande
para acelerar la transmisión. Si hay pérdida de datos, se reduce para evitar congestión.
Evolución:
 Antes: Ventanas fijas y pequeñas.
 Ahora: Algoritmos como TCP Reno y TCP CUBIC ajustan dinámicamente la
ventana.

Acuse de Recibo (ACK - Acknowledgment)


Los ACKs garantizan la entrega de datos en TCP.
Tipos de ACKs:
 ACK normal: Confirma recepción de un segmento.
 Cumulative ACK: Confirma varios segmentos a la vez.
 Selective ACK (SACK): TCP puede confirmar paquetes fuera de orden,
mejorando la eficiencia.
Ejemplo:
Si envías un mensaje en WhatsApp, el servidor responde con un ACK para confirmar
que llegó correctamente.
Evolución:
 Antes: Un ACK por cada paquete.
 Ahora: SACK y optimizaciones como Fast Retransmit reducen la latencia.
Ejemplo:
 TCP: Descargar un archivo de Google Drive.
 UDP: Videollamadas en Zoom (prioriza velocidad sobre confiabilidad).

4️. Evolución de TCP/IP y su Futuro


Antes:
 TCP/IP fue diseñado en los 70 para redes militares y académicas.
 Se usaban protocolos como Telnet y FTP.
Ahora:
 IPv6 reemplaza IPv4, con más direcciones y mejor seguridad.
 Protocolos como QUIC y HTTP/3 mejoran la velocidad.
Futuro:
 Redes 6G: Optimizadas para inteligencia artificial.
 Mayor seguridad: Integración con blockchain y criptografía cuántica.
 Menos latencia: Uso de redes definidas por software (SDN) y edge computing.

También podría gustarte