Tabla de contenidos
En este punto, ya sabemos que las redes de computadoras pueden clasificarse de distintas maneras. En esta clase, exploraremos dos formas adicionales de hacerlo:
Cuando utilizamos cualquier servicio en línea, como consultar nuestro correo electrónico, escuchar música en Spotify, navegar por Internet, compartir archivos, o disfrutar de una película en Netflix, siempre participa un elemento principal: el dispositivo final. ¿Qué son los dispositivos finales? Hablaremos de ellos más adelante, pero en términos simples, son los puntos de origen y destino de la información. Algunos ejemplos comunes incluyen:
Por ahora, dejemos de lado a los dispositivos intermedios, como los switches o routers, que se encargan de mover los datos entre el origen y el destino. En esta clasificación de redes, nos enfocaremos únicamente en los dispositivos finales y sus roles. Entonces, imaginen el caso en el que visitan una página web, para esta acción interactúan dos dispositivos finales:
Lo que se busca con esta clasificación es agrupar las redes según las funciones que desempeñan sus dispositivos finales: proporcionar servicios o solicitar servicios.
Las redes Cliente-Servidor se caracterizan por dividir a los dispositivos finales en dos roles claramente diferenciados:
Tenemos a 2 computadoras y 1 servidor, los clientes son los que realizan consultas al servidor, mientras que el servidor se encarga de responder a dichas solicitudes. Por ejemplo: la «PC_A» podría solicitar una página web, mientras que la «PC_B» podría solicitar descarga de archivos. Los servicios no se limitan a esos dos ejemplos: correo electrónico, video, música, IA, juegos en línea… la variedad es amplia. En este tipo de redes el servidor tiene un rol pasivo al inicio de la comunicación, debido a que espera las solicitudes de los clientes y, una vez recibidas, responde proporcionando los datos o servicios solicitados. Por otro lado, los clientes tienen un rol activo ya que son quienes inician la comunicación.
Algo importante a mencionar: puede existir comunicación directa entre PC_A y PC_B, pero lo habitual es la comunicación Cliente-Servidor. En una red empresarial, la mayor parte del tráfico será el resultado de ese intercambio.
Las redes Cliente-Servidor son las más comunes tanto en Internet como en entornos de redes empresariales. Algunos ejemplos de su uso cotidiano incluyen:
En resumen, la mayoría de las interacciones en las redes modernas se basan en este modelo, donde dispositivos especializados (servidores) gestionan solicitudes de múltiples clientes de forma centralizada.
Nota: En este curso no nos enfocamos en el análisis del funcionamiento interno de los servidores, sino más bien en las redes de computadoras que permiten enviar los datos entre clientes, y entre clientes y servidores.
El modelo Cliente-Servidor es ampliamente utilizado debido a sus numerosas ventajas, pero también tiene algunos desafíos que vale la pena conocer. A continuación, exploremos tanto los beneficios como las desventajas de este tipo de red.
El primero que podemos mencionar es la Seguridad centralizada: Al concentrar los servicios en unos pocos dispositivos (los servidores), es más sencillo proteger la información y garantizar la seguridad. Los administradores pueden enfocar sus esfuerzos en esos puntos críticos, reduciendo el riesgo de ataques o pérdida de datos.
También tenemos el beneficio de la Escalabilidad: Esta es una característica que permite tener crecimiento a futuro. En este contexto, las redes Cliente-Servidor son altamente escalables, lo que significa que pueden crecer con el tiempo. Por ejemplo, si el servidor comienza a recibir más solicitudes, es posible añadir más memoria, capacidad de almacenamiento o procesamiento para manejar la demanda. Este enfoque es mucho más eficiente que depender de computadoras que en su gran mayoría presentan recursos limitados.
Por el otro lado tenemos a la principal desventaja que es el Elevado costo inicial: Implementar este modelo requiere dispositivos especializados como servidores de alto rendimiento, lo cual puede ser costoso. Además, es necesario invertir en licencias de software de servidor, y en equipos de red que permitan una comunicación eficiente con dichos dispositivos. Otra desventaja es que se Requiere conocimientos especializados: La configuración y el mantenimiento de un servidor no son tareas sencillas. Se necesita personal capacitado para implementar, gestionar y solucionar problemas en los servidores y servicios asociados.
En las redes Peer-To-Peer, todos los dispositivos finales tienen igualdad de roles. Esto significa que ningún dispositivo es especial ni tiene un propósito exclusivo, ya que todos pueden solicitar y proporcionar servicios simultáneamente. Trabajemos con el siguiente diagrama.
En el diagrama, la «PC_A» tiene el mismo rol que «PC_B» y «PC_C». Todas ejecutan software similar, lo que les permite actuar como cliente y como servidor al mismo tiempo. La PC_A puede estar solicitando un archivo a la PC_B y, a la vez, compartiendo recursos con la PC_C. Por ejemplo, los archivos de la red podrían estar almacenados en PC_A, y todas las demás computadoras pueden acceder a ellos. O tal vez PC_B está compartiendo el uso de una impresora. Lo importante es que cualquier servicio que ofrezca PC_A, también lo puede ofrecer PC_B o cualquier otra computadora de la red. No existe una máquina designada que centralice los servicios.
Una red LAN (Local Area Network) es una red de computadoras en la que los dispositivos se comunican a través de distancias cortas, generalmente dentro de un mismo edificio, piso u oficina. Son las redes más comunes en entornos empresariales y domésticos.
Una red WAN (Wide Area Network) es una red que interconecta dispositivos o redes a través de distancias considerables, que pueden ser kilómetros o incluso miles de kilómetros. Internet es el ejemplo más grande de una red WAN.
Una red WLAN (Wireless Local Area Network) es una red de área local que utiliza medios inalámbricos, como ondas de radio WiFi, para conectar los dispositivos. Funciona como una LAN tradicional pero sin necesidad de cables entre los dispositivos y el punto de acceso.
Una red Peer-to-Peer (P2P) es aquella en la que todos los dispositivos pueden actuar simultáneamente como clientes y como servidores, sin que exista un servidor centralizado. Son redes simples y económicas, pero menos seguras y escalables que las redes Cliente-Servidor.
QoS (Quality of Service o Calidad de Servicio) es la característica de una red que permite priorizar ciertos tipos de tráfico sobre otros. Por ejemplo, en una red empresarial la voz (telefonía IP) puede tener prioridad sobre la descarga de archivos, garantizando que las llamadas sean claras incluso cuando la red está congestionada.