1.-INTRODUCCIÓN AL CONCEPTO DE RED. INTERNET.
1.1.- CONCEPTO DE RED.
1.2.- EXPLICACIÓN DE LA RED DE LA UNIVERSIDAD CARLOS III
1.3.- INTERNET. FUNCIONAMIENTO.
1.4.- DIRECCIONES EN INTERNET. CONEXIÓN DE LA UNIVERSIDAD CARLOS III CON INTERNET.
2.- SERVICIOS Y RECURSOS PROPORCIONADOS POR INTERNET.
3.- INTRODUCCIÓN AL UNIX. EL GRUPO MS TCP/IP-32
4.- SERVICIO TELNET.
4.1.-INTRODUCCIÓN.
4.2.-UTILIZACIÓN COMO ALTERNATIVA AL EMBLA.
4.3.-CONEXIÓN CON MÁQUINAS REMOTAS.
5.- WS - FTP
5.1.- SERVICIO FTP.
5.2.- FTP ANÓNIMO
5.3.- FTP DE USUARIO
5.4.-OPERACIÓN
1.-INTRODUCCIÓN AL CONCEPTO DE RED. INTERNET.
1.1.- CONCEPTO DE RED.
Una red es un conjunto de ordenadores conectados entre sí. Dicha conexión se puede llevar a cabo de distintas maneras:
mediante cable que conecte los ordenadores entre sí .
utilizando la línea telefónica.
sistemas mixtos: cable y linea telefónica.
Para que la comunicación entre los ordenadores se lleve a cabo con éxito es necesario la presencia de los siguientes elementos:
SERVIDORES: son ordenadores dedicados a servir de interlocutor entre todos los usuarios. Tienen altas prestaciones tanto en la velocidad de procesamiento de datos como en la capacidad de almacenamiento de estos.
CLIENTE: lo constituyen todos los PC's conectados a la red. La importancia del rendimiento y capacidad de estos ordenadores no es tanta como la del servidor.
ARQUITECTURA PROPIA: se define como tal al conjunto de componentes que permiten la transmisión.
En redes mediante cable son: tarjeta de red y cable de par trenzado.
En redes vía telefónica: modem y linea telefónica.
PROGRAMAS Y PROTOCOLOS DE COMUNICACIÓN Y CORREO ELECTRÓNICO. ( se verán más adelante )
1.2.- EXPLICACIÓN DE LA RED DE LA UNIVERSIDAD CARLOS III
En función del área geográfica que ocupen existen dos tipos de redes:
redes LAN: ( Local Area Network ) : redes de área local. Abarcan poblaciones, universidades o empresas privadas.
redes MAN: ( Metropolitan Area Network ) : redes de área metropolitana; abarcan distritos mayores que la anteriores pero su ámbito de influencia no es mayor que el de una comunidad autónoma.
redes WAN: ( Wide Area Network ) : redes de ámbito nacional o internacional.
La red de la universidad Carlos III está formada por dos redes LAN por cable de par trenzado ( una en el campus de Getafe y otra en el de Leganés ) conectadas entre sí mediante una línea telefónica propia con una capacidad de 2 Mbits por segundo.
1.3.-INTERNET. FUNCIONAMIENTO.
Internet es la mayor red de ordenadores del mundo y está formada por multitud de redes de todo tipo.
La historia de Internet comenzó en la década de los 60 con la creación de una red para el Departamento de Defensa americano, denominada ARPAnet (Advanced Reserch Projects Agency ) que comunicaba el Pentágono, la NASA, y ciertas instalaciones militares y académicas. El objetivo era diseñar arquitecturas y protocolos de comunicación que pudieran continuar siendo funcionales pese a problemas locales o desconexiones en grandes segmentos .
Una vez finalizado el proceso de la guerra fria el proyecto ARPAnet abrió sus puertas y se popularizó y extendió entre algunos centros científicos y agencias estatales y privadas. En ese momento se hizo evidente que la red ya no se utilizaba para el propósito que la hizo nacer, sino que los propios usuarios estaban ideando nuevas formas de usarla. Internet dejó de ser exclusivamente una red de ordenadores y comenzó a ser un servicio de información y comunicación mundial.
Internet no es ninguna empresa, no está gobernada ni financiada por nadie, tampoco existe un director o responsable de la red, aunque sus redes puedan tenerlo.
El sistema de mantenimiento es muy simple: cada red integrante cuida de su parte ( recursos y conexión local a la red ).
Existe un organismo determinado InterNIC que se encarga de definir los nombres de los nodos y asignar direcciones a todos los componentes.
La clave que ha posibilitado la conexión de todos estos ordenadores y redes, muchos de ellos con sistemas operativos diferentes es el conjunto de protocolos TCP/IP, que es el principal lenguaje de comunicación en la red.
1.4.- DIRECCIONES EN INTERNET. CONEXIÓN DE LA UNIVERSIDAD CARLOS III CON INTERNET.
Cada computadora conectada a Internet tiene su propia dirección única. Igualmente , cada persona que utiliza Internet también tiene su propia dirección. Todas las direcciones Internet tienen la misma forma: el identificador de usuario de la persona, seguido del caracter @ (arroba), seguido del nombre del computadora (servidor) al que está conectado y que le sirve de enlace con Internet. Por ejemplo:
postmaster@elrond.uc3m.es
En este caso el identificador de usuario es postmaster, y el nombre de la computadora es elrond.uc3m.es
La parte de dirección que sigue al carácter @ se llama dominio. Por lo tanto el formato general de una dirección Internet es:
identificador_de_usuario@dominio
Cada parte de un dominio se denomina subdominio. Los subdominios están separados por puntos. En el ejemplo expuesto hay tres subdominios elrond, uc3m y es pero su número puede ser superior.
La forma de entender el nombre de un dominio es leer los subdominios de derecha a izquierda.
El subdominio situado más a la derecha es el llamado subdominio de primer nivel, es el más general. Los subdominios que van apareciendo hacia la izquierda van siendo más específicos.
En el ejemplo anterior:
|
Subdominios |
Significado |
|
es |
España |
|
uc3m |
Universidad Carlos III Madrid |
|
elrond |
nombre de una máquina Unix situada en el campus de Leganés. |
Si bien los nombres son más fáciles de recordar que los números, las computadoras no trabajan con estos nombres, sino que las direcciones reales de Internet son números (se denominan direcciones IPX). Por ejemplo la computadora elrond.uc3m.es tiene la dirección IPX 163.117.131.2
La parte de Internet que relaciona estos dos tipos de direcciones (por dominios y numéricas o IPX) se llama sistema de nombres por dominios o DNS. Es un servicio TCP/IP que transforma los nombres de dominios en direcciones, pero afortunadamente se realiza de forma automática por lo que no hay razón para entrar en detalles.
De esta forma todos los usuarios conectados a la red tendrán una dirección ( que se corresponde con el identificador de su usuario ) y sus ordenadores tendrán un número que los identificará dentro de Internet.
Todos los ordenadores de la Universidad Carlos III tienen una dirección IPX del tipo: 163.117.xxx.yyy
Las dos primeras cifras indican la dirección de la Universidad, la tercera el segmento al que están conectados y la última el subsegmento.
En resumen: Todos los usuarios de la Universidad tendrán asignados una dirección electrónica propia y su ordenador dispondrá de un grupo de números ( dirección IPX ) que permitirá a los programas que se ejecuten en Internet reconocer su computadora de entre todas las demás:
2.- SERVICIOS Y RECURSOS PROPORCIONADOS POR INTERNET.
E-Mail (correo electrónico): No es más que un programa que se encarga de transmitir un mensaje escrito entre usuarios de la red. Para ello es imprescindible conocer la cuenta (identificador del usuario) y la dirección de la máquina del usuario al que queremos enviar un mensaje. Para aclarar el concepto se puede decir que el correo electrónico es como una carta normal y corriente. Sin embargo existen programas de e-mail basados en un sistema denominado MIME que permiten incluir en el cuerpo de la carta ficheros binarios como imágenes, sonidos o ficheros ejecutables. El programa de correo electrónico para PCs utilizado en la Universidad Carlos III ( EMBLA ) se basa en este sistema .
FTP (File Transfer Protocol, Protocolo de transferencia de archivos): Este servicio permite transferir archivos de una computadora a otra. La mayoría de las veces se usa FTP para copiar un archivo de un ordenador remoto a su computadora. Este proceso se denomina carga. El proceso inverso se denomina descarga. En la Universidad Carlos III se ha sustituido el FTP de Microsoft por el producto de dominio público Winsock FTP (WS_FTP) el cual es bastante más sencillo de manejar.
Telnet: Es una pequeña aplicación que permite la conexión remota con cualquier ordenador de la red, como si de una terminal más se tratara. Lo que escribimos mediante el teclado en esa sesión es procesado por la máquina remota, y el resultado es devuelto a nuestra ventana desde aquélla. En esencia consigue el efecto de simular que nuestro teclado y nuestra pantalla están físicamente conectados a ese ordenador remoto.
Gopher: Es un servicio de información sobre los recursos de Internet, organizado en más de 3000 servidores interconectados. Cada servidor se encarga de organizar una parcela local de la información, pero la creación de referencias cruzadas entre ellos permite que funcionen como una sola entidad en la práctica. La información se presenta clasificada por tipos y accesible mediante menús jerárquicos. El menú raiz del que dependen jerárquicamente el resto de servidores, reside en el ordenador llamado gopher.micro.umn.edu
World Wide Web ( WWW): Está basado en una red global de documentos en formato hipertexto que soporta imágenes, música y vídeo digital y se beneficia de una interfaz totalmente gráfica. Uno puede viajar durante horas a través de la red, de un documento a otro, mediante referencias cruzadas entre documentos dispersos. La selección de un término de una página nos puede llevar en un instante a otro servidor que lo desarrolla, situado a miles de kilómetros. El programa que se usa en la Universidad Carlos III para aprovechar WWW se llama Net Universidad Carlos III, al ejecutar Netscape se accede directamente al servidor WWW de la propia Universidad. scape versión 2.02
Netscape: Es un programa-cliente de WWW que aprovecha al máximo las posibilidades de este sistema.
3.- INTRODUCCIÓN AL UNIX. EL GRUPO MS TCP/IP-32
Uno de los sistemas operativos más extendidos en la Universidad en servidores y estaciones de trabajo es el sistema UNIX en sus diferentes versiones. Sobre este sistema están instaladas las principales aplicaciones multiusuario de la Universidad como son:
sistema general de correo electrónico
sistema de biblioteca
sistema de gestión académica
sistema de gestión de recursos humanos
contabilidad general
sistemas de información
Cuando utilizamos la palabra UNIX como un término general hacemos referencia a mucho más que un sistema operativo. Nos estamos refiriendo a toda una cultura con su propio lenguaje, términos técnicos, y una amplia variedad de facilidades orientadas a la computadora. La cultura UNIX está íntimamente ligada a Internet. Aunque la mayoría de las computadoras de Internet se comunican y operan mediante UNIX, los detalles se encuentran ocultos para usted. Por eso, no necesita aprender UNIX para usar Internet.
4.- SERVICIO TELNET.
4.1.-INTRODUCCIÓN.
Telnet es un programa que nos permite establecer una sesión de trabajo con una computadora remota. Por ejemplo se puede usar Telnet para conectarnos con un ordenador al otro lado del mundo y una vez que se ha establecido la comunicación podremos usar dicho computadora de la misma forma que utilizamos la nuestra propia. ( Por supuesto para ello necesitaremos un identificador de usuario y una password ).
Telnet actúa como un intermediario entre nosotros y la computadora remota de tal forma que cuando pulsamos una tecla en nuestra computadora ésta se la envía a la computadora remota. El resultado final es que nuestro teclado y pantalla parecen estar conectados directamente a la otra computadora.
En la terminología de Telnet, nuestra computadora se denomina local. La otra computadora, con la que el programa Telnet se comunica se denomina computadora remota. Se utilizan estos términos sin importar la distancia a la que se encuentran las computadoras: tanto si están al otro lado del mundo o en la misma habitación.
NOTA: A menudo se hace referencia a las computadoras con las que comunicamos como hosts. Por tanto, usando esta terminología se puede decir que el trabajo del programa Telnet es conectar nuestra computadora local a un host remoto.
4.2.-UTILIZACIÓN COMO ALTERNATIVA AL EMBLA.
Cuando realizamos una conexión con una máquina remota podemos utilizar el sistema operativo de esta máquina, que en general será UNIX.
Mediante este sistema operativo podemos mandar y recibir correo electrónico de la misma forma que se hacía con el programa EMBLA, con la única salvedad que para ello necesitamos conocer las instrucciones propias de UNIX.
4.3.-CONEXIÓN CON MÁQUINAS REMOTAS.
Al hacer doble click sobre el icono de Telnet se abre una ventana con un menú en su parte superior. Pulsando la opción Connect se abre un menú desplegable distribuido verticalmente en tres zonas.
ZONA 1: Se corresponde con el primer rectángulo y en ella se encuentran las siguientes dos opciones:
· Remote System: Sirve para establecer una conexión con un ordenador remoto que se halle conectado a Internet.
· Disconnect: Desconecta la conexión con el ordenador remoto. Previamente se debe haber finalizado la sesión de trabajo.
ZONA 2: Corresponde al segundo rectángulo y en él se encuentra la opción Exit mediante la cual salimos de la aplicación Telnet. Previamente debe haberse realizado la desconexión.
ZONA 3: En el último rectángulo figuran numerados los últimos ordenadores con los que hemos conectado. Para volver a conectarnos con cualquiera de ellos basta hacer click en la línea correspondiente.
Para conectarnos a un ordenador que no está en esta lista pinchamos en Remote System y aparecerá una ventana de conexión como la indicada. En la casilla Host Name debe escribirse el nombre del ordenador con el que queremos establecer la sesión. Las otras casillas (Port y Term Type) no deben cambiarse.
Al establecerse la conexión aparecerá la carátula de entrada al ordenador, el cual nos solicitará nuestro login (identificador de usuario) y nuestra password o clave de acceso.
NOTA IMPORTANTE: Cuando el ordenador solicite el tipo de terminal debe indicarse que se trata del tipo vt100 ya que es el emulador que suministra Microsoft, y no vt220 que es el que utilizan otros productos como Reflection. Si el tipo de terminal no se indica correctamente puede desconfigurarse la pantalla. En este caso, lo mejor es salir del programa y volver a entrar.
Una vez dados de alta en el ordenador remoto puede trabajarse de la forma habitual.
Para desconectarse de la sesión debe cerrarse previamente la aplicación que se está usando así como la sesión del sistema operativo del ordenador remoto. ( mediante la instrucción exit en UNIX )
Al desconectarnos aparecerá una caja que indica Connection to Host lost y un botón de Aceptar.
Para abandonar el programa deberemos pulsar Connect y Exit.
5.- WS - FTP
5.1.- SERVICIO FTP.
Al arrancar por primera vez la aplicación WS_FTP, ésta nos pedirá en primer lugar nuestra dirección de correo electrónico. Es necesario dársela ya que más adelante la necesitaremos.
Al arrancar el programa se nos presenta una pantalla titulada Session Profile, que engloba el conjunto de datos que debemos definir para establecer una sesión de trabajo. Los datos principales a suministrar son los siguientes:
Profile Name: Es un nombre cualquiera que nos sirve para identificar la sesión. Puede constar de varias palabras.
Host Name: Nombre del servidor al que nos quremos conectar. Debe ser un nombre válido de Internet. ( Un nombre válido dentro de la red Internet es siempre del tipo nombre_del_ordenador.(departamento.)organización.país pudiendo no existir los datos entre paréntesis. p.ej: sauron.uc3m.es )
Host Type: Es el sistema operativo del servidor. La opción más razonable es mantener el auto detect permitiendo así que sea la propia aplicación la que detecte el tipo.
User ID: Es nuestro identificador de usuario ( login )
Password: Nuestra clave de acceso
Remote Host: Es el directorio que contiene la información que queremos obtener del servidor o bien depositarla en el mismo.
Local PC: Es el directorio de nuestro ordenador personal en donde queremos guardar la información que transfiramos del servidor o donde está la que queremos enviar.
5.2.- FTP ANÓNIMO
Este servicio permite, como se ha dicho anteriormente, conectarnos a servidores en los que no tenemos cuenta de usuario.
En la ilustración de esta página se da un ejemplo de como crear un perfil de sesión para el servidor anónimo de la Universidad Carlos lll de Madrid. El programa, durante la instalación genera una serie de perfiles de los servidores más interesantes que existen en la red Internet mundial.
Las casillas User ID y Password se rellenan automáticamente al marcar la casilla Anonymous Login (el sistema sabe nuestra dirección de correo electrónico porque se lo hemos dicho al arrancar la aplicación por primera vez).
Una vez definido el Perfil se puede guardar para futuras ocasiones pulsando el botón Save.
No todos los ordenadores Unix disponen del servicio de FTP Anónimo. Solamente lo tienen las máquinas que la Organización haya dispuesto que lo posean. Normalmente no suele haber más de un servidor FTP Anónimo por Organización.
Para borrar una definición existente debe seleccionarse previamente en la caja de Profile Name (se pueden ver todos los perfiles pulsando el botón de la flecha situado a la derecha de la caja) y después pulsar el botón Delete.
Para comenzar desde el principio la definición de un nuevo perfil debe pulsarse el botón New, con lo cual todas las cajas quedarán el blanco para poderlas rellenar.
Una vez realizadas todas estas operaciones se establece la conexión pulsando el botón OK.
5.3.- FTP DE USUARIO
Es muy parecido al visto anteriormente con algunas diferencias.
Siempre accedemos a nuestra propia cuenta, por ello tiene las diferencias siguientes:
User ID: Daremos aquí nuestro identificador de usuario. ( login )
Password: Nuestra clave de acceso. Aparecerán solamente asteriscos para salvaguardar la confidencialidad. Si además se marca la casilla Save Password el sistema la guardará cifrada de forma que no tendremos que escribirla en cada conexión. Nota: Si lo hacemos así y algún día otro usuario utiliza nuestro ordenador personal tendrá acceso a nuestra cuenta sin necesidad de saberse la Password.
Initial Directories
Remote Host: Nuestro directorio de usuario en el ordenador Unix
Nota: Si no lo conecemos lo mejor es establecer una sesión telnet y una vez en la máquina teclear la orden de Unix pwd la cual nos informará de en qué directorio estamos. ¡Atención! Unix distingue entre mayúsculas y minúsculas por lo que hay que tener cuidado al teclear el directorio.
El resto de la configuración es análogo al perfil de FTP Anónimo.
5.4.-OPERACIÓN
Se describen en este apartado las diferentes posibilidades de esta aplicación una vez que se ha establecido comunicación con el servidor. Estas posibilidades son iguales en el FTP Anónimo que en el FTP de usuario.
La ventana de operación es la que se representa en esta misma página. Está compuesta por las siguientes partes:
- Título de la conexión en la parte superior (en el ejemplo WS_FTP elrond.uc3m.es). Esta ventana es solamente informativa.
- Dos ventanas análogas en el cuerpo central. La de la izquierda se refiere a nuestro ordenador personal (Local System) y la de la derecha al servidor (Remote System).
Estas ventanas están, a su vez, divididas en dos partes: la superior, donde aparecen directorios, y la inferior, donde aparecen ficheros. En el ejemplo en el sistema local estamos en en directorio C:\TMP.
Asociados a estas ventanas aparecen una serie de botones para realizar determinadas operaciones.
En la parte inferior aparece una fila de botones de comandos generales (Close, Cancel, ...).
Finalmente entre esta última fila y las ventanas del sistema local y remoto hay una caja de información en la que se nos indica la marcha de los trabajos de transferencia ( Received 4242 bytes ...).
Seguidamente conentamos las principales operaciones que se pueden realizar.
En las subventanas de directorios (tanto del sistema local como del remoto), una vez marcado un directorio se puede:
ChgDir: Cambiarnos al directorio marcado.
MkDir: Crear un nuevo directorio.
RmDir: Borrar el directorio (con todos los ficheros que contenga)
Nota: Naturalmente estas operaciones de borrado o escritura no permite efectuarlas el sistema si el directorio es de un servidor FTP Anónimo, excepto en el directorio incoming, en el cual se puede depositar información para que la recoja otro usuario.
Debajo de estos botones hay una pequeña pantalla en blanco donde podemos dar el patrón de los ficheros a visualizar (dejarla en blanco en Unix o poner *.* en MS-DOS hace que se muestren todos los ficheros)
En las subventanas de ficheros (en ambos sistemas), una vez marcado un fichero, se puede:
View: Ver el contenido del fichero (siempre que sea de texto ASCII puro) en el Block de Notas de Windows.
Exec: Ejecutar el fichero (siempre que sea un programa apto para el ordenador personal o un fichero asociado a una aplicación Windows)
Rename: Cambiar el nombre del fichero.
Delete: Borrar el fichero
Refresh: Volver a poner la información en la ventana cuando ha cambiado esta.
Dirlnfo: Muestra información del directorio. Es equivalente en MS-DOS al comando DIR y en Unix al comando ls -l, es decir muestra los ficheros del directorio indicando su nombre, tamaño, fecha de creación, etc. utilizando el Block de Notas de Windows
Nota: ¡Cuidado! Un uso incorrecto de alguna de estas funciones puede colgar el ordenador y provocar pérdidas de información irrecuperables. No intentar nunca ver un fichero que no sea texto (normalmente los textos tienen extensión .txt).
Para transferir ficheros se procede de la forma siguiente:
Se marca con el ratón el fichero a tranferir (un solo click).
Se marca la opción ASCII si el fichero es de texto y Binary en caso contrario.
Se marca la flecha que corresponda para efectuar la transferencia. Las flechas de transferencia están situadas entre las ventanas del sistema local y el sistema remoto. La flecha hacia la izquierda (<- ) transfiere el fichero del sistema remoto al local y la flecha hacia la derecha ( ->) lo hace en sentido inverso.
En la fila inferior de botones de comandos generales se puede:
Close: Cierra la conexión con el servidor sin salir del programa, y quedamos en situación de hacer una nueva conexión.
Cancel: Cancela una transmisión en curso.
LogWnd: Presenta en el Block de notas de Windows la misma información de la Caja de Información.
Help: Entra en el menú de ayuda.
Option: Opciones de configuración avanzadas. SE RUEGA NO TOCAR ESTO NUNCA. El usuario es el único responsable de los problemas que se ocasione a sí mismo.
About: fotografía del autor del programa.
Exit: Cierra la conexión ,sale del programa y vuelve al Administrador de Programas de Windows.