Está en la página 1de 10

PROTOCOLOS EN RED

- 1. El Protocolo de Resolución de Direcciones (ARP) es esencial en redes para


vincular direcciones IP con direcciones MAC. Permite a los dispositivos en una red
obtener la dirección MAC de otros dispositivos, facilitando la comunicación. ARP
actúa como un traductor, haciendo posible la comunicación entre sistemas con
longitudes de dirección diferentes, como la dirección IP (32 bits) y la dirección MAC
(48 bits).

- 2. El Protocolo de Control de Mensajes de Internet (ICMP) es utilizado para


diagnosticar problemas de comunicación. Su función principal es verificar si los
datos alcanzan su destino de manera oportuna. ICMP desempeña un papel crucial al
informar sobre errores y facilitar pruebas de conectividad en una red.

Un ejemplo gráfico para ver esto es haciendo ping a una dirección IP o dominio.

Vamos a hacer ping a google.es para verlo:

Lo que está en rojo, es la IP a la que se la está realizando la solicitud.


Lo que está en azul son los bytes que está recibiendo.
Lo que está en amarillo es el tiempo que tarda en recibir la solicitud por parte del
servidor.
Lo que está en marrón es el TTL, que identifica con que tipo de OS estamos
tratando.

64 TTL -> Linux OS


128 TTL -> Windows OS

- 3. El Protocolo de Control de Transmisión (TCP) es la forma estándar en que los


dispositivos se comunican a través de redes. Asegura una conexión estable durante
la transferencia de datos, garantizando que la información se transmita de manera
precisa y confiable. TCP se utiliza en servicios comunes como correo electrónico y
facilita intercambios seguros de datos, como Secure Shell (SSH) y File Transfer
Protocol (FTP).

Para ver esto de forma más gráfica, podemos usar un ejecutable de Google el cual
se llama paping, que establece una conexión TCP con otra IP en X puerto para ver
como interactua con este y ver la comunicación en tiempo real.

A continuación, una captura de pantalla de como se vería en uso:

Como se puede observar, está interactuando con google.es (que es lo mismo que la
IP 142.250.200.99), recibe el tiempo de respuesta por parte del servidor y por el
puerto es cual está realizando la comunicación.

- 4. El Protocolo de Internet (IP) es el sistema de direcciones utilizado en Internet.


Su función principal es entregar paquetes de información desde un dispositivo de
origen a un dispositivo de destino. IP establece la base de Internet y es la forma
principal en la que se realizan las conexiones de red.

Para explicar esto mejor, el protocolo IP usa un modelo de comunicación llamado


Three-Way Handshake. A continuación, para explicarlo mejor, voy a poner una foto
en forma de esquema que lo explica:

- SYN (Synchronize): El cliente inicia la conversación enviando un segmento


con el flag SYN. Esto le dice al servidor que el cliente desea establecer una
conexión y también sincroniza los números de secuencia entre los
dispositivos.
- SYN-ACK (SYN message from local device and ACK of the earlier packet): El
servidor responde al cliente con un segmento que tiene los flags SYN y ACK
activados. El ACK confirma que el servidor ha recibido el SYN y el SYN
indica con qué número de secuencia debe comenzar a enviar segmentos.

- ACK (Acknowledgment): En el último paso, el cliente envía un ACK al


servidor, confirmando la respuesta del servidor. A partir de este momento, se
establece una conexión estable y comienza el proceso real de transferencia
de datos.

Una vez que ya sabemos en que consiste este método, vamos a verlo de una forma más
práctica. A continuación, os voy a mostar una petición por TCP la cuál muestra este
protocolo en acción:

Eso que está en azul, es el proceso del three-way handshake que se ha producido al
conectarme de forma local al puerto 800 (que estaba en escucha).

- 5. X.25, como conjunto de protocolos, desempeñó un papel crucial en las


comunicaciones de conmutación de paquetes a través de redes de área amplia
(WAN). Para comprender mejor su función, puedes imaginar X.25 como el
equivalente al "correo postal" en el contexto de las redes de computadoras.

Así como el correo postal divide la información en paquetes (cartas o paquetes


postales), X.25 fragmenta los datos en paquetes más pequeños para su transmisión
a través de la red. Cada paquete lleva consigo una dirección de destino y puede
seguir rutas diferentes para llegar a su destino, donde se vuelven a ensamblar para
reconstruir la información original.

Este proceso de conmutación de paquetes es eficiente porque permite la


optimización del uso de los recursos de la red. A diferencia de las conexiones
dedicadas, donde se establece un circuito exclusivo para la comunicación entre dos
puntos, X.25 divide la información en paquetes, lo que permite compartir el ancho de
banda de la red de manera más efectiva.

En estos días, este protocolo no se usa debido a que está anticuado y se han
añadido tecnologías que son más seguras, eficientes y más modernas.

- 6. El protocolo de transferencia de hipertexto seguro (HTTPS) es una versión


segura de HTTP, el protocolo principal para la comunicación entre navegadores web
y sitios web. HTTPS cifra los datos para mejorar la seguridad durante las
transferencias, siendo crucial al transmitir información confidencial, como al acceder
a cuentas bancarias o servicios de correo electrónico.

Es esencial que cualquier sitio web, especialmente aquellos que requieren


credenciales de inicio de sesión, utilice HTTPS. Los navegadores modernos, como
Chrome, diferencian visualmente entre sitios que usan HTTPS y los que no,
indicando la seguridad mediante un candado en la barra de URL. Los navegadores,
como Google Chrome, consideran las páginas sin HTTPS como no seguras,
resaltando la importancia de este protocolo para garantizar la seguridad en línea.

- 7. SMTP es un protocolo de transferencia de correo básico. Se trata de un protocolo


para enviar y recibir mensajes de correo electrónico a través de Internet.

Un servidor SMTP, también conocido como servidor de correo electrónico saliente,


es un programa o una computadora que maneja los mensajes de correo electrónico
salientes. Un servidor de correo es un sistema que recopila, mantiene y envía
correos electrónicos. Un componente del servidor de correo que utiliza el protocolo
simple de transferencia de correo (SMTP) para enviar correos salientes se conoce
como servidor SMTP. El servidor de correo maneja los correos electrónicos
entrantes y salientes, mientras que el servidor SMTP solo envía y retransmite los
correos electrónicos salientes a las direcciones correspondientes. Es también
conocido como servidor de correo electrónico saliente.

La instalación del software del servidor SMTP en una computadora, un servidor o en


la nube es necesaria para configurar un servidor SMTP. La configuración de un
servidor SMTP depende del software que elija. Por lo general, debe configurar las
configuraciones del servidor, incluidas las opciones de autenticación, el número de
puerto, los protocolos de seguridad y la dirección del servidor. Para garantizar la
entrega correcta del correo electrónico, es posible que también deba configurar los
ajustes de DNS y las reglas de firewall.

A continuación, os pongo un ejemplo gráfico que interactúa con el protocolo SMTP


de un servidor:

- Uno de los protocolos más importantes para administrar el correo electrónico o el


correo electrónico es el protocolo POP3, también conocido como "Protocolo de
Oficina de Correo". Los clientes de correo electrónico locales utilizan este protocolo
para obtener mensajes de correo electrónico de un servidor de correo electrónico
remoto, también conocido como servidor de correo o servidor POP3. Este protocolo
se encuentra en el nivel de aplicación del modelo TCP/IP. Actualmente se utiliza la
versión más reciente, POP3, y las versiones anteriores no se utilizan debido a que
son demasiado antiguas. Cuando hablamos del protocolo POP, siempre nos
referimos al protocolo POP3.

El protocolo POP3 funciona de manera bastante simple. Para comenzar, el cliente


de correo debe conectarse al servidor POP3 usando el puerto 110 TCP (sin cifrado)
o el puerto 995 TCP (con cifrado de datos SSL/TLS). Después de establecer la
conexión, el servidor POP solicitará que el cliente proporcione su usuario y
contraseña para poder autenticarse en el servidor. Si la autenticación es incorrecta,
volverá a solicitarla. Si la autenticación es correcta, el cliente POP pasará al estado
de transición, lo que nos permitirá listar, descargar y borrar correos del servidor.

- 9. Las siglas de Internet Message Access Protocol son IMAP. Se puede traducir
en español como Protocolo de acceso a mensajes de Internet. Permite el acceso a
los mensajes almacenados en un servidor específico. Simplemente se requiere un
equipo con acceso a Internet que pueda acceder a ese servidor. El envío de correos
electrónicos no es posible con este protocolo. En realidad, lo que hace es permitir el
acceso a los mensajes almacenados en ese servidor.
Fue establecido en 1986 para reemplazar el protocolo POP. Desde entonces, han
surgido varias versiones que han mejorado el protocolo y han permitido a los
usuarios realizar nuevas tareas. IMAP 2 fue el primero, que apareció unos años
después y ya estaba disponible para todos.
Posteriormente se desarrollaron otras ediciones como IMAP 3, IMAP2 bis y IMAP 4.

- 10. Un modelo de cliente y servidor es necesario para que FTP funcione. Los
archivos se transfieren desde un cliente de transferencia de archivos FTP en un
servidor FTP, donde una aplicación o cliente FTP puede acceder a ellos. El servidor
FTP utiliza un administrador que está pendiente de las solicitudes FTP de los
clientes.

Cuando el administrador de FTP recibe una solicitud, el software crea una sesión de
control que le pide que inicie sesión y luego establece la conexión.

Es posible iniciar sesión de dos maneras con FTP. El cliente debe verificar su
identidad en el modo autenticado con un usuario y contraseña. El cliente usa el
usuario "FTP" o "anónimo" en el modo anónimo y proporciona un correo electrónico
como contraseña. El servidor ejecutará cualquier comando solicitado una vez que se
configure una sesión de control.

- 11. El protocolo DHCP, también conocido como Protocolo de configuración dinámica


de host, es un protocolo de red que emplea una arquitectura cliente-servidor. Los
routers domésticos y comerciales suelen usar el protocolo DHCP. Cualquier cliente
cableado o WiFi está configurado por DHCP para obtener una dirección IP. Como
resultado, tendremos uno o más servidores DHCP y uno o más clientes que deberán
comunicarse correctamente entre sí para que el servidor DHCP proporcione
información a los diferentes clientes conectados.
Este protocolo asigna una dirección IP de manera dinámica y automática, ya sea
una dirección IP privada asignada por el router a los equipos de la red local o una
dirección IP pública asignada por un operador que utiliza este tipo de protocolo para
establecer una conexión.

- 12. El directorio telefónico de Internet es el sistema de nombres de dominio (DNS).


Los nombres de dominio como nytimes.com o espn.com permiten que las personas
accedan a la información en línea. Los navegadores web utilizan direcciones de
Protocolo de Internet (IP) para comunicarse entre sí. Para que los navegadores
puedan cargar recursos de Internet, el DNS traduce los nombres de dominio a
direcciones IP.
Una dirección IP única que cada dispositivo conectado a Internet puede usar otros
equipos para encontrarlo. Los servidores DNS evitan que las personas memoricen
direcciones IP complejas como 192.168.1.1 en IPv4 o direcciones IP más complejas
como 2400:cb00:2048:1::c629:d7a2 en IPv6.

- Bibliografía:
1. ARP: https://keepcoding.io/blog/que-es-el-protocolo-arp/ (Javier)
2. ICMP: https://www.cloudflare.com/es-es/learning/ddos/glossary/internet-
control-message-protocol-icmp/ y conocimientos propios. (Javier)
3. TCP: https://www.hostinger.es/tutoriales/protocolo-tcp, conocimientos propios
y paping (https://code.google.com/archive/p/paping/). (Javier)
4. IP: https://www.cloudflare.com/es-es/learning/network-layer/internet-protocol/,
conocimientos propios y wireshark para monitorizar las peticiones. (Javier)
5. Inspirado de https://www.ibm.com/docs/es/i/7.2?topic=standards-x25-
networks, adaptado para que se entienda. (Javier)
6. https://www.cloudflare.com/es-es/learning/ssl/what-is-https/#:~:text=HTTPS
%20se%20basa%20en%20la,para%20iniciar%20la%20sesi%C3%B3n
%20segura., y conocimientos propios (Javier)
7. SMPT: https://aws.amazon.com/es/what-is/smtp/ (Santiago)
8. POP3: https://www.redeszone.net/tutoriales/internet/que-es-protocolo-pop3-
correo-configuracion/ (Santiago)
9. IMAP: https://www.redeszone.net/tutoriales/internet/que-es-protocolo-imap/
(Santiago)
10. https://www.ipswitch.com/es/blog/que-es-el-protocolo-de-transferencia-de-
archivos-ftp (Santiago)
11. DHCP: https://www.redeszone.net/tutoriales/internet/que-es-protocolo-dhcp/
(Santiago)
12. DNS: https://www.cloudflare.com/es-es/learning/dns/what-is-dns/ (Santiago)

También podría gustarte