Transferencias UUCP y ejecuci贸n remota


El concepto de tarea resulta vital para entender UUCP. Cada transferencia que inicia un usuario con uucp o uux se llama tarea. Consta de una orden a ejecutar en un sistema remoto, una recopilaci贸n de archivos a transferir entre sitios o ambas cosas.
Por ejemplo, la siguiente orden hace que UUCP copie el archivo netguide ps a un sistema remoto llamado pablo y ejecute la orden lpr en pablo para imprimir el archivo:
$ uux -r pablo!lpr !netguide.ps
Por lo general, UUCP no llama al sistema remoto de inmediato para llevar a cabo una tarea (o cualquier otra cosa que pueda hacer con kermit). En cambio, guarda la descripci贸n de la tarea de manera temporal. Esto se conoce como encolar. El 谩rbol de directorios bajo el que se guardan las tareas se llama por lo tanto directorio de cola y se encuentra generalmente en /var/spool/uucp. En nuestro ejemplo, la descripci贸n de la tarea contendr铆a informaci贸n sobre la orden remota a ejecutar (lpr), el usuario que orden贸 la ejecuci贸n y un par de elementos m谩s. Adem谩s de la descripci贸n de la tarea, UUCP tiene que guardar el archivo de entrada netguide ps.
La localizaci贸n y nomenclatura exactas de los archivos de cola puede varias dependiendo de algunas opciones en tiempo de compilaci贸n. Los UUCPs compatibles con HDB guardan por lo general los archivos de cola en el subdirectorio /var/spool/uucp con el nombre del sistema remoto. Cuando se compilan para la configuraci贸n Taylor, UUCP crea subdirectorios bajo el directorio de cola espec铆fico del sitio para diferentes tipos de archivos de cola.
A intervalos regulares, UUCP llama al sistema remoto. Cuando se establece una conexi贸n con el sistema remoto, UUCP transfiere los archivos en los que se describe la tarea, adem谩s de los archivos de entrada. Las tareas entrantes no se ejecutar谩n de inmediato, sino s贸lo tras haber terminado la conexi贸n. La ejecuci贸n la gestion uuxqt, quien tambi茅n se ocupa de redirigir cualquier tarea designada a otro sitio.
Para distinguir entre tareas m谩s o menos importantes, UUCP asocia un nivel a cada tarea. Se trata de un 煤nico d铆gito de 0 a 9, de A a Z, y de a a z, en precedencia decreciente. El correo se suele colocar en la cola con nivel B o C, mientras que las noticias se colocan con un nivel N. Las tareas con niveles m谩s altos se transfieren antes. Los niveles pueden asignarse por medio de la opci贸n -g al invocar a uucp o uux.
Tambi茅n se puede prohibir la transferencia de trabajos bajo un cierto nivel a horas determinadas. Esto tambi茅n se llama m谩ximo nivel de cola permitido durante una conversaci贸n y el valor predeterminado es z. Perc谩tese de la ambig眉edad de esta terminolog铆a: un fichero se transfiere s贸lo si es igual o mayor que el m谩ximo nivel de cola.

Califica este Artículo
0 / 5 (0 votos)

Categoría: Conectividad y Redes.




Deja un comentario