🌐 Tema 28: Internet: protocolos, servicios y navegadores
Auxiliar Administrativo del Estado (Cuerpo General Auxiliar, C2, acceso libre) · Bloque II
🏛️ Estudia el tema 28 y haz su testEpígrafe oficial (BOE)
La Red Internet: origen, evolución y estado actual. Conceptos elementales sobre protocolos y servicios en Internet. Funcionalidades básicas de los navegadores web.
Resumen
Origen. Según la cronología de la propia comunidad de Internet (RFC 2235, «Hobbes' Internet Timeline», documento informativo de 1997), ARPANET fue encargada en 1969 por el Departamento de Defensa de EE. UU. para investigar en redes: el primer nodo estuvo en UCLA y enseguida se sumaron SRI, UCSB y la Universidad de Utah, conectados mediante los IMP construidos por BBN. Ese mismo año se publicó el primer RFC («Host Software», de Steve Crocker). Los RFC (Request for Comments) son, todavía hoy, la serie de documentos donde se publican los protocolos de Internet (hoy se publican en rfc-editor.org).
Evolución. Al principio ARPANET usaba el protocolo NCP. En 1971 Ray Tomlinson (BBN) creó el programa de correo electrónico entre máquinas de la red; en 1973 llegaron las primeras conexiones internacionales (University College de Londres y Noruega) y en 1974 Vint Cerf y Bob Kahn publicaron el diseño del Transmission Control Program (TCP). En 1982 TCP/IP se fijó como conjunto de protocolos de ARPANET y el 1 de enero de 1983 se hizo el cambio de NCP a TCP/IP; en 1984 se introdujo el DNS, en 1986 nacieron NSFNET (troncal de 56 kbps) y el IETF, en 1990 España (ES) aparece entre los países que se conectan a NSFNET y en 1991 el CERN liberó la World Wide Web (RFC 2235).
La Web no es lo mismo que Internet: es un servicio que funciona sobre ella. Según el W3C, Tim Berners-Lee inventó la World Wide Web en 1989 (en el CERN); en octubre de 1990 escribió el primer servidor web («httpd») y el primer cliente, navegador y editor a la vez, llamado «WorldWideWeb», además de la primera versión de HTML; sus especificaciones de URI, HTTP y HTML se fueron refinando después. En octubre de 1994 fundó el World Wide Web Consortium (W3C) en el MIT, que desarrolla estándares web (w3.org/about) y desde 2023 es una organización sin ánimo de lucro de interés público (w3.org/about/history).
Protocolos básicos (la «pila TCP/IP»). IP entrega datagramas de un origen a un destino a través de redes interconectadas, pero sin mecanismos de fiabilidad, control de flujo ni orden (RFC 791). IPv4 usa direcciones de 32 bits (4 octetos); IPv6 (RFC 8200, estándar STD 86, que sustituye al RFC 2460) amplía la dirección de 32 a 128 bits. Encima van los protocolos de transporte: TCP da un servicio fiable, ordenado y orientado a flujo de bytes, y abre la conexión con el «three-way handshake» (RFC 9293, que sustituye al RFC 793); UDP envía mensajes con el mínimo de mecanismo y no garantiza ni la entrega ni la protección frente a duplicados (RFC 768). Los puertos 0-1023 son los «System Ports» o puertos bien conocidos (RFC 6335).
Servicios y sus protocolos de aplicación. La Web usa HTTP, protocolo «sin estado» (stateless): el esquema http usa por defecto el puerto TCP 80 y https el 443, con TLS (RFC 9110). Las respuestas llevan un código de tres cifras cuya primera cifra da la clase: 1xx informativo, 2xx éxito (200 OK), 3xx redirección (301), 4xx error del cliente (403, 404 Not Found) y 5xx error del servidor (500, 503). Los métodos GET, HEAD, OPTIONS y TRACE son «seguros»; POST, PUT, DELETE y CONNECT no. HTTP/3 lleva HTTP sobre QUIC (RFC 9114), un transporte seguro y multiplexado que va sobre UDP (RFC 9000). TLS 1.3 (RFC 8446, que deja obsoleto el RFC 5246 de TLS 1.2) da autenticación (el servidor siempre; el cliente, opcionalmente), confidencialidad e integridad.
Más servicios: el DNS traduce nombres de dominio en un espacio de nombres jerárquico en árbol; usa el puerto 53 (UDP y TCP), cada etiqueta tiene como máximo 63 octetos y el nombre completo 255; registros típicos: A (dirección), NS (servidor de nombres), CNAME (alias), MX (intercambio de correo) (RFC 1034 y 1035). El correo se envía y transfiere con SMTP (puerto 25 asignado por IANA, RFC 5321) y se consulta con POP3 (puerto TCP 110; estados AUTORIZACIÓN, TRANSACCIÓN y ACTUALIZACIÓN, RFC 1939) o IMAP4rev2 (puerto 143 en claro o 993 con TLS implícito, RFC 9051). FTP transfiere ficheros con una conexión de control (puerto 21) separada de la de datos (puerto por defecto L-1, es decir, 20) (RFC 959). Toda dirección web es un URI: esquema, autoridad, ruta, consulta (tras «?») y fragmento (tras «#») (RFC 3986).
Navegadores. Edge, Chrome y Firefox comparten funciones básicas: pestañas y ventanas, barra de direcciones (que también busca), favoritos o marcadores, historial, descargas, zoom, impresión, borrado de datos de navegación y navegación privada (InPrivate en Edge, Incógnito en Chrome, ventana privada en Firefox). La navegación privada borra historial, cookies y datos de sitios al cerrar todas sus ventanas, pero conserva favoritos y archivos descargados, y no te hace invisible ante los sitios, tu empresa o tu proveedor de Internet. Atajos comunes según la ayuda oficial: Ctrl+T pestaña nueva, Ctrl+W cerrar pestaña, Ctrl+Mayús+T reabrir la última cerrada, Ctrl+H historial, Ctrl+J descargas, Ctrl+D guardar la página como favorito/marcador, Ctrl+Mayús+Supr opciones de borrar datos de navegación (en Firefox, «Limpiar historial reciente»), F5 recargar, F11 pantalla completa; la ventana privada es Ctrl+Mayús+N en Edge y Chrome, pero Ctrl+Mayús+P en Firefox.
Claves para el examen
- ARPANET, 1969: primer nodo en UCLA; luego SRI, UCSB y Utah (RFC 2235).
- 1971 correo electrónico (Ray Tomlinson); 1 de enero de 1983 cambio de NCP a TCP/IP; 1984 DNS; 1986 NSFNET e IETF; 1991 el CERN libera la WWW.
- Web: Berners-Lee la inventa en 1989; primer servidor «httpd» y primer navegador «WorldWideWeb» en octubre de 1990; W3C fundado en octubre de 1994 en el MIT.
- IPv4 = 32 bits (4 octetos); IPv6 = 128 bits (RFC 8200).
- TCP: fiable y ordenado, conexión con three-way handshake (RFC 9293). UDP: sin garantía de entrega (RFC 768). IP: sin fiabilidad ni orden (RFC 791).
- Puertos: HTTP 80, HTTPS 443, DNS 53, SMTP 25, POP3 110, IMAP 143 / 993 (TLS implícito), FTP 21 control (datos 20).
- Códigos HTTP: 1xx informativo, 2xx éxito, 3xx redirección, 4xx error del cliente, 5xx error del servidor.
- Métodos HTTP seguros: GET, HEAD, OPTIONS, TRACE. No seguros: POST, PUT, DELETE, CONNECT.
- HTTP/3 = HTTP sobre QUIC, y QUIC va sobre UDP (RFC 9114 y 9000).
- TLS 1.3 (RFC 8446): autenticación (servidor siempre, cliente opcional), confidencialidad e integridad.
- DNS: árbol jerárquico; etiqueta ≤ 63 octetos, nombre ≤ 255; MX = intercambio de correo.
- URI: esquema://autoridad/ruta?consulta#fragmento (RFC 3986).
- Ventana privada: Ctrl+Mayús+N en Edge (InPrivate) y Chrome (Incógnito); Ctrl+Mayús+P en Firefox.
- Ctrl+H historial, Ctrl+J descargas, Ctrl+D favorito/marcador, Ctrl+Mayús+Supr borrar datos de navegación (Edge y Chrome).
💡 Truco
Puertos en orden de «viaje del correo y la web»: 21 (FTP) - 25 (SMTP envía) - 53 (DNS traduce) - 80 (HTTP) - 110 (POP3 baja) - 143 (IMAP consulta) - 443 (HTTPS). Para los códigos HTTP, cuenta con la mano: 1 «espera», 2 «bien», 3 «vete a otro sitio», 4 «la culpa es tuya» (cliente), 5 «la culpa es mía» (servidor).
Vídeos recomendados
- ¿Quién inventó internet? | La historia de internet
- Qué es un Navegador y Cómo Usarlo - Identificación de las funciones básicas - Cap 1.1
- Qué es y cómo funciona un DNS. Importancia de los DNS
- ¿Qué son DNS y DHCP? Te lo explico fácil para tu oposición
- Oposición C2 AGE (Bloque 2) - Tema 12: La Red Internet. Ciberamenazas (Lo básico)
Fuentes oficiales
- RFC 2235, Hobbes' Internet Timeline (informativo, 1997)
- W3C, historia de la Web y del W3C
- W3C, About us
- RFC 791, Internet Protocol (IPv4)
- RFC 8200, Internet Protocol, Version 6 (IPv6)
- RFC 9293, Transmission Control Protocol (TCP)
- RFC 768, User Datagram Protocol (UDP)
- RFC 6335, IANA Procedures for Service Name and Port Number Registry
- RFC 9110, HTTP Semantics
- RFC 9114, HTTP/3
- RFC 9000, QUIC
- RFC 8446, TLS 1.3
- RFC 1034, Domain Names - Concepts and Facilities
- RFC 1035, Domain Names - Implementation and Specification
- RFC 5321, Simple Mail Transfer Protocol (SMTP)
- RFC 1939, Post Office Protocol - Version 3 (POP3)
- RFC 9051, IMAP4rev2
- RFC 959, File Transfer Protocol (FTP)
- RFC 3986, Uniform Resource Identifier (URI): Generic Syntax
- Microsoft Support (es-es), Métodos abreviados de teclado en Microsoft Edge
- Microsoft Support (es-es), Explorar InPrivate en Microsoft Edge
- Ayuda de Google Chrome (es), Combinaciones de teclas de Chrome
- Ayuda de Google Chrome (es), Navegar en modo Incógnito
- Ayuda de Google Chrome (es), Establecer la página principal y la de inicio
- Ayuda de Mozilla (es), Accesos directos: realiza rápidamente tareas comunes en Firefox
- Ayuda de Mozilla (es), Navegación privada - utiliza Firefox sin guardar el historial de navegación