PRCTICAS
TALLER DE SISTEMAS
OPERATIVOS
SCA-1026
PLAN ISIC-2010224
INGENIERA EN SISTEMAS
COMPUTACIONALES
ndice
INTRODUCCIN-----------------------------------------------------------------------------------------------------------------1
PRCTICA 1
Instalar el sistema operativo de software propietario en estaciones de trabajo y en servidores.------------2
PRCTICA 2
Instalar el sistema operativo de software libre e instalar sistemas operativos va red.------------------------4
PRCTICA 3
Administrar y acceder recursos en red desde el sistema operativo-------------------------------------------------7
PRCTICA 4
Realizar visitas de campo para analizar servidores en produccin-------------------------------------------------9
12
INTRODUCCIN
La asignatura de Taller de sistemas operativos aborda los elementos tericos y de
configuracin necesaria para comprender en forma practica el funcionamiento de
un sistema operativo y cada una de las partes que lo componen.
Se recomienda usar como casos de estudio tanto sistemas operativos basados en
Unix; as como los de software propietario.
En la enseanza de esta asignatura se realizan prcticas de laboratorio, cuyo
objetivo es afianzar los conocimientos tericos.
En las actividades se busca que el estudiante tenga el primer contacto con el
concepto en forma concreta y sea a travs del anlisis e implementacin de
algunos conceptos para la resolucin de problemas.
Pgina 1
Prctica
Instalar
el
sistema
operativo
de
software propietario en estaciones de
trabajo y en servidores.
Observaciones: Esta prctica incluye a la Prctica # 1 del temario de Taller de
Sistemas Operativos que dice Instalar el sistema operativo de software
propietario en estaciones de trabajo. y la Prctica # 2 Instalar el sistema
operativo de software propietario en servidores..
1.- OBJETIVO
Aprender a instalar sistemas operativos propietarios en estaciones de trabajo y en servidores.
2.- MARCO TERICO
Sistemas operativos de red.
Tambin conocido como NOS (Networh operative system). Realmente se trata de un software que es
necesario para integrar los componentes de la red, como archivos, perifricos y recursos, en un todo al
cual el usuario final tiene un cmodo acceso. El sistema operativo de red controla y administra todos
estos recursos, as el usuario se libra de posibles conflictos en el momento de usar la red.
Un equipo no puede trabajar sin sistema operativo, pero a su vez, una red de equipos es intil sin un
sistema operativo de red. De esta manera el usuario puede ver otros equipos conectados en red con
sus sistemas operativos y usuarios o grupos de usuarios locales. Puede comunicarse con ellos e
intercambiar informacin, ejecutar tareas, transferir archivos, etc. Es esto ltimo la principal funcin de
un sistema operativo de red, pero para ello el usuario debe copiar explcitamente el archivo de una
instalacin a otra, o sea, debe conocer el nombre del archivo y saber qu se ubica en ste o aquel
equipo.
Sistemas operativos distribuidos.
El usuario percibe al sistema como un ente simple formado por un nico procesador, aunque sean
varios procesadores los que formen el sistema. El usuario trabaja sobre una mquina virtual sin saber
en qu equipo est este o aquel fichero. Para l, todo est en local y forma un sistema operativo nico.
Aunque se han realizado grandes esfuerzos no se ha conseguido crear un sistema distribuido
completo del todo, por la complejidad que suponen. El simple hecho de distribuir los procesos en las
varias unidades de procesamiento, o de aglutinar los resultados, as como resolver fallos o consolidar
la seguridad entre los diferentes componentes del sistema, es una tarea enorme. Entre los diferentes
sistemas operativos distribuidos que existen tenemos: Solaris, Mach, Chorus, NIS, Taos, etc.
b) Cliente/ Servidor y redes de igual a igual.
De todos es conocido el concepto Cliente/ Servidor, donde es necesario que una computadora trabaje
como servidor, proporcionando servicios que son demandados por los equipos clientes. El sistema
operativo Novell Netware es un ejemplo de este caso.
Un software servidor debe permitir:
Pgina 2
Sistema Operativo
Procesador de Textos
Centro de computo
Pc o laptop propia.
Software propietario para servidores (Windows)
5. RESULTADOS
Reporte de prctica que el alumnos elabora al finalizar esta.
6. CONCLUSIONES
Al concluir esta prctica el alumno habr aprendido a instalar S.O en servidores y en estaciones de
trabajo.
7.- BIBLIOGRAFA
Pgina 3
Prctica
1.- OBJETIVO
El estudiante aprender a instalar el sistema operativo de software libre e instalar sistemas operativos
va red.
2.- MARCO TERICO
CARACTERISTICAS DE LOS SISTEMAS OPERATIVOS DE RED
Los primeros S. O. de red ofrecan algunas utilidades de gestin de archivos de seguridad simples.
Pero la demanda de los usuarios se ha incrementado de forma que los modernos sistemas operativos
de red ofrecen amplias variedad de servicios. Estos son algunos de ellos.
- Adaptadores y cables de red.
- Nomenclatura global
- Servicios de archivos y directorios.
- Sistema tolerantes a fallos.
- Disk Caching (Optimizacion de acceso al disco).
- Sistema de control de transacciones (TTS, Transation Tracking System).
- Seguridad en la conexin.
- Bridges (Puentes) y Routers.
- Gateways (Pasarelas)
- Servidores Especiales
- Herramientas software de administracin.
PROTOCOLOS DE COMUNICACION.
Hace unos cuantos aos pareca como si la mayor parte de los fabricantes de ordenadores y software
fueran a seguir las especificaciones de la Organizacin internacional para el estndar (International
Organization for Standarization, OSI). OSI define como los fabricantes pueden crear productos que
Fecha de Actualizacin 20/09/2013
Pgina 4
Los protocolos de comunicaciones definen las reglas para la transmisin y recepcin de la informacin
entre los nodos de la red, de modo que para que dos nodos se puedan comunicar entre si es necesario
que ambos empleen la misma configuracin de protocolos.
Entre los protocolos propios de una red de rea local podemos distinguir dos principales grupos. Por un
lado estn los protocolos de los niveles fsico y de enlace, niveles 1 y 2 del modelo OSI, que definen las
funciones asociadas con el uso del medio de transmisin: envi de los datos a nivel de bits y trama, y el
modo de acceso de los nodos al medio. Estos protocolos vienen unvocamente determinados por el tipo
de red (Ethernet, Token Ring, etc.). El segundo grupo de protocolos se refiere a aquellos que realizan
las funciones de los niveles de red y transporte, niveles 3 y 4 de OSI, es decir los que se encargan
bsicamente del encaminamiento de la informacin y garantizar una comunicacin extremo a extremo
libre de errores.
Estos protocolos transmiten la informacin a travs de la red en pequeos segmentos llamados
paquetes. Si un ordenador quiere transmitir un fichero grande a otro, el fichero es dividido en paquetes
en el origen y vueltos a ensamblar en el ordenador destino. Cada protocolo define su propio formato de
los paquetes en el que se especifica el origen, destino, longitud y tipo del paquete, as como la
informacin redundante para el control de errores.
Los protocolos de los niveles 1 y 2 dependen del tipo de red, mientras que para los niveles 3 y 4 hay
diferentes alternativas, siendo TCP/IP la configuracin ms extendida. Lo que la convierte en un
estndar de facto. Por su parte, los protocolos OSI representan una solucin tcnica muy potente y
flexible, pero que actualmente est escasamente implantada en entornos de red de rea local.
Sistema Operativo
Procesador de Textos
Centro de computo
Pc o laptop propia.
Software libre para servidores (Windows)
Pgina 5
Realizar una investigacin sobre los requerimientos de instalacin del sistema operativo en
servidores y en red.
Instalar el sistema operativo libre en un servidor y a travs de una red.
Realizar el reporte correspondiente por equipo.
5. RESULTADOS
Elaborar el reporte de prctica correspondiente con la estructura especificada por la rubrica.
6. CONCLUSIONES
Al concluir esta prctica el alumno habr instalado sistemas operativos libres en servidores y va red.
7. BIBLIOGRAFA
Pgina 6
Prctica
1.- OBJETIVO
Administrar y acceder recursos en red desde el sistema operativo as como aplicar tcnicas de
seguridad e integridad de los servidores; administrar usuarios, grupos y permisos de archivos.
2.- MARCO TERICO
La seguridad de las conexiones en red merecen en la actualidad una atencin especial, incluso por
medios de comunicacin no especializados, por el impacto que representan los fallos ante la opinin
pblica.
El propio desarrollo tanto de Linux, como de la mayora del software que lo acompaa, es de fuentes
abiertas. Podemos ver y estudiar el cdigo. Esto tiene la ventaja de que la seguridad en Linux no sea
una mera apariencia, sino que el cdigo est siendo escrutado por muchas personas distintas que
rpidamente detectan los fallos y los corrigen con una velocidad asombrosa.
Si adems comprendemos los mecanismos que se siguen en las conexiones en red, y mantenemos
actualizados nuestros programas, podemos tener un nivel de seguridad y una funcionalidad aceptables.
Tampoco tienen las mismas necesidades de seguridad un equipo domstico, con conexiones
espordicas a Internet, que un servidor conectado permanentemente y que acte como pasarela entre
una intranet e Internet.
Fecha de Actualizacin 20/09/2013
Pgina 7
Sistema Operativo
Procesador de Textos
Centro de computo
Pc o laptop propia.
5. RESULTADOS
Reporte de prctica.
6. CONCLUSIONES
Al concluir esta prctica, el alumno habr aprendido a administrar recursos de red, as como aplicar
algunas tcnicas de seguridad en servidores, adems sabr administrar usuarios, grupos y permisos de
archivos.
7. BIBLIOGRAFA
1. William Hagen, Brian Jones Linux Server Hacks Volume Two, OReilly, 2005,
ISBN:
0596100825
2. Eric T. Peterson, Web Site Measurement Hacks, OReilly, 2005, ISBN:
0596009887
3. Steve Maxwell, RedHat Linux, Herramientas para la administracin de redes,
Mc Graw
Hill 2001, ISBN: 9789584102201
4. Richard Bejtlich, El tao de la monitorizacin, Pearson, ISBN: 9788420546001
Pgina 8
Prctica
1.- OBJETIVO
Realizar visitas de campo para analizar servidores en produccin, utilizar herramientas de conversin
de archivos de diferentes formatos y probar que sean accesibles en los diferentes sistemas operativos
as como ejecutar aplicaciones basadas en RPCs.
2.- MARCO TERICO
Arquitecturas basadas en RPCs (Remote Procedure Call)
Una llamada a un mtodo remoto consiste en ejecutar un mtodo que se encuentra en otra mquina
distanciada fsicamente. La llamada remota debera ser, en principio, un mecanismo transparente al
programador, ya que el cdigo para realizar la llamada es anlogo al necesario para llamar a cualquier
otro mtodo no remoto, y adems es independiente de la localizacin fsica del sistema en el que se
encuentra el mtodo.
Para realizar una llamada remota, se crea un stub4 o wrapper en el cliente que se encarga de codificar
y enviar los parmetros del mtodo por la red hasta el servidor. En el servidor se crea otro stub que
recibe la informacin enviada por el stub cliente, y la transforma en los parmetros necesarios para
llamar el mtodo remoto de forma local. Una vez ejecutado el mtodo, el stub servidor codifica el
resultado y lo enva al stub cliente. ste descodifica los datos recibidos en el tipo de dato de retorno
esperado y lo devuelve a la aplicacin cliente.
3.- MATERIAL, EQUIPO, REACTIVO o SOTFWARE A UTILIZAR
Pgina 9
Sistema Operativo
Procesador de Textos
Centro de computo
Pc propia con caractersticas de servidor
5. RESULTADOS
Reporte de prctica con la estructura especificada por la rbrica.
6. CONCLUSIONES
Al concluir esta prctica el alumno realizado visitas de campo para analizar servidores en produccin,
utilizado herramientas de conversin de archivos de diferentes formatos y probado que sean accesibles
en los diferentes sistemas operativos as como ejecutado aplicaciones basadas en RPCs
7. BIBLIOGRAFA
Pgina 10
CANT.
UNIDAD
Sistema Operativo
Procesador de Textos
Centro de computo
Pc o laptop propia.
Software propietario para servidores (Windows)
3
4
5
6
7
8
9
10
BIBLIOGRAFIA
CANT
Pgina 11
Pgina 12
DATOS GENERALES
FECHA DE
ACTUALIZAC
ION
20/09/13
ELABOR Y/O
ACTUALIZ
DESCRIPCIN DE LA ACTUALIZACIN
Pgina 13