Networking Primer
Last updated
Last updated
En las redes informáticas, los hosts se comunican entre sí mediante el uso de protocolos de red.
Los protocolos de red garantizan que los distintos sistemas informáticos, que utilizan distintos hardware y software, puedan comunicarse entre sí.
Existe una gran cantidad de protocolos de red utilizados por distintos servicios para distintos objetivos o funciones.
La comunicación entre distintos hosts a través de protocolos se transfiere o facilita mediante el uso de paquetes.
El objetivo principal de las redes es el intercambio de información entre computadoras conectadas en red; esta información se transfiere mediante paquetes.
Los paquetes no son más que flujos de bits que se ejecutan como señales eléctricas en medios físicos utilizados para la transmisión de datos (Ethernet, Wi-Fi, etc.).
Estas señales eléctricas se interpretan luego como bits (ceros y unos) que forman la información.
Cada paquete en cada protocolo tiene la siguiente estructura
El Header tiene una estructura específica del protocolo: esto garantiza que el host receptor pueda interpretar correctamente la carga útil y manejar la comunicación general.
Header
El payload es la información real que se envía. Puede ser algo así como parte de un mensaje de correo electrónico o el contenido de un archivo durante una descarga.
Payload
El modelo OSI (Open Systems Interconnection) es un marco conceptual que estandariza las funciones de un sistema de telecomunicaciones o computación en siete capas de abstracción.
Fue desarrollado por la Organización Internacional de Normalización (ISO) para facilitar la comunicación entre diferentes sistemas y dispositivos, asegurando la interoperabilidad y la comprensión en una amplia gama de tecnologías de redes.
El modelo OSI se divide en siete capas, cada una de las cuales representa una funcionalidad específica en el proceso de comunicación de la red.
El modelo OSI sirve como guía para desarrollar y comprender los protocolos de red y los procesos de comunicación.
Si bien es un modelo conceptual, ayuda a organizar la compleja tarea de la comunicación de red en capas manejables y estructuradas.
NOTA: El modelo OSI no es un modelo estricto para todos los sistemas de red, sino más bien un modelo de referencia que ayuda a comprender y diseñar arquitecturas de red.
La capa de Network (capa 3) del modelo OSI es responsable del direccionamiento lógico, el enrutamiento y el reenvío de paquetes de datos entre dispositivos a través de diferentes redes.
Su objetivo principal es determinar la ruta óptima para que los datos viajen desde el origen hasta el destino, incluso si los dispositivos están en redes separadas.
La capa de red abstrae la red física subyacente, lo que permite la creación de una interconexión de redes cohesiva.
Varios protocolos clave operan en la capa de red (Capa 3) del modelo OSI. A continuación, se muestran algunos protocolos de capa de red destacados:
Internet Protocol (IP):
IPv4 (Protocolo de Internet versión 4): la versión más utilizada de IP, que emplea direcciones de 32 bits y proporciona la base para la comunicación en Internet.
IPv6 (Protocolo de Internet versión 6): desarrollado para abordar las limitaciones de IPv4, utiliza direcciones de 128 bits y ofrece un espacio de direcciones exponencialmente mayor.
Internet Control Message Protocol (ICMP):
Se utiliza para informar y diagnosticar errores. Los mensajes ICMP incluyen ping (solicitud de eco y respuesta de eco), traceroute y varios mensajes de error.
El Protocolo de Internet (IP) es un protocolo central en el conjunto de protocolos que forman la base de Internet.
Opera en la capa de red (Capa 3) del modelo OSI y es responsable del direccionamiento lógico, el enrutamiento y la fragmentación y reensamblado de paquetes de datos.
El IP permite la comunicación entre dispositivos en diferentes redes al proporcionar una forma estandarizada de identificar y localizar hosts.