Sistemas Operativos

Páginas: 23 (5539 palabras) Publicado: 12 de abril de 2011
Tema 10:Comunicación en los Sistemas Distribuidos.
10.1 INTRODUCCIÓN.
10.2 REDES ATM.
10.2.1 INTRODUCCIÓN.
10.2.2 LA PILA ATM.
10.2.3 IMPLICACIONES DE ATM EN LOS SISTEMAS DISTRIBUIDOS.
10.3 MODELO CLIENTE-SERVIDOR.
10.4 LLAMADA A PROCEDIMIENTO REMOTO (RPC).
10.4.1 EL PROBLEMA DEL PASO DE PARÁMETROS.
10.4.2 ENLACE DINÁMICO.
10.4.3 CONTROL DE ERRORES.
10.4.4 DETALLESDE IMPLEMENTACIÓN.
10.4.5 CONCLUSIONES
10.5 COMUNICACIÓN DE GRUPOS.
10.5.1 CARACTERÍSTICAS DE LA COMUNICACIÓN DE GRUPOS.
10.5.1.1 ATOMICIDAD.
10.5.1.2 ORDENACIÓN DE MENSAJES.
10.5.2 EJEMPLO REAL DE COMUNICACIONES DE GRUPOS: ISIS.

10.1 INTRODUCCIÓN
EN LOS SISTEMAS DISTRIBUIDOS NO EXISTE UNA MEMORIA FÍSICA COMÚN, LUEGO LOS MECANISMOS TRADICIONALES DE COMUNICACIÓN DE LOSSISTEMAS MULTIUSUARIO CONVENCIONALES NO SIRVEN. HASTA EL SISTEMA DE COMUNICACIÓN MÁS SIMPLE, UN SEMÁFORO, NO SIRVE EN LOS SISTEMAS DISTRIBUIDOS, POR LO QUE LA COMUNICACIÓN ENTRE PROCESOS DEBE SER REDISEÑADA DESDE EL PRINCIPIO.
Los protocolos de comunicación son las reglas que manejan la comunicación. El modelo de referencia OSI, creado en los 60 e implantado en los 80, no parece ser la mejor opciónpara la comunicación en los sistemas distribuidos teniendo en cuenta los últimos avances tecnológicos aplicables a las capas inferiores del modelo. En su lugar, el modelo ATM parece ser el más firme candidato para su adopción como estándar en la comunicación de los sistemas distribuidos.
En este capítulo haremos un breve estudio del modelo de comunicación ATM, y repasaremos los principios dela comunicación cliente-servidor, llamada a procedimiento remoto y la comunicación de grupos, viendo los problemas que plantean en el entorno de los sistemas distribuidos.
10.2 Redes ATM
10.2.1 INTRODUCCIÓN
HASTA FINALES DE LOS 80 LAS REDES DIGITALES OPERABAN A UN ANCHO DE BANDA DEL ORDEN DE 56-64 KBPS. AL DECIDIR CONSTRUIR NUEVOS TIPOS DE REDES, LAS COMPAÑÍAS DE TELECOMUNICACIONES SEENCUENTRAN CON UN DILEMA. POR UN LADO, LAS COMUNICACIÓN DE VOZ REQUIERE UN ANCHO DE BANDA BAJO (UNOS 4 KHZ) PERO CONSTANTE, MIENTRAS QUE LA COMUNICACIÓN DE DATOS TIENE UNA NATURALEZA EXPLOSIVA Y POR RÁFAGAS, DE FORMA QUE, DE PRONTO, LA COMUNICACIÓN PUEDE NECESITAR TODO EL ANCHO DE BANDA POSIBLE. POR LO TANTO, NI LA RED TELEFÓNICA CONMUTADA ES BUENA PARA LA COMUNICACIÓN DE DATOS, NI LA CONMUTACIÓNDE PAQUETES ATIENDE ADECUADAMENTE LAS NECESIDADES DE LA TRANSMISIÓN DE VOZ.
ATM (que significa Modo de Transferencia Asíncrono) surge como el compromiso más razonable entre estos requerimientos de comunicación. ATM establece un circuito virtual antes de comenzar la transmisión, pero divide la comunicación en pequeños paquetes, que siguen siempre el mismo recorrido. En al fase deestablecimiento de la comunicación, los nodos intermedios guardan la información sobre el encaminamiento. Durante la transmisión, los paquetes de otros protocolos son troceados en paquetes muy pequeños llamados celdas que son enviadas siguiendo el circuito establecido. Finalmente, la información de encaminamiento mantenida en los nodos es liberada al terminar la conexión.
Este tipo de comunicaciónpretende sustituir a todos los demás, ya que es válido para transportar voz, datos, radio, televisión por cable, vídeo, etc. Con un único cable accedemos a todos los servicios actuales, y a otros nuevos, como videoconferencia. Las ventajas son obvias.
Pero todo ello es posible gracias a la alta velocidad que permiten las redes ATM. Puesto que las celdas son muy pequeñas, los nodos intermedios nonecesitan almacenarlas en disco. Además, en las comunicaciones ATM no se realizan control de flujo ni comprobación de errores en las celdas. Este método, denominado call relay no permite establecer los circuitos virtuales si no hay suficientes recursos para garantizar la calidad de servicio solicitado.

10.2.2 LA PILA ATM
AL IGUAL QUE LOS ESTÁNDARES TCP/IP Y OSI, ATM TIENE SU PROPIA PILA...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS