Clase N: 17
ESTUDIO
ESTACIONES DE TRABAJO I
1
INTRODUCCIN
Las estaciones de trabajo son las que ejecutan las aplicaciones del usuario, como un editor de
textos, planilla de clculo, programa de liquidacin de sueldos, balance, etc. Estas aplicaciones estn diseadas para trabajar en determinada plataforma (Intel, por ejemplo) y con determinado sistema operativo (por ejemplo DOS).
Si la estacin de trabajo debe poder utilizar recursos compartidos por NetWare, deber entender entonces cmo canalizar las peticiones hacia un servidor. DOS no incluye internamente
ningn soporte protocolar para realizar dicha tarea. Este soporte deber ser instalado y configurado por separado.
En eso consiste entonces la instalacin y configuracin de una estacin de trabajo: el agregado de soporte adicional para poder acceder a recursos de red. El sistema operativo de la estacin de trabajo seguir siendo el mismo y seguir trabajando del mismo modo con las aplicaciones. Pero con el soporte agregado, las aplicaciones podrn guardar o leer archivos almacenados en un servidor NetWare.
Adems, una serie de aplicaciones para DOS hechas por Novell, nos permitirn configurar
desde la estacin de trabajo el entorno del servidor, autorizar a nuevos usuarios para que se
conecten al servidor o restringir los accesos a los recursos.
PROTOCOLOS
NetWare requiere que la estacin de trabajo se comunique con el servidor usando el protocolo
IPX/SPX y que las peticiones de recursos sean canalizadas por medio del protocolo NCP,
como ya vimos en la clase de Protocolos de Comunicacin.
El protocolo NCP establece los procedimientos que sigue, acepta y responde el sistema operativo del servidor NetWare con las estaciones de trabajo.
El procedimiento de solicitar un servicio de un servidor de archivos comienza en la estacin
de trabajo, donde debe estar instalado el gestor NetWare para DOS (NetWare DOS Requester) el cual conforma la solicitud en concordancia con las definiciones del protocolo NCP del
servidor.
El gestor luego enva las solicitudes usando el protocolo de comunicaciones IPX de la estacin de trabajo, luego de haberle agregado un encabezamiento con las direcciones de los nodos origen y destino.
TRI / Clase 17
En la siguiente figura se pueden observar los protocolos que intervienen en una comunicacin
entre el servidor y una estacin de trabajo:
Servidor
Estacin
de trabajo
Soporte
NCP
Gestor
NCP
Soporte
SPX
Soporte
SPX
Soporte
IPX
Soporte
IPX
Red
Las aplicaciones que funcionan en la estacin de trabajo no requieren ser modificadas para
poder trabajar con un recurso compartido. Esto es porque el software cliente se integra con el
sistema operativo de modo tal, que si la aplicacin solicita guardar o abrir un archivo lo har
del mismo modo que si lo estuviera realizando en un dispositivo local.
Normalmente cuando una aplicacin solicita al sistema operativo la apertura de un archivo,
ste analiza la ruta de acceso especificada y utilizando los drivers correspondientes accede al
dispositivo local de hardware para satisfacer el requerimiento.
El software cliente de NetWare se interpone entre el software de aplicacin y el sistema operativo formando como una coraza (conocida como "Workstation Shell") que analiza primero
a la ruta de acceso especificada y determina si el recurso es local o de red. Si el recurso corresponde a la red, conforma la solicitud de acuerdo al protocolo NCP y lo encamina hacia la
red. El siguiente dibujo simplificado ilustra el funcionamiento:
TRI / Clase 17
ESTUDIO
Aplicacin
WorkStation Shell
NCP
SPX
IPX
DOS
Recurso
de Red
Recurso
Local
Encaminar el acceso a la red, implica hacerlo a travs de una interfaz de red manejada por un
driver y utilizar la pila de protocolos necesaria, como NCP / SPX / IPX. A continuacin se
explicarn los detalles de implementacin de dichos protocolos en la estacin de trabajo.
Las versiones NetWare 3.11 y anteriores traan un software cliente muy compacto. Ocupaba
muy poca memoria RAM en la estacin de trabajo y era muy eficiente. Lamentablemente slo
permita que la estacin de trabajo se comunicara con NetWare, ya que no otorgaba flexibilidad para soportar otro protocolo que no sea IPX.
Slo dos archivos componan el software cliente:
IPX.COM
NETX.EXE
TRI / Clase 17
Adems se necesita un archivo adicional - NET.CFG - el cual almacena todos los parmetros
del hardware necesitados por los drivers, en un formato texto. Es ledo por NETX.EXE al
momento de la carga.
El estndar ODI, ms que un estndar, es una coleccin de un conjunto de estndares de interconexin. Las capas que intervienen son
principalmente la capa LSL (Link Support
Layer - capa de soporte de enlace), quien
maneja la comunicacin con los protocolos.
Esta trabaja como un conmutador que enlaza
diferentes protocolos con distintas placas de
red.
La capa inferior MLID (Multiple Link Interface Driver - controlador de interfaz de enlace mltiple) que en los trminos del modelo OSI es equivalente a los servicios provistos en la capa de enlace lgico de datos. Este
mdulo es un controlador de NIC que ha
sido desarrollado por el fabricante de la placa, respetando las especificaciones ODI. Est
dividido en dos sub-capas:
El mdulo MSM es provisto por Novell y provee de funciones estndar a los controladores
LAN. El mdulo HSM est desarrollado por el fabricante de la NIC y tiene funciones especficas para el hardware utilizado. Esta construccin modular permite que la independencia del
hardware sea total.
La instalacin es muy sencilla ya que cuenta con un programa de instalacin que se encarga
de todos los detalles, como la copia de los archivos necesarios al disco rgido, creacin del
directorio destino y la modificacin de los archivos config.sys y autoexec.bat de la estacin
DOS. La instalacin se completa en cinco pasos:
En el paso uno (STEP-1) se define el nombre del directorio en el disco rgido donde quedarn
copiados los archivos necesarios para el cliente NetWare ODI. Sugiere en forma predeterminada el nombre "Nwclient", que salvo requerimientos nuestros especficos, puede simplemente aceptarse.
Instituto Tecnolgico Argentino
TRI / Clase 17
En el paso tres (STEP-3) nos pregunta si deseamos instalar soporte para Windows (3.1), que
en caso de necesitarlo habr que especificarle cul es el nombre del directorio donde est instalado Windows.
En el paso cuatro (STEP-4) se instala y configura el driver de la placa de red. Si es un modelo
estndar, su driver se podr elegir de una lista provista por Novell. En caso contrario se deber instalar desde el disquete provisto por el fabricante de la NIC.
Por ltimo en el paso cinco (STEP-5) se lanza el procedimiento que concluye con el software
de la estacin instalado y configurado.
El archivo NET.CFG es un archivo de configuracin que queda en el directorio que se ha definido en la instalacin del cliente para DOS, tpicamente "C:\nwclient". Sirve para especificar configuraciones, para la estacin de trabajo, distintas a las preestablecidas o alterar las
configuraciones debido a un cambio en el hardware o protocolos.
El archivo puede modificarse con el programa "Edit" del DOS, ya que su contenido es solo
texto. Sin embargo algunas reglas deben ser respetadas para que el contenido del archivo sea
reconocido y vlido para los programas que lo utilizan.
TRI / Clase 17
ESTUDIO
En el paso dos (STEP-2) nos pide autorizacin para que el programa instalador modifique
automticamente los archivos de arranque de la estacin. Nos informa que en el config.sys va
a agregar la lnea "LASTDRIVE=Z" y "CALL STARTNET.BAT" en el autoexec.bat. Salvo requerimientos especficos de nuestra parte o que queramos hacerlo manualmente nosotros con
el programa "edit" del DOS, es recomendable responder "Yes" a la pregunta: Allow Changes?
(permitir los cambios?)
Encabezamiento
Link Driver ne2000
Opciones
int 4
port 360
frame ethernet_802.2
Link Driver ne1000
int 5
port 310
node address 02608c861759
frame ethernet_802.2
Protocol IPXODI
bind ne2000
Las lneas de encabezamiento de una seccin deben comenzar a la izquierda, sin ningn espacio previo.
Las opciones deben estar desplazadas hacia la derecha, por lo menos con un espacio
precedente. Se pueden emplear tabulaciones para encolumnar todas las opciones.
Las lneas en blanco son ignoradas, pero se recomienda emplearlas para separar las
secciones, ya que aumenta la legibilidad del archivo.
TRI / Clase 17
ESTUDIO
NOTAS
TRI / Clase 17
1.- Basndose en el modelo OSI, explique como se lleva a cabo la comunicacin entre un servidor Netware 3.x y un puesto de trabajo DOS.
2.- Qu es WSGEN?
3.- Qu es ODI?
TRI / Clase 17
ESTUDIO
CUESTIONARIO CAPITULO 17