REDES Y PROCESAMIENTO DISTRIBUIDO

Dada la creciente disponibilidad de PC y minicomputadores económicos pero potentes, se ha producido una tendencia al alza del procesamiento de datos distribuidos (DDP). El uso de DDP permite dispersar los procesadores, datos y otros elementos del sistema dentro de una organización.La tendencia de estas aplicaciones ha sido apoyada por la evolución de las capacidades distribuidas del sistema operativo y de las utilidades de soporte. Se ha explorado un amplio espectro de posibilidades:- Arquitectura de comunicaciones- Sistema Operativo de Red: es la configuración en que existe una red de máquinas de aplicación, generalmente workstations monousuario y una o más máquinas servidoras.- Sistemas Operativos distribuidos: es un S.O. común compartido por una red de computadores.A lo largo del capítulo, haremos referencia a un término muy importante: protocolo. Un protocolo es un conjunto de reglas o convenciones que gobiernan la forma en que dos entidades cooperan en el intercambio de datos. Una especificación de protocolo detallará las funciones de control que pueden realizarse, los formatos y códigos de control utilizados para comunicar dichas funciones y los procedimientos que ambas entidades deben seguir.

ARQUITECTURA DE COMUNICACIONES

Arquitectura SimpleEstá dividida en tres niveles:- Nivel de acceso a la red: se ocupa del intercambio de datos entre el computador y la red a la que está conectada. El computador que emite debe proporcionarle a la red la dirección del destino, de forma que la red pueda encaminar los datos al destino apropiado.- Nivel de transporte: asegura que los datos lleguen a su aplicación de destino y que lo hacen en el mismo orden en que fueron enviados.- Nivel de aplicación: contiene la lógica necesaria para soportar varias aplicaciones de usuario. Para cada clase diferente de aplicación, como la transferencia de archivos, se necesitará un módulo separado y particular para la misma.