miércoles, 1 de febrero de 2012

TEMA I: Sistemas operativos en ambientes distribuidos

SISTEMAS OPERATIVOS II


1.1 Sistemas distribuidos
     1.1.1 Ventajas y desventajas contra los sistemas centralizados
     1.1.2 Modelo Cliente- Servidor
     1.1.3 Caracteristicas del hardware
     1.1.4 Caracteristicas del software
     1.1.5 Direccionamiento logico y fisico
1.2 Concepto y caracteristicas de los Sistemas operativos R
1.3 Concepto y caracteristicas de los Sistemas operativos Distribuidos











1.1 SISTEMAS DISTRIBUIDOS



D E F I N I C I Ó N

Los sistemas operativos distribuidos podemos definirlos como el conjunto de sistemas que nos permiten comunicar al harware y software, que estan conectados en una red. Comunicados mediante el paso de mensajes, a esta comunicacion establecida podemos definirla como un esquema cliente servidor

5 comentarios:

  1. Los sockets son de dos tipos
    Socket stream : orientado a la conexión. Este se envía por partes
    Socket datagrama: orientado a la no conexión. Este solo se puede acceder solo en datagrama completo
    Los dos son fiables

    DIRECCIONES DE SOCKETS
    Cada socket debe tener una asignación de dirección única
    Domino:
    AF_UNIX: Fichero local, lo que nos define como dirección única
    AF_INET: Para dominio de internet. Utilizan una dirección ip de una maquina y un numero de puerto dentro de la maquina
    Int x;
    X= socket (D, T, P)

    ResponderEliminar
  2. Una dirección IP representada como una estructura de tipo struct in_addr. Esta dirección es repreentada por 32 bits, pero existen maneras de conseguir las direcciones ip de una computadora, una de ellas es la siguiente
    Struct hostent *gethostbyname (char *name)
    Que sera una estructura que esta apuntando a una dirección que devolverá el nombre de la maquina. La estructura es la siguiente:
    Struct hostent
    {
    Char h_name; /*nombre de la maquina*/
    Char **h_aliases /*lista de alias*/
    Int h_addrtype /*tipo de dirección */
    Int h_length; /*longitud de las direcciones*/
    Char **h_addr_list; /*lista de todas las direcciones*/
    }

    ResponderEliminar
  3. Tcp/ip
    Este formato no se usa en todas las computadoras, en caso de notenerlas se proporciona una serie de secuencias
    U_long htonl (u_long hostlong);
    U_sort htons(*u_sort hostsort);

    ResponderEliminar
  4. Tcp/ip
    Este formato no se usa en todas las computadoras, en caso de notenerlas se proporciona una serie de secuencias
    U_long htonl (u_long hostlong);
    U_sort htons(*u_sort hostsort);
    U_long ntonl (u_long netlong);
    U_sort ntohs (u_long netashort);
    La primera traduce un entero de 32 bits representado en el format del propio computador al format de red (el empleado port cp /ip. La segimda traduce un numero de 16 bits representado en el formato de compilador sl formato de red. Las dos ultimas realizan el trabajo inverso

    ResponderEliminar
  5. Regresa menos uno cuando existe algún conflicto, se manda 1 entonces el programa esta bien

    ResponderEliminar