|
Desde que pulsamos el boton de encendido de nuestro PC hasta... (parte 25) |
|
|
|
Por Jose Manuel Tella Llop, extraído de microsoft.public.es.windows98
DESDE QUE PULSAMOS EL BOTON DE NUESTRO PC HASTA..... (Parte 25) ---------------------------------------------------- ARQUITETURA DE RED EN WINDOWS 95 / 98 ------------------------------------- Aunque hablamos sobre win 95 / 98, la introducción a las redes que vamos a comentar aquí, es de ambito general. Puede aplicarse a cualquier sistema. Unicamente matizaremos explicitamente alguna caracterisitica que posea el win95 / 98 y que no posean otros sistemas. * Las redes actuales están basadas en un diagrama de capas (similar a las "cajitas" que veiamos en el capitulo anterior. En el panel de control->red, Unicamente vemos 3 componentes (Cliente, Transportes y Servicios), que *no* tienen nada que ver (o muy poco) con las capas de una red. El modelo de capas mas extendido es el modelo OSI, que consta de 7 capas. 7) Aplicacion 6) Presentacion 5) Sesion 4) Transporte 3) Red 2) Enlace 1) Fisico * La ventaja de tener un diagrama de capas, y cada componente de una capa, perfectamente definida su entrada y salida, es decir su conectividad con la capa superior y con la capa inferior, así como sus especificaciones, nos permite el poder sustituir facilmente una de las capas por otra y que la red nos siga funcionando correctamente. Vamos a ver cada capa: * APLICACION: es el nivel al que pueden acceder las aplicaciones. Representa los servicios que pueden utilizar las aplicaciones de Windows. Unicamente podrán acceder a este nivel. * PRESENTACION: traduce los datos desde el nivel de aplicacion a un formato intermedio. Es la encargada tambien de los niveles de seguridad y permite la encriptacion y cifrado de datos, así como la compresion de ellos para intentar transferir por la red el minimo numero de bytes. * SESION: Es la encargada de iniciar, usar y finalizar una sesion de dialogo entre dos programas de aplicacion en dos PC's conectados en red. Se encarga de regular el dialogo, quien transmite, cuando, si se ha recibido correcto un mensaje dar el OK, etc.... * TRANSPORTE: Se encarga de manejar los errores de reconocimiento y la posible recuperacion. Empaqueta grandes mensajes cuando es necesario y se encarga de trocearlos para transmitirlos. Quien reciba el paquete, en la misma capa de transporte, será el encargado de reconstruir el mensaje. * RED: Es la capa encargada de traducir direcciones logicas y nombre, a direcciones fisicas. Debe determinar además la "ruta" desde fuente a destino y es el encargado de conmutar, encaminar y controlar la congestion de datos. * ENLACE: empaqueta los bits de la capa fisica en tramas. Es la responsable de transferir una trama de un PC a otro. Despues de enviar una trama, espera siempre el OK del receptor. * FISICO: Transmite bits de un PC a otro y regula la transmision de cadenas de bits sobre el medio fisico. Esta capa, por ejemplo, define el como se une el cable al Adaptador de Red y la tecnica de transmision empleada para enviarlos por el cable. Esta es la defincion y funcionalidad de las capas de red. La unica matizacion sobre lo anterior es el TCP/IP. Este protocolo no es asimilable a las capas anteriore. Por decirlo de alguna manera, el TCP/IP se queda entre las cpas 3 y 4. TCP sería asimilabla al transporte y el IP, seria asimilable a la cpa de RED. (he dicho "asimilable", no que sea lo mismo. La arquitectura TCP es diferente al OSI). Windows 95, nos suministra varios tranportes de red. Por ejemplo, los mas conocidos on NETBEUI (protocolo propietario de Microsoft). IPX (desarrollado por Novell) y TCP/IP (desarrollado por el departamento de defensa de EEUU). Otros transporte que nos suministra es por ejemplo el DLC (para dialogo con arquintecturas SNA -grandes mainframes de IBM-). Igualmente pueden montarse en Windows,transportes de red de "terceros", como por ejemplo Banyan VINES, DEC Pathworks, PC-NFS de SUN, etc. Incluso soporta protocolos en modo real (MsDOS) y sus capas de red son cpaces de dialogar con una (solo UNA) red en modo real. CLIENTE PARA REDES MICROSOFT ---------------------------- Windows nos suministr un cliente propio, que realmente es un controlador del sistema de archivos en modo protegido (32 bits). El protocolo de comparticion de archivos, permite conectarse a redes LM (Lan Manager). Este cliente permite la conexion sobre cualquier protocolo NDIS que admita interfaz NetBIOS. Cuidado!!, porque esto es lo importante. Recordemos que el Netbeui está diseñado sobre NetBIOS. El IPX, puede ir o no sobre NetBIOS, y el TCP lo mismo. Esto implica que el cliente para redes Microsoft (y la posibilidad de compartir archivos e impresoras) solo fincionará si está presente el NetBIOS. Esto ultimo ¿que indica?; pues que si los PCs pueden unirse mediante NetBIOS se podran utilizar sus discos y vermos dichos PCs en el Entorno de Red. Sino es así, no los veremos. Pero.... todo tiene ventajas e inconvenientes. Veamos: * Si utilizamos NetBEUI sabemos que "seguro" que tenemos NetBIOS. Pero este transporte no es "routeable" (no se puede "redirigir"). Por tanto si entre nuestros PCs existe un "router" (o un "proxy" que haga de router), el trafico NetBEUI no podrá pasar. Sí este es el unico transporte de red, ambos PCs no se "veran". * Si utilizamos IPX, podemos decirle que vaya sobre NetBIOS (en la ficha propiedades, al pinchar el transporte en Panel de Control->Red). Por o tanto si lo tenemos así, sí que se veran ambos PCs a traves de este transporte. * El TCP/IP instalado sobre win95 / 98, va sobre NetBIOS... si puede. Es decir no hay garantia que vaya sobre NetBIOS, y ademas, si tenemos u router, no irá sobre NetBIOS. Esto quiere decir, que no siempre hay garantias de que si tenemos TCP, funcione el cliente para redes Microsoft. ** Evidentemente mi consejo es instalar los 3. No consumen recursos y de esta manera, que los propios PC's al dialogar utilicen el transporte que puedan. Esto carece de sentido en Internet. En Internet el unico transporte que nos va a funcionar es el TCP/IP (y además no irá sobre NetBIOS, por lo que no se podrá utilizar en Internet el CLiente para Redes Microsoft). Por tanto, aunque tengamos definidos los tres transporte (lo cual es comodo, por si el día de mañana queremos unir dos PCs via cable, tarjeta de red, o incluso en llamada telefonica en directo), en el ficha de propiedades de la comunicacion telefonica, deberemos quitar la marca al NetBEUI y al IPX. No es obligatorio porque no van a funcionar, pero agilizaremos la conexion con el servidor de nuestro ISP. Vamos a intentar ahora aplicar esta teoria a la conectividad de dos PC's. COMO CONECTAR DOS PCs en RED ---------------------------- Bien, lo que voy a describir aquí, en principio sirve para dos PCs conectados de cualquier manera, es decir conectados en una de las siguiente posibilidades: 1) Con una tarjeta de Red 2) Con un cable serie o paralelo 3) Via módem (con una llamada en directo al otro PC) Vamos a repasar un poco las redes y el soporte que viene incorporado en w95/w98. En una red, a nivel logico debemos tener 3 componentes: 1) Cliente 2) Transporte 3) Servicios Pueden existir varios de cada tipo, es decir varios Clientes, o transportes o servicios. Si pulsamos en Panel de Control->Red, vereis la que instala por defecto w98. El defecto es muy sencillita. Instala un cliente de Windows,y un transporte, el TCP/IP. Realmente el TCP/IP no tiene "cliente", o si queremos decirlo de otra manera, el "cliente" es el Navegador, o el Correo o las News, o bien ciertos productos de terceros, como clientes NFS los cuales nos permiten mapear unidades de red (más adelante veremos que es esto). Igualmente en el TCP/IP hay servicios, pero w98 no nos dá ningun servidor de los servicios TCP (FTP, telnet, etc...). (a veces, el Cliente para redes Microsoft, puede "encapsular" Netbios sobre TCP/IP -si nadie hace routing, es decir en una conexion directa- y por tanto podríamos utilizar dicho liente directamente. Pero como esto es lo extraño, vamos a olvidarnos de ello). ** Veamos nuestras necesidades: supongamos que lo que queremos es conectar dos PCs y asignarnos un disco sobre el otro PC, para que podamos leer y escribir en el como si fuese otro disco de nuestra maquina (mas lento, pero bueno...), o bien asignarnos su impresora e imprimir el ella. Para realizar lo anterior, necesitamos una red con las tres capas "Cliente", "Transporte(s)" y "Servicio". Aunque existen muchas rtedes y transportes, vamos a ceñirnos a unas cuantas que nos da gratuitamente w98. (el resto son de pago y son de terceros). Para ello vamos a instalarnos una sencillita red "microsoft". En panel de control->red, le pinchamos el boton de añadir y añadimos el "Cliente para redes Microsot" (eliminamos el cliente de windows). Igualmente debemos añadir un transporte compatible con dicho cliente. Digo "compatible", ya que el TCP/IP no sirve. Para ello añadimos el NETBEUI Igualmente ahora debemos añadir ademas, el "servicio" de compartir archivos e impresoras. Salvamos la configuracion y nos mandará re-iniciar el PC. Una vez re-arrancada la maquina, ya la tenemos en disposicion de poder conectarnos. Tenemos completa la red. Antes de intentar una conexion, debemos "ofrecer" que es lo que queremos que otro(s) PCs hagan con nuestros discos e impresoras. Para ello con el boton derecho en un disco (o en una carpeta), le damos a "compartir". Nos sacará un cuadro de dialogo donde nos dejará configurar si dejamos ese servicio en lectura o en escritura, con password o sin password. Una vez que lo hayamos compartido, lo veremos con una "mano" por debajo, como si lo estamos ofreciendo. Igualmente con el boton derecho en la impresora, realizamos la misma operacion (si nos interesase que escriban en nuestra impresora). Se supone, que el "otro" PC, tiene la misma configuracion (al menos el mismo tranporte de red, en este caso el NETBEUI), y tambien "ofrece" servicios. ** Llega la hora de la conexión. Vamos a suponer que uno de los PCs es el encargado de "descolgar el telefono", este PC debe estar en "escucha". Para ello en Mi PC->Acceso Telefonico a Redes->Conexion->Servidor de Acceso, pinchamos el "permitir el acceso". Debemos poner una password. Esta será la password que debe teclear quien quiera conectarse a nuestro PC. Es decir quien vaya a conectarse, debera crearse un conexion, y teclear cualquier usuario, pero la password debe ser la que nosotros hayamos puesto. Una vez conectados los PCs, pinchamos en icono "Entorno de Red" en el escritorio, y allí nos aparecera, el PC remoto. Pinchando en él, veremos sus "servicios" y podremos utilizarlos directamente como si estuviesen en nuestro PC. Ademas, con el boton derecho sobre ellos, les podemos asignar una letra como si fuesen un disco. NOTA: Si además ambos PCs arrancan el programa "winpopup", podran enviarse mensajes entre ellos. RESOLVER PROBLEMAS DE CONECTIVIDAD EN REDES ------------------------------------------- Basicamente debemos comprobar: 1) Se debe entrar a Windows con contraseña SIEMPRE. 2) Instalar en la RED, al menos: a) Cliente para redes Microsoft y eliminar Microsoft Family Logon b) Transportes: TCP/IP y NEtBeui c) Servicio para compartir ficheros e impresoras. 3) Dentro del servicio para ficheros e impresoras, aunque no es imprescincible, podemos entrar y marcar como "Activo" las caracterisiticas de "Examinador Principal" (están en Auto, pero conviene activarlas). 4) Si queremos ver directamente en el "Entorno de Red" los PCs, debemos pertenecer la mismo "grupo de trabajo" 5) En cada PC, con el boton derecho del raton sobre el disco, carpeta o impresora que deseamos "servir" a la red, le tenemos que dar "compartir" y el nombre y derechos con el que queremos compartirlo. *** Y ahora conectamos. Sino viesemos el otro PC en entorno de red, las pruebas a realizar serían las siguientes. VERIFICACIONES EN CASO DE APARENTE FALTA DE CONECTIVIDAD ----------------------------------------------------------- ** Si estamos en comunicacion telefonica, podemos pinchar el icono de la conexion en la barra inferior de tareas y pinchar detalles a ver como nos ha establecido la conexion. Debemos ver que ha establecido ambos protocolos (TCP y NetBeui). Sino fuese así, revisar la configuracion en "ambos" PCs. IMPORTANTE: Igualmente debemos recordar que en comunicacion telefonica (via el "Servidor de Acceso Telefonico", debemos conectarnos son usuario / password al otro PC. Si no nos conectasemos así, o bien hemos entrado en Windows sin contraseña, no estaremos "autentificados" en la red. Sin autentificacion no se pueden compartir archivos e impresoras. Posteriormente pasamos a verificar el TCP. En cada PC, arrancamos el programa winipcfg y vemos la dirección IP en el "adaptador PPP" (podemos ver 2 adaptadores PPP, pero uno de ellos debe tener dirección ), o bien en el adaptador en el que hemos realizado la conexion, si esta no fuese telefonica. Una vez que sabemos la dirección IP del PC contrario, abrimos en nuestro PC una ventana MsDOS y tecleamos: ping xxx.xxx.xxx.xxx siendo xxx.xxx.xxx.xxx la dirección del "otro" PC. Verificamos que lleguen los mensajes. Si llegan, verificamos que el otro PC es alcanzable por "nombre", tecleando: ping nombre_del_otro_PC Si llegamos tambien, se ha establecido correctamente conectividad IP (y además se puede resolver el NetBios sobre TCP/IP, que es lo normal sino existe "routers" o "proxys" por el medio de la comunicacion). Bien, si todo lo anterior funciona, aunque no lo veamos en el entorno de red, vamos a Inicio->Programas y allí tecleamos: \\nombre_del_otro_PC o \\xxx.xxx.xxx.xxx Se nos tiene que abrir una ventana con los "servicios" que el otro comparte. Además con el boton derecho sobre el servicio podremos "mapearnos" una unidad de red sobre él. ======================================================================== Y NO SE DE QUE VOY A HABLAR A CONTINUACION... pero de aquí a mañana algo se me ocurrirá (ahora tengo sueño.....)... y anda! que no pasan cosas desde que encendemos el PC ¿no? **** Bueno, y ese será el siguiente capitulo......
Volver a
Artículos y FAQs
|