Ajustes en el temario

This commit is contained in:
Kris Villa Ema 2026-05-18 12:49:23 +02:00
parent a5596b2499
commit 76aa1e8b8d
4 changed files with 1066 additions and 8 deletions

View File

@ -197,15 +197,15 @@ Una red tiene 2 partes: **host** y **red**.
## 3. Protocolos principales de TCP IP
- IP (Internet Protocol): Direccionamiento y el enrutamiento de paquetes.
- **IP** (Internet Protocol): Direccionamiento y el enrutamiento de paquetes.
- Versiones:
- IPv4, con direcciones de 32 bits.
- IPv6, con direcciones de 128 bits.
- No garantiza la entrega de los paquetes.
- TCP (Transmission Control Protocol):
- **TCP** (Transmission Control Protocol):
- Capa de transporte.
- Proporciona una comunicación orientada a conexión, fiable, con control de flujo y de errores. Garantiza que todos los segmentos llegan en orden y sin errores. Se usa para aplicaciones donde la fiabilidad es crítica, como la navegación web con HTTP y HTTPS, el correo electrónico y la transferencia de ficheros con FTP.
- UDP (User Datagram Protocol):
- **UDP** (User Datagram Protocol):
- Capa de transporte.
- No orientado a conexión y no garantiza la entrega ni el orden de los paquetes.
- Es más rápido que TCP por eso se usa en aplicaciones donde la velocidad es más importante que la fiabilidad, como el streaming de vídeo, los juegos en red, las consultas DNS y las comunicaciones de voz sobre IP.
@ -227,7 +227,7 @@ Una red tiene 2 partes: **host** y **red**.
- Protocolo de la web, que permite la transferencia de páginas y recursos entre servidores y clientes.
- Puerto 80.
- **HTTPS** es la versión segura de HTTP sobre TLS y opera en el puerto 443
- FTP (File Transfer Protocol)
- **FTP** (File Transfer Protocol)
- Permite la transferencia de ficheros entre sistemas.
- Puertos:
- 21 - canal de control

View File

@ -1,6 +1,6 @@
## Bloque 4 Tema 7. El modelo TCP/IP y el modelo de referencia de interconexión de sistemas abiertos OSI de ISO. Protocolos TCP/IP.
## Bloque 4 Tema 7. El modelo TCP IP y el modelo de referencia de interconexión de sistemas abiertos OSI de ISO. Protocolos TCP IP.
Este tema estudia los dos modelos de referencia fundamentales para las redes de comunicaciones: el modelo OSI de la ISO y el modelo TCP/IP, así como los principales protocolos de la familia TCP/IP.
Este tema estudia los dos modelos de referencia fundamentales para las redes de comunicaciones: el modelo OSI de la ISO y el modelo TCP IP, así como los principales protocolos de la familia TCP IP.
---
@ -26,7 +26,7 @@ La capa 7 es la capa de aplicación. Es la interfaz con el usuario y proporciona
---
## 2. El modelo TCP/IP
## 2. El modelo TCP IP
El modelo TCP/IP es un modelo práctico, base de Internet, desarrollado por DARPA. Define tanto la arquitectura como los protocolos reales de comunicación.
@ -36,7 +36,7 @@ La correspondencia entre ambos modelos es la siguiente: las capas de aplicación
---
## 3. Protocolos principales de TCP/IP
## 3. Protocolos principales de TCP IP
El protocolo IP, o Internet Protocol, opera en la capa de internet. Su función es el direccionamiento y el enrutamiento de paquetes. Existe en dos versiones: IPv4, con direcciones de 32 bits, e IPv6, con direcciones de 128 bits. IP no garantiza la entrega de los paquetes.

View File

@ -0,0 +1,933 @@
# B4T8. Internet: arquitectura de red. Origen, evolución y estado actual. Principales servicios. Protocolos HTTP, HTTPS y SSL/TLS
## Introducción
Internet es una red mundial de redes interconectadas basada en la familia de protocolos TCP/IP.
Su objetivo principal es permitir la comunicación entre sistemas heterogéneos mediante protocolos estándar.
Internet constituye la infraestructura básica de comunicaciones de la sociedad digital actual y soporta servicios como:
- navegación web;
- correo electrónico;
- transferencia de archivos;
- servicios en la nube;
- videoconferencia;
- redes sociales;
- administración electrónica.
Para el examen TAI es especialmente importante:
- comprender la arquitectura TCP/IP;
- conocer la evolución histórica de Internet;
- distinguir los principales servicios;
- entender HTTP y HTTPS;
- conocer SSL/TLS y sus mecanismos de seguridad.
---
# 1. Origen y evolución de Internet
## 1.1 ARPANET
El origen de Internet se sitúa en ARPANET (Advanced Research Projects Agency Network), red creada en Estados Unidos por la agencia DARPA en 1969.
### Objetivos principales
- interconectar centros de investigación;
- garantizar comunicaciones resistentes ante fallos;
- compartir recursos computacionales.
### Características
- red descentralizada;
- conmutación de paquetes;
- uso inicial del protocolo NCP (Network Control Protocol).
Primeros nodos:
- UCLA;
- Stanford;
- UCSB;
- Universidad de Utah.
---
## 1.2 Aparición de TCP/IP
Durante los años 70 surgió la necesidad de interconectar redes heterogéneas.
Vinton Cerf y Robert Kahn desarrollaron TCP/IP.
### Características
- independencia del hardware;
- interconexión entre redes;
- direccionamiento universal;
- transmisión fiable.
Fecha clave:
- 1 de enero de 1983: ARPANET adopta TCP/IP.
Este hecho suele considerarse el nacimiento oficial de Internet.
---
## 1.3 Expansión académica y comercial
Décadas de 1980 y 1990:
- expansión universitaria;
- creación de NSFNET;
- aparición de proveedores ISP (Internet Service Provider);
- crecimiento global.
La aparición de la World Wide Web (WWW) impulsó definitivamente Internet.
Elementos clave:
- HTTP;
- HTML;
- navegadores web.
Tim Berners-Lee desarrolló la WWW en el CERN en 1989.
---
## 1.4 Evolución posterior
Hitos importantes:
| Década | Evolución |
|---|---|
| 1990 | Web y navegadores |
| 2000 | Banda ancha y comercio electrónico |
| 2010 | Redes sociales y cloud computing |
| 2020 | IoT, 5G, IA y edge computing |
---
## 1.5 Estado actual de Internet
Características actuales:
- red global descentralizada;
- predominio de IPv4 con transición progresiva a IPv6;
- uso masivo de servicios cloud;
- crecimiento del tráfico multimedia;
- aumento de dispositivos IoT;
- necesidad crítica de ciberseguridad.
### Tendencias
- virtualización de redes;
- SDN (Software Defined Networking);
- Zero Trust;
- computación distribuida;
- edge computing;
- cifrado generalizado mediante HTTPS.
---
# 2. Arquitectura de red de Internet
## 2.1 Concepto de arquitectura TCP/IP
Internet utiliza la arquitectura TCP/IP.
Se organiza en capas.
Cada capa ofrece servicios a la superior.
### Ventajas
- modularidad;
- interoperabilidad;
- escalabilidad;
- independencia tecnológica.
---
## 2.2 Modelo TCP/IP
El modelo TCP/IP suele dividirse en 4 capas.
| Capa TCP/IP | Función principal | Protocolos |
|---|---|---|
| Aplicación | Servicios al usuario | HTTP, FTP, SMTP, DNS |
| Transporte | Comunicación extremo a extremo | TCP, UDP |
| Internet | Encaminamiento | IP, ICMP |
| Acceso a red | Acceso físico y enlace | Ethernet, WiFi |
---
## 2.3 Relación entre TCP/IP y OSI
| Modelo OSI | Modelo TCP/IP |
|---|---|
| Aplicación | Aplicación |
| Presentación | Aplicación |
| Sesión | Aplicación |
| Transporte | Transporte |
| Red | Internet |
| Enlace de datos | Acceso a red |
| Física | Acceso a red |
> ### Importante para examen
- TCP/IP es el modelo práctico usado en Internet.
- OSI es un modelo teórico de referencia.
---
## 2.4 Direccionamiento IP
Cada dispositivo conectado a Internet necesita una dirección IP.
Tipos:
### IPv4
### Características
- 32 bits;
- representación decimal con puntos;
- ejemplo: 192.168.1.1.
Problema principal:
- agotamiento de direcciones.
---
### IPv6
### Características
- 128 bits;
- representación hexadecimal;
- enorme espacio de direcciones.
### Ejemplo
2001:0db8:85a3:0000:0000:8a2e:0370:7334
### Ventajas
- más direcciones;
- autoconfiguración;
- seguridad integrada;
- mejor soporte para IoT.
---
## 2.5 Encaminamiento
El encaminamiento determina el camino que siguen los paquetes.
Dispositivos implicados:
- routers.
### Protocolos importantes
| Protocolo | Función |
|---|---|
| RIP | Routing básico |
| OSPF | Routing interno avanzado |
| BGP | Routing entre sistemas autónomos |
BGP (Border Gateway Protocol) es fundamental en Internet.
---
## 2.6 DNS
DNS (Domain Name System) traduce nombres de dominio en direcciones IP.
### Ejemplo
www.example.com → 93.184.216.34
### Ventajas
- facilita el uso de Internet;
- evita memorizar direcciones IP.
### Puertos
- UDP 53;
- TCP 53.
---
# 3. Principales servicios de Internet
## 3.1 World Wide Web
La WWW permite acceder a documentos hipermedia.
### Componentes
- navegador;
- servidor web;
- HTTP/HTTPS;
- HTML.
Puerto habitual:
- HTTP: 80;
- HTTPS: 443.
---
## 3.2 Correo electrónico
Permite intercambio de mensajes.
Protocolos:
| Protocolo | Función | Puerto |
|---|---|---|
| SMTP | Envío | 25 |
| POP3 | Descarga | 110 |
| IMAP | Acceso remoto | 143 |
Versiones seguras:
| Protocolo | Puerto seguro |
|---|---|
| SMTPS | 465 |
| POP3S | 995 |
| IMAPS | 993 |
---
## 3.3 Transferencia de archivos
### FTP
FTP (File Transfer Protocol).
### Características
- transferencia de archivos;
- protocolo no cifrado.
### Puertos
- 20 datos;
- 21 control.
---
### SFTP
Basado en SSH.
Puerto:
- 22.
Más seguro que FTP.
---
## 3.4 Acceso remoto
### Telnet
Acceso remoto sin cifrar.
Puerto:
- 23.
Actualmente obsoleto por inseguridad.
---
### SSH
SSH (Secure Shell).
### Características
- acceso remoto seguro;
- cifrado;
- autenticación.
Puerto:
- 22.
---
## 3.5 Servicios multimedia
Incluyen:
- streaming;
- videoconferencia;
- VoIP.
Protocolos habituales:
| Protocolo | Uso |
|---|---|
| RTP | Transporte multimedia |
| SIP | Señalización VoIP |
| RTSP | Streaming |
---
## 3.6 Servicios cloud
### Modelos principales
| Modelo | Descripción |
|---|---|
| IaaS | Infraestructura como servicio |
| PaaS | Plataforma como servicio |
| SaaS | Software como servicio |
### Características
- elasticidad;
- alta disponibilidad;
- acceso remoto;
- pago por uso.
---
# 4. HTTP
## 4.1 Concepto
HTTP (HyperText Transfer Protocol) es el protocolo de transferencia de hipertexto.
Permite la comunicación entre:
- clientes web;
- servidores web.
### Características
- protocolo de aplicación;
- modelo cliente-servidor;
- sin estado (stateless);
- basado normalmente en TCP.
Puerto:
- 80.
---
## 4.2 Funcionamiento básico
### Secuencia
1. El cliente solicita un recurso.
2. El servidor procesa la petición.
3. El servidor responde.
4. El cliente interpreta la respuesta.
### Ejemplo
Cliente:
GET /index.html HTTP/1.1
Servidor:
HTTP/1.1 200 OK
---
## 4.3 Métodos HTTP
| Método | Función |
|---|---|
| GET | Obtener recurso |
| POST | Enviar datos |
| PUT | Actualizar recurso |
| DELETE | Eliminar recurso |
| HEAD | Obtener cabeceras |
| OPTIONS | Consultar capacidades |
| PATCH | Modificación parcial |
---
## 4.4 Códigos de estado HTTP
### 1xx Informativos
| Código | Significado |
|---|---|
| 100 | Continue |
---
### 2xx Éxito
| Código | Significado |
|---|---|
| 200 | OK |
| 201 | Created |
| 204 | No Content |
---
### 3xx Redirecciones
| Código | Significado |
|---|---|
| 301 | Moved Permanently |
| 302 | Found |
| 304 | Not Modified |
---
### 4xx Error cliente
| Código | Significado |
|---|---|
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden |
| 404 | Not Found |
---
### 5xx Error servidor
| Código | Significado |
|---|---|
| 500 | Internal Server Error |
| 502 | Bad Gateway |
| 503 | Service Unavailable |
---
## 4.5 Cabeceras HTTP
### Ejemplos
| Cabecera | Función |
|---|---|
| Host | Dominio solicitado |
| User-Agent | Cliente utilizado |
| Content-Type | Tipo de contenido |
| Cookie | Información de sesión |
| Authorization | Credenciales |
---
## 4.6 Evolución de HTTP
### HTTP/1.0
- una conexión por recurso.
### HTTP/1.1
- conexiones persistentes;
- mejoras de rendimiento.
### HTTP/2
- multiplexación;
- compresión de cabeceras;
- mejor eficiencia.
### HTTP/3
### Características
- usa QUIC;
- basado en UDP;
- menor latencia;
- mejor rendimiento móvil.
---
# 5. HTTPS
## 5.1 Concepto
HTTPS (HyperText Transfer Protocol Secure) es HTTP sobre SSL/TLS.
Objetivo:
- proteger comunicaciones web.
Puerto:
- 443.
---
## 5.2 ## Servicios de seguridad
HTTPS proporciona:
| Servicio | Descripción |
|---|---|
| Confidencialidad | Cifrado de datos |
| Integridad | Detección de modificaciones |
| Autenticación | Verificación del servidor |
---
## 5.3 Funcionamiento general
### Fases
1. Establecimiento de conexión TLS.
2. Intercambio de certificados.
3. Negociación criptográfica.
4. Generación de claves.
5. Comunicación cifrada HTTP.
---
## 5.4 Certificados digitales
Un certificado digital vincula:
- identidad;
- clave pública.
Emitidos por:
- CA (Certification Authority).
Contenido:
- titular;
- clave pública;
- emisor;
- firma digital;
- periodo de validez.
---
## 5.5 Problemas de seguridad mitigados por HTTPS
| Amenaza | Mitigación |
|---|---|
| Escucha de tráfico | Cifrado |
| Manipulación | Integridad |
| Suplantación | Certificados |
| Man in the Middle | Validación TLS |
---
# 6. SSL y TLS
## 6.1 Concepto
SSL (Secure Sockets Layer) y TLS (Transport Layer Security) son protocolos criptográficos.
Objetivo:
- proteger comunicaciones en red.
TLS es el sucesor de SSL.
SSL está obsoleto.
### Versiones inseguras
- SSL 2.0;
- SSL 3.0;
- TLS 1.0;
- TLS 1.1.
### Versiones recomendadas
- TLS 1.2;
- TLS 1.3.
---
## 6.2 ## Servicios de seguridad
TLS proporciona:
- confidencialidad;
- integridad;
- autenticación.
---
## 6.3 Criptografía utilizada
TLS combina:
### Criptografía asimétrica
Uso:
- intercambio de claves;
- autenticación.
### Ejemplos
- RSA;
- ECC.
---
### Criptografía simétrica
Uso:
- cifrado de datos.
### Ejemplos
- AES;
- ChaCha20.
---
### Funciones hash
Uso:
- integridad.
### Ejemplos
- SHA-256;
- SHA-384.
---
## 6.4 Handshake TLS
Proceso simplificado:
1. Cliente inicia conexión.
2. Cliente indica versiones y algoritmos soportados.
3. Servidor envía certificado.
4. Cliente valida certificado.
5. Intercambio de claves.
6. Se generan claves de sesión.
7. Comunicación cifrada.
---
## 6.5 Suites criptográficas
Definen:
- algoritmo de intercambio;
- algoritmo de cifrado;
- algoritmo hash.
### Ejemplo
TLS_AES_256_GCM_SHA384
---
## 6.6 TLS 1.3
Mejoras:
- menor latencia;
- eliminación de algoritmos inseguros;
- simplificación del protocolo;
- mayor seguridad.
---
## 6.7 PKI
PKI (Public Key Infrastructure).
Conjunto de elementos necesarios para gestionar certificados.
Incluye:
- autoridades certificadoras;
- autoridades de registro;
- certificados;
- listas de revocación.
---
# 7. Seguridad en Internet
## 7.1 Amenazas habituales
| Amenaza | Descripción |
|---|---|
| Malware | Software malicioso |
| Phishing | Robo de credenciales |
| DoS/DDoS | Saturación de servicios |
| Sniffing | Captura de tráfico |
| Spoofing | Suplantación |
| MITM | Intercepción de comunicaciones |
---
## 7.2 Medidas de protección
| Medida | Función |
|---|---|
| Firewalls | Filtrado |
| IDS/IPS | Detección y prevención |
| VPN | Comunicaciones seguras |
| TLS | Cifrado |
| MFA | Autenticación reforzada |
---
# 8. Diferencias importantes
## HTTP vs HTTPS
| HTTP | HTTPS |
|---|---|
| Sin cifrado | Cifrado TLS |
| Puerto 80 | Puerto 443 |
| Vulnerable | Más seguro |
| No autentica | Usa certificados |
---
## SSL vs TLS
| SSL | TLS |
|---|---|
| Antiguo | Actual |
| Inseguro | Seguro |
| Obsoleto | Vigente |
---
## TCP vs UDP
| TCP | UDP |
|---|---|
| Orientado a conexión | No orientado a conexión |
| Fiable | No garantiza entrega |
| Más lento | Más rápido |
| Control de errores | Menor sobrecarga |
---
## IPv4 vs IPv6
| IPv4 | IPv6 |
|---|---|
| 32 bits | 128 bits |
| Escasez de direcciones | Amplio espacio |
| NAT frecuente | NAT innecesario |
| Decimal | Hexadecimal |
---
# 9. Puertos, protocolos y conceptos relevantes
## Puertos importantes
| Servicio | Puerto |
|---|---|
| HTTP | 80 |
| HTTPS | 443 |
| FTP | 20/21 |
| SSH | 22 |
| Telnet | 23 |
| SMTP | 25 |
| DNS | 53 |
| POP3 | 110 |
| IMAP | 143 |
| SMTPS | 465 |
| IMAPS | 993 |
| POP3S | 995 |
---
## Protocolos importantes
| Protocolo | Capa |
|---|---|
| HTTP | Aplicación |
| HTTPS | Aplicación |
| DNS | Aplicación |
| FTP | Aplicación |
| TCP | Transporte |
| UDP | Transporte |
| IP | Internet |
| Ethernet | Acceso a red |
---
# 10. Preguntas típicas de examen
## Preguntas muy frecuentes
- Diferencias entre HTTP y HTTPS.
- Función de TLS.
- Puerto de HTTPS.
- Función de DNS.
- Diferencia entre TCP y UDP.
- Diferencia entre IPv4 e IPv6.
- Qué protocolo usa el correo electrónico.
- Qué es un certificado digital.
- Qué es una CA.
- Qué capa ocupa cada protocolo.
---
## Preguntas trampa habituales ⚠️
- Confundir SSL con TLS.
- Confundir HTTP con HTML.
- Pensar que HTTPS cifra únicamente la contraseña.
- Pensar que TLS pertenece a la capa de red.
- Confundir IMAP y SMTP.
- Confundir SSH y SSL.
---
# 11. Errores frecuentes
## Errores conceptuales
- Creer que Internet y WWW son lo mismo.
- Confundir IP pública y privada.
- Pensar que TCP/IP tiene 7 capas.
- Confundir cifrado simétrico y asimétrico.
---
## Errores técnicos
- Asociar HTTPS al puerto 80.
- Asociar DNS a TCP únicamente.
- Pensar que TLS reemplaza TCP.
- Creer que SSL sigue siendo seguro.
---
# 12. Miniresumen final
- Internet es una red mundial basada en TCP/IP.
- Surgió desde ARPANET y evolucionó con TCP/IP y la WWW.
- El modelo TCP/IP tiene 4 capas.
- IP permite direccionamiento y routing.
- DNS traduce nombres en direcciones IP.
- HTTP es el protocolo web sin cifrar.
- HTTPS añade seguridad mediante TLS.
- TLS proporciona confidencialidad, integridad y autenticación.
- SSL está obsoleto.
- TLS 1.2 y TLS 1.3 son las versiones recomendadas.
- Los certificados digitales verifican identidades.
- IPv6 sustituirá progresivamente a IPv4.

View File

@ -0,0 +1,125 @@
## Bloque 4 Tema 8. Internet: arquitectura de red. Origen, evolución y estado actual. Principales servicios. Protocolos HTTP, HTTPS y SSL/TLS
Este audio recorre los conceptos clave de Internet: su origen, su arquitectura, sus servicios principales y los protocolos web HTTP, HTTPS y SSL/TLS.
---
## 1. Origen y evolución de Internet
Internet nació en ARPANET, la red creada por DARPA en 1969 para interconectar centros de investigación. Su diseño buscaba resistir fallos y compartir recursos computacionales entre universidades y centros de investigación. ARPANET utilizaba conmutación de paquetes y, en sus primeros años, el protocolo NCP.
Durante los años setenta se desarrolló TCP/IP gracias a Vinton Cerf y Robert Kahn. TCP/IP permitió conectar redes heterogéneas, independizarse del hardware y tener un direccionamiento universal. El 1 de enero de 1983 ARPANET adoptó TCP/IP de forma oficial, un hito que se considera el nacimiento de Internet.
En los años ochenta y noventa Internet se expandió desde el entorno académico al comercial. Se creó NSFNET y aparecieron los primeros proveedores ISP. La World Wide Web impulsó este crecimiento, con HTTP, HTML y los navegadores web. Tim Berners-Lee lanzó la WWW en el CERN en 1989.
La evolución posterior trajo nuevos hitos: la web en los años noventa, la banda ancha y el comercio electrónico en los dos mil, las redes sociales y el cloud computing en los diez, y en los veinte la llegada del IoT, el 5G, la inteligencia artificial y el edge computing.
Hoy Internet es una red global descentralizada. Predomina IPv4, aunque la transición a IPv6 sigue avanzando. Los servicios cloud, el tráfico multimedia y los dispositivos IoT crecen constantemente, y la ciberseguridad es un requisito crítico.
---
## 2. Arquitectura de red de Internet
Internet se basa en la arquitectura TCP/IP, organizada en capas que ofrecen servicios a las capas superiores. Esta modularidad facilita la interoperabilidad, la escalabilidad y la independencia tecnológica.
El modelo TCP/IP se divide en cuatro capas: aplicacion, transporte, internet y acceso a red. En la capa de aplicacion están los servicios que usan los usuarios, como HTTP, FTP, SMTP y DNS. En transporte está TCP y UDP, que garantizan la comunicación extremo a extremo. En la capa de internet se encuentra IP e ICMP, responsables del encaminamiento. Y en la capa de acceso a red están los protocolos físicos y de enlace, como Ethernet y Wi-Fi.
TCP/IP es el modelo práctico usado en Internet, mientras que OSI es un modelo teórico de referencia. En OSI las capas de aplicacion, presentacion y sesion se corresponden con la capa de aplicacion de TCP/IP, la capa de red con internet, y las capas de enlace y fisica con acceso a red.
Cada dispositivo conectado a Internet necesita una dirección IP. IPv4 usa direcciones de 32 bits con notación decimal con puntos, como 192.168.1.1. El problema principal de IPv4 es el agotamiento de direcciones. IPv6 usa direcciones de 128 bits en formato hexadecimal, como 2001:0db8:85a3:0000:0000:8a2e:0370:7334, y aporta un espacio enorme, autoconfiguración, seguridad integrada y mejor soporte para IoT.
El encaminamiento determina el camino que siguen los paquetes. Los routers son los dispositivos implicados. Entre los protocolos más importantes están RIP para routing básico, OSPF para routing interno avanzado y BGP para el routing entre sistemas autónomos. BGP es fundamental en Internet.
DNS, el sistema de nombres de dominio, traduce nombres como www.example.com en direcciones IP como 93.184.216.34. Gracias a DNS, no es necesario memorizar direcciones numéricas.
---
## 3. Principales servicios de Internet
La World Wide Web o WWW permite acceder a documentos hipermedia. Su componente básico es el navegador, que solicita recursos a un servidor web mediante HTTP o HTTPS. El puerto habitual del HTTP es el 80 y el del HTTPS es el 443.
El correo electrónico usa SMTP para el envío, POP3 para la descarga y IMAP para el acceso remoto y la sincronización.
La transferencia de archivos se realiza con FTP, que usa los puertos 20 y 21 y es un protocolo no cifrado. SFTP, basado en SSH, usa el puerto 22 y ofrece mayor seguridad.
El acceso remoto puede realizarse con Telnet, que usa el puerto 23 y no cifra, por lo que es inseguro y está en desuso. SSH usa el puerto 22, cifra la conexión y permite autenticación segura.
Los servicios multimedia incluyen streaming, videoconferencia y VoIP. Protocolos habituales son RTP para el transporte multimedia, SIP para señalización VoIP y RTSP para streaming.
Los servicios cloud se organizan en IaaS, PaaS y SaaS, ofreciendo infraestructura, plataformas o software como servicio, con elasticidad, alta disponibilidad y pago por uso.
---
## 4. HTTP
HTTP, HyperText Transfer Protocol, es el protocolo de transferencia de hipertexto de la web. Funciona con un modelo cliente-servidor: el cliente solicita un recurso y el servidor responde con el recurso solicitado.
HTTP es un protocolo de aplicacion sin estado. Opera normalmente sobre TCP en el puerto 80. Para mantener sesión entre peticiones se utilizan mecanismos como las cookies.
Los métodos principales son GET para obtener un recurso, POST para enviar datos, PUT para actualizar un recurso, DELETE para eliminarlo, HEAD para obtener solo cabeceras, OPTIONS para consultar capacidades y PATCH para modificaciones parciales.
Los códigos de estado indican el resultado de cada petición: 1xx informativos, 2xx éxito, 3xx redirecciones, 4xx errores del cliente y 5xx errores del servidor.
HTTP ha evolucionado: HTTP/1.0 usaba una conexión por recurso; HTTP/1.1 introdujo conexiones persistentes y pipelining; HTTP/2 añadió multiplexación y compresión de cabeceras; HTTP/3 usa QUIC sobre UDP para reducir latencia y mejorar el rendimiento móvil.
---
## 5. HTTPS
HTTPS, HyperText Transfer Protocol Secure, es la versión segura de HTTP. Protege la comunicación web mediante cifrado TLS.
HTTPS usa el puerto 443. Proporciona confidencialidad, integridad y autenticación. Los certificados digitales, emitidos por autoridades de certificación, permiten comprobar que el servidor es el legítimo.
El navegador valida el certificado y, si es correcto, se establece una clave de sesión para cifrar toda la comunicación. HTTPS evita que terceros lean o manipulen los datos y previene ataques de suplantación.
Mecanismos como HSTS obligan a usar siempre HTTPS en un dominio, evitando ataques de intermediarios.
---
## 6. SSL y TLS
SSL fue el primer protocolo para cifrar comunicaciones en Internet, pero quedó obsoleto por vulnerabilidades. TLS es su sucesor y el estándar actual.
TLS ofrece confidencialidad, autenticación e integridad. Durante el handshake TLS, cliente y servidor acuerdan algoritmos, el servidor presenta su certificado y se genera una clave secreta compartida que permitirá cifrar la sesión.
TLS combina criptografía asimétrica para el intercambio de claves y la autenticación, criptografía simétrica para cifrar los datos y funciones hash para garantizar la integridad.
Las versiones inseguras son SSL 2.0, SSL 3.0, TLS 1.0 y TLS 1.1. Las versiones recomendadas son TLS 1.2 y TLS 1.3. TLS no se usa solo en HTTPS, también protege FTPS, SMTPS, IMAPS y VPNs.
---
## 7. Seguridad en Internet
Las amenazas habituales incluyen malware, phishing, DoS/DDoS, sniffing, spoofing y MITM. Para protegerse se utilizan firewalls, IDS/IPS, VPN, TLS y MFA.
---
## 8. Diferencias importantes
HTTP no cifra y usa el puerto 80; HTTPS cifra con TLS y usa el puerto 443. SSL es la versión antigua e insegura, TLS es el protocolo actual y seguro. TCP es orientado a conexión y fiable, mientras que UDP no garantiza entrega y es más rápido. IPv4 usa 32 bits y está en escasez; IPv6 usa 128 bits y ofrece un espacio mucho mayor.
---
## 9. Puertos, protocolos y conceptos relevantes
Los puertos importantes son: HTTP 80, HTTPS 443, FTP 20/21, SSH 22, Telnet 23, SMTP 25, DNS 53, POP3 110, IMAP 143, SMTPS 465, IMAPS 993 y POP3S 995.
Los protocolos clave son HTTP y HTTPS en aplicacion, DNS en aplicacion, FTP en aplicacion, TCP y UDP en transporte, IP en internet y Ethernet en acceso a red.
---
## 10. Preguntas típicas de examen
Preguntas frecuentes: diferencias entre HTTP y HTTPS, función de TLS, puerto de HTTPS, función de DNS, diferencia entre TCP y UDP, diferencia entre IPv4 e IPv6, qué protocolo usa el correo electrónico, qué es un certificado digital, qué es una CA y en qué capa opera cada protocolo.
---
## 11. Errores frecuentes
Errores habituales: confundir Internet y WWW, confundir IP pública y privada, creer que TCP/IP tiene 7 capas, confundir cifrado simétrico y asimétrico, asociar HTTPS al puerto 80, asociar DNS solo a TCP, pensar que TLS reemplaza TCP y creer que SSL sigue siendo seguro.
---
## 12. Miniresumen final
Internet es una red mundial basada en TCP/IP. Surgió de ARPANET y evolucionó con TCP/IP y la WWW. El modelo TCP/IP tiene cuatro capas. IP permite direccionamiento y routing, y DNS traduce nombres en direcciones IP. HTTP es el protocolo web sin cifrar, y HTTPS añade TLS para seguridad. TLS ofrece confidencialidad, integridad y autenticación, y las versiones recomendadas son TLS 1.2 y 1.3. Los certificados digitales verifican identidades. IPv6 ofrece un espacio de direcciones muy superior al de IPv4.