▷ M3-T12. Protocolos y servicios básicos de red (DHCP, HTTP, HTTPS, DNS, POP, IMAP, SMTP, FTP)
Protocolos y servicios básicos de red
Para que el modelo cliente-servidor pueda funcionar correctamente es necesario establecer un protocolo de comunicación. Un protocolo define una serie de normas que permiten interpretar las peticiones y respuestas entre los dispositivos que participan en una comunicación.
En este tema conoceremos algunos de los principales protocolos utilizados para proporcionar servicios de red, servidores web, resolución de nombres, correo electrónico y transferencia de archivos.
Protocolos para servicios de red
DHCP
DHCP (Dynamic Host Configuration Protocol) es un protocolo que permite asignar automáticamente direcciones IP y otros parámetros de configuración de red a los dispositivos conectados.
Gracias a DHCP, un equipo puede obtener información de configuración sin necesidad de introducirla manualmente. Entre los principales parámetros que puede proporcionar se encuentran:
• Dirección IP
• Máscara de subred
• Puerta de enlace
• Servidor DNS
DHCP trabaja bajo el modelo cliente-servidor y utiliza los puertos UDP 67 para el servidor y UDP 68 para el cliente.
Protocolos para servidores web
Los protocolos para servidores web permiten la comunicación entre los navegadores y los servidores que alojan sitios web. Entre los principales encontramos HTTP y HTTPS.
HTTP
HTTP (HyperText Transfer Protocol) es el protocolo utilizado para transferir información entre un cliente y un servidor web.
La información se transmite en texto claro, por lo que no es recomendable utilizarlo para sitios que requieran iniciar sesión o enviar información sensible.
HTTPS
HTTPS (HyperText Transfer Protocol Secure) es la versión segura de HTTP. Su principal diferencia es que permite enviar la información entre el cliente y el servidor de forma cifrada, utilizando mecanismos de seguridad basados en SSL/TLS.
Por esta razón, HTTPS es utilizado principalmente en servicios que requieren el envío de datos personales, contraseñas o información sensible, como bancos y tiendas en línea.
HTTP vs. HTTPS
La diferencia más importante puede observarse en la seguridad de la información transmitida:
HTTP → información en texto claro → menor seguridad
HTTPS → información cifrada → mayor seguridad
Por ello, cuando un sitio requiere autenticación o el envío de información personal, se debe utilizar una conexión segura mediante HTTPS.
Protocolos para resolución de nombres
DNS
DNS (Domain Name System) es un sistema utilizado en redes e Internet para traducir los nombres de dominio en direcciones IP.
Gracias a DNS, los usuarios pueden utilizar nombres fáciles de recordar, como www.google.com, en lugar de tener que memorizar una dirección IP numérica.
Podemos imaginar DNS como un directorio telefónico de Internet, ya que relaciona un nombre de dominio con la dirección IP correspondiente al servidor donde se encuentra alojado el sitio o servicio solicitado.
Por ejemplo, cuando un usuario escribe www.google.com en el navegador, el sistema DNS busca la dirección IP asociada con ese dominio. Una vez obtenida, el navegador puede establecer la conexión con el servidor web correspondiente y solicitar la página.
Protocolos para servidores de correo electrónico
Los protocolos de correo electrónico permiten configurar clientes de correo externos, como Microsoft Outlook, para enviar y recibir mensajes mediante un servidor de correo. Entre los principales protocolos encontramos POP, IMAP y SMTP.
POP
POP (Post Office Protocol) permite obtener mensajes de correo electrónico desde un servidor. La conexión se realiza cuando se solicita la descarga de los mensajes.
IMAP
IMAP (Internet Message Access Protocol) también permite obtener correo electrónico desde un servidor.
A diferencia de POP, permite mantener una conexión con el servidor y descargar los mensajes bajo demanda. Esto facilita la administración y consulta del correo desde diferentes dispositivos.
SMTP
SMTP (Simple Mail Transfer Protocol) es el protocolo utilizado para enviar correo electrónico mediante un cliente de correo.
De forma sencilla:
POP / IMAP → recepción de correo
SMTP → envío de correo
Protocolos para transferencia de archivos
FTP
FTP (File Transfer Protocol) es un protocolo utilizado para realizar la transferencia de archivos entre un cliente y un servidor.
Su función puede incluir el trabajo colaborativo y la transferencia de archivos, permitiendo crear, consultar, eliminar y modificar archivos desde un dispositivo local, reflejándose los cambios en el servidor. Para acceder al servidor se requieren normalmente credenciales mediante usuario y contraseña.
Para utilizar FTP se necesita un cliente que permita establecer la conexión y manipular los archivos. Algunos ejemplos son FileZilla y WinSCP. También existen versiones de escritorio de servicios como Google Drive, OneDrive y Dropbox que permiten trabajar con archivos sincronizados.
Conclusión
Los protocolos de red permiten establecer reglas para que diferentes dispositivos y servicios puedan comunicarse correctamente. DHCP facilita la configuración automática de los equipos; HTTP y HTTPS permiten la comunicación con servidores web; DNS facilita la localización de servicios mediante nombres de dominio; POP, IMAP y SMTP hacen posible la recepción y envío de correo electrónico; mientras que FTP permite la transferencia de archivos.
Conocer la función de cada uno de estos protocolos es fundamental para comprender cómo se proporcionan los diferentes servicios de red que utilizamos diariamente.
📌 Si quieres aprender más te dejo un video del curso de redes con Cisco Packet Tracer que ilustra un poco más este tema.
.jpg)
Comentarios