Protocolos web y de transferencia de archivos
Reconozca HTTP, HTTPS y FTP, y los puertos que utilizan.
Protocolos web y de transferencia de archivos es una lección gratuita de Cloud & IT Cert Prep en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cloud & IT Cert Prep, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.
Protocolos basados en puertos
La web y la transferencia de archivos dependen de protocolos de la capa de aplicación que funcionan sobre TCP mediante puertos conocidos. Aprender estos protocolos y sus puertos es esencial para el examen.
Esta lección abarca HTTP, HTTPS y la familia de protocolos de transferencia de archivos: FTP y sus alternativas seguras.
HTTP en el puerto 80
HTTP (Hypertext Transfer Protocol) es el lenguaje de la web y transporta páginas web entre navegadores y servidores. Utiliza el puerto TCP 80.
HTTP envía los datos en texto sin formato, por lo que cualquiera que intercepte el tráfico podría leerlo. Esta vulnerabilidad dio lugar a la versión segura, HTTPS.
HTTPS en el puerto 443
HTTPS (HTTP Secure) es HTTP protegido mediante cifrado con TLS (Transport Layer Security). Funciona en el puerto TCP 443.
HTTPS protege los datos durante el tránsito, por lo que las credenciales de inicio de sesión y los pagos se mantienen privados. Los sitios web modernos utilizan HTTPS de forma predeterminada y los navegadores muestran una advertencia cuando un sitio utiliza HTTP sin cifrado.
HTTP -> TCP 80
HTTPS -> TCP 443Qué aporta TLS
TLS proporciona cifrado, integridad y autenticación del servidor mediante certificados. El nombre anterior era SSL (Secure Sockets Layer), actualmente obsoleto, aunque todavía se utiliza de manera informal.
Un certificado demuestra la identidad del servidor, mientras que el cifrado oculta el contenido. Juntos hacen que HTTPS sea fiable para las transacciones confidenciales.
FTP en los puertos 20 y 21
FTP (File Transfer Protocol) transfiere archivos entre hosts. Utiliza el puerto TCP 21 para los comandos de control y el puerto 20 para la transferencia de datos.
FTP es antiguo y transmite las credenciales y los datos en texto sin formato, lo que lo hace inseguro en redes que no son de confianza. Sigue siendo habitual, pero está siendo sustituido por opciones seguras.
Protección de la transferencia de archivos: SFTP
SFTP (SSH File Transfer Protocol) funciona sobre SSH en el puerto TCP 22 y cifra tanto los comandos como los datos. Es un sustituto seguro y popular de FTP.
A pesar de su nombre similar, SFTP no es simplemente FTP con seguridad añadida: es un protocolo diferente que utiliza el canal SSH como protección.
Otra opción segura: FTPS
FTPS es FTP protegido mediante TLS y es distinto de SFTP. Añade cifrado al protocolo FTP tradicional en lugar de crear un túnel sobre SSH.
Tanto SFTP como FTPS protegen las transferencias de archivos, pero funcionan de forma diferente y utilizan puertos distintos. En el examen deberá distinguirlos.
Transferencia sencilla: TFTP
TFTP (Trivial File Transfer Protocol) es un protocolo de transferencia simplificado que utiliza el puerto UDP 69. No tiene autenticación y ofrece funciones mínimas.
TFTP se utiliza en redes locales para tareas como cargar el firmware de dispositivos o imágenes de arranque, donde la sencillez importa más que la seguridad o la fiabilidad.
Por qué HTTPS sustituyó a HTTP
El HTTP sin cifrado deja expuesto todo lo que se transmite, por lo que la web adoptó decididamente HTTPS. Los motores de búsqueda lo favorecen y los navegadores marcan las páginas HTTP como "No seguro".
Como técnico, configurará certificados y se asegurará de que los servicios utilicen el 443. Reconocer si el tráfico está cifrado es fundamental para evaluar la seguridad.
Tabla de referencia de puertos
Memorice estos datos para el examen:
- HTTP: TCP 80
- HTTPS: TCP 443
- FTP: TCP 20/21
- SFTP: TCP 22 (sobre SSH)
- TFTP: UDP 69
Observe que TFTP es la excepción que utiliza UDP; el resto utiliza TCP.
Preparación para el repaso de web y archivos
Ahora conoce los protocolos web (HTTP, HTTPS) y la familia de transferencia de archivos (FTP, SFTP, FTPS, TFTP), junto con sus puertos y propiedades de seguridad.
La lección final abarca los protocolos de acceso remoto y correo, y completa el mapa de los servicios habituales que un técnico debe reconocer.
Comprobación rápida
Relacione cada protocolo con su puerto.
Repaso
Ha aprendido los protocolos web y de transferencia de archivos.
- HTTP = TCP 80 (texto sin formato); HTTPS = TCP 443 (cifrado con TLS).
- FTP = TCP 20/21, texto sin formato e inseguro.
- SFTP = TCP 22 sobre SSH; FTPS = FTP sobre TLS.
- TFTP = UDP 69, sencillo y sin autenticación.
- TLS proporciona cifrado, integridad e identidad del servidor mediante certificados.
Preguntas frecuentes
¿La lección «Protocolos web y de transferencia de archivos» es gratis?
Sí — el texto completo de «Protocolos web y de transferencia de archivos» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cloud & IT Cert Prep, actualiza a CoddyKit PRO. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.
¿Qué aprenderé en «Protocolos web y de transferencia de archivos»?
Reconozca HTTP, HTTPS y FTP, y los puertos que utilizan. Practicas Cloud & IT Cert Prep con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Cloud & IT Cert Prep?
No se requiere experiencia previa. Cloud & IT Cert Prep en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Protocolos web y de transferencia de archivos»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Cloud & IT Cert Prep?
Sí. Cada lección de Cloud & IT Cert Prep incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- TCP frente a UDP de un vistazo
- Para qué sirven los números de puerto
- Protocolos web y de transferencia de archivos
- Protocolos de acceso remoto y correo