ensayo

Páginas: 13 (3238 palabras) Publicado: 5 de junio de 2013

Trabajo de investigación
Segunda unidad sistemas operativos II


19/03/2013

Mendoza Valenzuela Roberto


UNIDAD 2: COMUNICACIÓN  EN LOS  SISTEMAS OPERATIVOS DISTRIBUIDOS

2.1.-COMUNICACIÓN
           
La diferencia más importante entre un sistema distribuido y un sistema de un único procesador es la comunicación entre procesos.
En un sistema de un solo procesador lacomunicación supone implícitamente la existencia de la memoria compartida.
En un sistema distribuido no existe la memoria compartida y por ello toda la naturaleza de la comunicación entre procesos debe replantearse.
Los procesos, para comunicarse, deben apegarse a reglas conocidas como protocolos.
Para los sistemas distribuidos en un área amplia, estos protocolos toman frecuentemente la forma de variascapas y cada capa tiene sus propias metas y reglas.

Protocolos con Capas
Protocolos con Capas
Debido a la ausencia de memoria compartida, toda la comunicación en los sistemas distribuidos se basa en la transferencia de mensajes
Cuando el proceso “A” quiere comunicarse con el proceso “B”:
Construye un mensaje en su propio espacio de direcciones.
Ejecuta una llamada al sistema para que el S.O. busque el mensaje y lo envíe a través de la red hacia “B”.
Para evitar el caos, “A” y “B” deben coincidir en el significado de los bits que se envíen.



REFERENCIAS HACIA EL MODELO OSI

Identifica en forma clara los distintos niveles.
Estandariza los nombres de los niveles.
Señala cuál nivel debe realizar cuál trabajo

El “modelo OSI” está diseñado para permitir la comunicación delos sistemas abiertos:

El “modelo OSI” distingue entre dos tipos generales de protocolos:
  Orientados hacia las conexiones:
Antes de intercambiar los datos, el emisor y el receptor:
  Establecen en forma explícita una conexión.
  Probablemente negocien el protocolo a utilizar.
  Al finalizar, deben terminar la conexión.
  El teléfono es un sistema de comunicación orientado hacia laconexión.

Sin conexión:
Cada capa proporciona una interfaz con la otra capa por encima de ella; la interfaz consiste de un conjunto de operaciones para definir el servicio que la capa está preparada para ofrecer a sus usuarios.
El protocolo de la capa “n” utiliza la información de la capa “n”.
Cada protocolo de capa se puede cambiar independientemente de los demás:
Esto es de fundamentalimportancia.
Confiere gran flexibilidad.
La colección de protocolos utilizados en un sistema particular se llama una“suite de protocolo” o “pila de protocolo”.



2.1.1-COMUNICACIÓN  CLIENTE –SERVIDOR SOCKETS
El modelo cliente – servidor tiene como idea fundamental la estructuración del sistema operativo como:
Un grupo de procesos en cooperación, llamados servidores, que ofrecen servicios a losusuarios.
Un grupo de procesos usuarios llamados clientes.
El “modelo cliente - servidor” se basa en un “protocolo solicitud / respuesta”:
Es sencillo y sin conexión.
No es complejo y orientado a la conexión como OSI o TCP / IP.
El cliente envía un mensaje de solicitud al servidor pidiendo cierto servicio.
El servidor:
Ejecuta el requerimiento.
Regresa los datos solicitados o un código deerror si no pudo ejecutarlo correctamente.
No se tiene que establecer una conexión sino hasta que ésta se utilice.
La pila del protocolo es más corta y por lo tanto más eficiente.
Si todas las máquinas fuesen idénticas solo se necesitarían tres niveles de protocolos
                                                      
Direccionamiento en C - S
Para que un cliente pueda enviar un mensaje aun servidor, debe conocer la dirección de éste.
Un esquema de direccionamiento se basa en la dirección de la máquina destinataria del mensaje:
Es limitativo si en la máquina destinataria se ejecutan varios procesos, pues no se sabría para cuál de ellos es el mensaje.
Otro esquema de direccionamiento se basa en identificar los procesos destinatarios en vez de a las máquinas:
Elimina la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS