Volver a Sistemas
Internet: arquitectura de red, HTTP, HTTPS, SSL/TLS
Cómo está montada la red de redes por dentro y cómo funciona el protocolo que la hace navegable: HTTP de principio a fin, el estado que no tiene y las cookies que lo suplen, sus tres versiones vivas, y la capa TLS que convierte HTTP en HTTPS.
- 1Contexto del temaCómo está montada Internet por dentro y cómo funciona el protocolo con el que se navega, HTTP, con la capa de cifrado que lo convierte en HTTPS.2
- 2La arquitectura de InternetInternet no es una red, sino miles conectadas entre sí: sistemas autónomos, tres niveles de operadores, quién paga a quién, los puntos neutros y las redes de distribución de contenido.7
- 3HTTPCómo se nombra un recurso, qué es exactamente el modelo petición-respuesta, cómo están construidos los dos mensajes, qué cabeceras hay que reconocer y cómo se valida la caché.8
- 4Los métodos HTTPQué significa que un método sea seguro y que sea idempotente, qué hace cada uno de los métodos del protocolo, cuáles llevan cuerpo y qué añade la extensión WebDAV.7
- 5Los códigos de estadoLas cinco familias, los códigos concretos que se preguntan una y otra vez, y la cabecera que acompaña a cada uno para que la respuesta sea útil.7
- 6Cookies y seguridad HTTPCómo se le devuelve la memoria a un protocolo que no la tiene, qué atributos protegen una cookie, y las cuatro piezas de seguridad que viven en las cabeceras: BASIC, CORS, HSTS y CSP.8
- 7De HTTP/1.0 a HTTP/3Qué problema resolvió cada versión: las conexiones persistentes de HTTP/1.1, el formato binario y la multiplexación de HTTP/2, y el salto a QUIC sobre UDP de HTTP/3.7
- 8HTTPS y TLSDe SSL a TLS y qué versiones siguen vivas, las tres propiedades que asegura, qué protocolos se apoyan en él, por qué el esquema es híbrido y cómo está organizado por dentro.7
- 9El saludo TLS y los certificadosEl orden exacto de las tramas del handshake, cómo se lee una suite de cifrado, qué comprueba el navegador en el certificado del servidor y qué ataques históricos hay que reconocer.9