Introducción a los Sistemas Distribuidos – Parte II

Hace ya 15 días comencé con la introducción a este tema (pueden pasar por acá), y antes de ahondar en cada uno de sus aspectos fundamentales, me gustaría ejemplificar para que tengamos una imagen mental con mayor solidez.

Ejemplos de Sistemas Distribuidos

El sistema funciona como un todo donde cada componente se comunica con otro para poder dar respuesta al sistema de caracter global. De esta premisa partiremos.

Ejemplo 1. La Internet

La Internet es una red que aglutina computadoras y aplicaciones heterogéneas implementadas bajo el protocolo de pilas análogo al modelo OSI para redes de computadoras (tendríamos que hablar en otro post del modelo OSI…).

Este protocolo se basa en una comunicación horizontal capa a capa donde las capas de nivel superior invocan servicios de niveles inferiores mediante interfaces de servicio. Esta visión por capas como proveedoras y consumidoras de servicios es un método de abstracción para aislar a los niveles superiores de detalles de la transmisión física. Así se puede observar el pro­tocolo de pilas usado por Internet donde se visualiza como los niveles superiores tienen una visión mas abstracta respecto de lo que sucede a nivel de comunicación en la capa enlace.

Encapsulamiento de datos a través de los niveles

La capa de aplicacion

Es el ámbito donde las aplicaciones crean datos de usuario y se comunican con otras apli­caciones del mismo equipo o de otro. Las aplicaciones, o procesos, hacen uso de los servicios provistos por los niveles inferiores, especialmente con la capa de transporte que provee un medio confiable o no, con otros procesos.

La capa de transporte

Es la capa que realiza la comunicación computadora-computadora sobre el mismo o diferente equipo de la red local o de redes remotas separadas por routers. Asegura la comunicación punta a punta mediante un servicio de datagramas.

Topología de red y capa de transporte

La capa de red

Es la capa que intercambia datagramas a través de la red y provee una interfaz uniforme que oculta la topología subyacente de conexión. El la capa que realiza lo que se denomina “internetworking” (interconexión) que define Internet. Este nivel define las direcciones y las estructuras de ruteo usadas por el protocolo TCP/IP.

La capa de enlace

Es la capa que define los métodos de conexión con alcance en la red local en la que las computadoras se comunican sin ruteo. Esta capa incluye los protocolos usados para describir una topología de red local y las interfaces necesarias para efectivizar la trasmisión de los data­gramas de la capa de red, hacia sus vecinos.

Configuración típica de internet

Ejemplo 2. Intranets

Las intranets son redes administradas localmente, usualmente propietarias (la red del cam­pus de una universidad, la red de una organización o empresa) y se comunican a Internet ubicando firewalls .

Configuración típica de una intranet

Ejemplo 3. Sistemas de computo móviles y ubicuos

Este tipo de sistemas distribuidos se caracterizan porque sus componentes son móviles dispositivos pequeños que pueden portarse y ser utilizados durante su transporte -, y ubicuos – dispositivos que admiten estar conectados todo el tiempo sin importar el lugar.

Configuración de un sistema móvil y obícuo

Deja un comentario