Fundamentos de Redes de Computadora

Entrada 1: Descripción general de los fundamentos de redes
Por: Alcides Samaniego

¿Qué es una red?
Una red de computadoras es un conjunto de dispositivos interconectados, como computadoras, servidores, impresoras, y otros, que comparten recursos y datos entre sí. Las redes permiten la transmisión de información de manera eficiente, facilitando la colaboración y el acceso compartido a recursos.


Tipos de redes:

  1. LAN (Local Area Network): Red de área local. Se refiere a una red que conecta dispositivos dentro de un área geográfica limitada, como un edificio u oficina. Ejemplos: redes de oficinas o redes caseras.



  2. WAN (Wide Area Network): Red de área amplia. Conecta dispositivos a través de grandes distancias geográficas, como entre ciudades o incluso países. Internet es el mejor ejemplo de una WAN.


  3. MAN (Metropolitan Area Network): Red de área metropolitana. Cubre una región más grande que una LAN pero más pequeña que una WAN, como una ciudad o campus universitario.


  4. PAN (Personal Area Network): Red de área personal. Se refiere a la interconexión de dispositivos cercanos a una persona, como un teléfono móvil, computadora portátil y otros dispositivos portátiles.


Importancia de las redes:
Las redes de computadoras permiten compartir recursos, mejorar la eficiencia en la comunicación, y habilitar servicios en la nube, almacenamiento compartido, entre otros. Son fundamentales para la conectividad en la era digital, ya que permiten a las organizaciones y usuarios estar interconectados de manera continua.


Entrada 2: Comparación entre los modelos OSI y TCP/IP

Modelo OSI (Open Systems Interconnection)
El modelo OSI es un marco de referencia que describe cómo los datos viajan a través de una red de un dispositivo a otro. Está dividido en 7 capas:

  1. Capa física: Se encarga de la transmisión física de los datos a través del medio (cables, ondas de radio).

  2. Capa de enlace de datos: Proporciona métodos para transferir datos entre dispositivos en la misma red, asegurando que no haya errores en la transmisión.

  3. Capa de red: Define el direccionamiento y la transmisión de datos entre diferentes redes. Aquí se ubican los routers.

  4. Capa de transporte: Controla la transmisión de datos entre dispositivos asegurando que lleguen correctamente. Incluye los protocolos TCP y UDP.

  5. Capa de sesión: Establece, gestiona y termina las sesiones de comunicación entre dispositivos.

  6. Capa de presentación: Se encarga de traducir los datos para que las aplicaciones puedan interpretarlos, como la conversión de formatos de datos o la encriptación.

  7. Capa de aplicación: Es la capa más cercana al usuario, que interactúa directamente con el software de las aplicaciones (por ejemplo, HTTP para la navegación web).


Modelo TCP/IP
Este es el modelo práctico más utilizado para la comunicación en redes, incluyendo Internet. Tiene 4 capas:

  1. Acceso a la red: Gestiona la transmisión de datos entre el dispositivo y el medio físico de la red.

  2. Internet: Encargada del direccionamiento y enrutamiento de datos a través de diferentes redes (utiliza direcciones IP).

  3. Transporte: Garantiza la transferencia fiable de datos entre dispositivos. Protocolo clave: TCP (Transmission Control Protocol).

  4. Aplicación: Proporciona servicios a las aplicaciones del usuario, como HTTP (para la web), SMTP (para el correo electrónico), etc.


Comparación OSI vs TCP/IP:

  • El modelo OSI es más teórico y detalla cada capa de manera muy específica.
  • El modelo TCP/IP es más práctico, utilizado principalmente en la implementación de redes reales (como Internet).

Entrada 3: Introducción al direccionamiento IP y subneteo

Direcciones IP
Una dirección IP es una cadena numérica única que identifica a cada dispositivo en una red. Existen dos versiones principales:

  1. IPv4: Usa direcciones de 32 bits, que se representan como cuatro números decimales separados por puntos (ejemplo: 192.168.1.1). Ofrece un número limitado de direcciones (~4.3 mil millones), lo que ha llevado al desarrollo de IPv6.


  2. IPv6: Usa direcciones de 128 bits, representadas por números hexadecimales separados por dos puntos. Proporciona un número mucho mayor de direcciones.


Subneteo
El subneteo es el proceso de dividir una red grande en subredes más pequeñas para mejorar la eficiencia y gestión del tráfico. Esto se logra ajustando la máscara de subred, que define cuántos bits de la dirección IP se usan para identificar la red y cuántos para los hosts.


Ejemplo básico:

  • Dirección IP: 192.168.10.0
  • Máscara de subred: 255.255.255.0 (esta máscara permite 256 hosts en la subred).

Al hacer subneteo, se puede dividir esta red en subredes más pequeñas, por ejemplo, utilizando una máscara de 255.255.255.128, lo que divide la red en dos subredes de 128 hosts.


Entrada 4: Principales protocolos de red y su rol en la comunicación de datos

Protocolos de red
Los protocolos de red son reglas que definen cómo los datos son enviados y recibidos a través de una red. Los principales protocolos incluyen:

  1. TCP (Transmission Control Protocol): Proporciona una conexión fiable para la transmisión de datos, asegurando que los paquetes lleguen de forma ordenada y sin errores.


  2. UDP (User Datagram Protocol): Protocolo más simple que TCP, utilizado para transmitir datos rápidamente sin garantías de entrega (utilizado en aplicaciones como streaming o juegos en línea).


  3. HTTP/HTTPS: Protocolo utilizado para la transferencia de datos en la web. HTTPS agrega una capa de seguridad mediante la encriptación.


  4. DNS (Domain Name System): Traductor de nombres de dominio (como www.google.com) a direcciones IP.


  5. ICMP (Internet Control Message Protocol): Utilizado para enviar mensajes de control y errores en la red (ejemplo: el comando “ping”).


  6. SMTP (Simple Mail Transfer Protocol): Protocolo utilizado para enviar correos electrónicos.


Rol en la transmisión de datos:

Los protocolos aseguran que los datos se envíen de manera eficiente y que lleguen de forma correcta y segura al destino. 

Comentarios