lunes, 8 de octubre de 2012

2.3.7 MODELO DE TERRY


Los mensajes remitentes entre los procesos y objetos soportados por un sistema operativo precisa la presentación para el sistema operativo de los nombres de los objetos que los procesos quieren ganar acceso a.


El problema es cómo localizar objetos nombrados. Esto está directamente conectado a la gerencia del espacio de nombre y las estructuras de la facilidad de nombramiento.
Como ha visto, acto de servidores de nombre como agentes obligatorios distribuidos que amarran el nombre de un objeto para una cierta cantidad de sus propiedades, incluyendo la posición del objeto. Algunos servidores de nombre pueden almacenar información acerca de los objetos particulares. Tales servidores de nombre se llaman las autoridades que nombra o servidores autoritarios de nombre para eso objetan. El problema es cómo distribuir servidores de nombre, esto es, que de las estructuras de una facilidad de nombramiento es el mejor.

2.3.6 Mapeo de rutas


El mapeo de rutas consiste en la relación deequivalencia entre un tipo de ruta u otro tipo.

Recordar que las rutas consiste en la serie deubicaciones para poder acceder a un recurso.

Otro nombre que recibe el mapeo de rutas es elde encaminamiento.

Para poder ejecutar instrucciones, si no sabemos en qué parte de la memoria estarán cargadas, debemos tener un mecanismo de traducción de direcciones virtuales a reales. Para ello, se necesitan dos cosas. Primero, el compilador manejará una dirección base más un desplazamiento al referirse a las instrucciones. Segundo, el sistema operativo asignará como dirección base el número de página, al paginar al proceso. De esta manera, puede buscarse el inicio de una página en memoria, sumarle el desplazamiento y así obtener la dirección real de una instrucción.



Nótese que en el diagrama se tiene una tabla de proceso y ahí mismo se maneja la dirección inicial de la tabla de páginas. En algunos sistemas operativos, estas dos tablas se manejan por separado

2.3.5 Mapeo de direcciones


El mapeo de direcciones corresponde en la relación de equivalencia entre un tipo denombre a otro tipo de nombre; por ejemplo, de un nombre de usuario a un nombre de sistema.
Buscar la ruta alternativa para encontrar un recurso en la red
Transformar las originales en alternativas y viceversa.




2.3.4 Servidores y agentes denombres





Los agentes de nombres son los procesos que

permiten actualizar el repositorio de datos con  los nombres y la ubicación de cada uno de los   recursos en la red.

2.3.3 resolucion y distribucion









La resolución es el proceso de convertir un nombre hacia la ubicación real del recurso.
La distribución es el proceso por el cual un nombre puede difundirse a través de todo elsistema y ser reconocido por cualquier entidad en cualquier momento.

2.3.2 TIPOS DE NOMBRES USUARIO Y SISTEMAS


Los nombres pueden ser absolutos o relativos dependiendo si la dirección a la cual estánasociada se realiza de manera directa o bien a partir de la ubicación actual.
Los nombres pueden tener alias, los cuales son otros nombres con los cuales se referencia almismo objeto
Tipos de Nombres
Los nombres también pueden ser de usuario ode sistema. Son de usuario cuando éste lesasocia un identificador a un objeto. Son desistema aquellos que el sistema operativo leasigna internamente a un objeto de usuario.

2.3.1 CARACTERISTICAS Y ESTRUCUTRAS



Un nombre es más que una cadena decaracteres. Representa un punto de accesohacia un objeto.
La característica principal de un sistema denombre es que no debe de presentar ambigüedades, para un momento dado, unnombre refiere a uno y sólo un recurso en elsistema.


Características de la nominación
Los nombres pueden enfocarse a ser mássimples de localizar o a ser más entendiblespor los humanos.
Los sistemas de nombres deben de ser capaces de localizar al mismo objetoindependiente de su ubicación.
Los sistemas de nombres deben deproporcionar sistemas de comunicaciónaccesibles para todos los procesos.
Características de la nominación
Los sistemas de nombres deben de almacenarse en un repositorio de datosproveyendo interfaces de acceso.
Otro nombre que reciben los servicios denominación son los servicios de directorios. Loscuales permiten compartir información entrediferentes entidades en diferentes directorios(LDAP, X.500, Active Directory, etc.)