SPRINet

Sprinet es una publicación del Servicio de informática de la UPV/EHU.


Noviembre de 1994. Número 3


  • Internet: conectividad sin fronteras
  • Origen y Evolución de la Internet
  • WWW-Mosaic: la aplicación asesina
  • Clientes WWW para Macintosh
  • Clientes WWW para PC's
  • WWW vía telnet
  • Algunas aplicaciones necesarias
  • Dónde conseguir un cliente para cada plataforma
  • Licencias Corporativas
  • SPSS/x: requisitos mínimos
  • Mathematica: requisitos mínimos

  • Internet: conectividad sin fronteras

    Seguramente todos hayamos oído hablar de la Internet relacionándola con las llamadas "superautopistas de información", el "ciberespacio" o la idea de "aldea global". Quizás todavía no nos damos cuenta de encontrarnos ante un hecho verdaderamente importante, ante una revolución en materia de comunicación que muchos no dudan en comparar a la que supuso la invención de la imprenta allá por el siglo catorce. La Internet se puede definir como la interconexión de redes regionales que a su vez enlazan miles de ordenadores permitiendo a los usuarios de los mismos la utilización de las herramientas adecuadas para comunicarse con otro usuario o acceder a la información y recursos de máquinas conectadas en redes de cualquier parte del mundo.

    Sin embargo no se puede hablar todavía de verdaderas autopistas de la información. Aunque ya existen las herramientas de las comunicaciones del mañana, la falta de mejores infraestructuras en la transmisión de datos que permitan disponer de mayores anchos de banda a unos precios razonables dejan entrever el estado todavía embrionario de estas "superautopistas". Aún así, los usuarios de esta red de redes pueden contarse por millones, lo que nos da idea de la importancia de la misma.

    Utilizar la Internet no supone la necesidad de saber en que se basa su funcionamiento. No obstante, conocerlo permitiría al usuario el mejor aprovechamiento de su tiempo lo cual redundaría en beneficio de la calidad de su trabajo. La principal característica de la Internet es que permite la comunicación de forma transparente a todo tipo de equipos, sea cual sea su fabricante, utilizando cualquier tipo de red con diferentes tecnologías y sobre cualquier medio de transmisión. Esto es posible gracias al desarrollo de un conjunto de normas y lenguajes comunes de comunicación entre sistemas, conocido como la familia de protocolos TCP/IP.

    Cada uno de los diferentes protocolos de esta familia se especializa en dar solución a un aspecto específico. Algunos de ellos puede que los hayamos oído nombrar, FTP ("File Transfer Protocol"), SMTP ("Simple Mail Transfer Protocol "), etc. Los más importantes son los que dan el nombre a la familia: IP ("Internet Protocol") y TCP ("Transmision Control Protocol").

    Los protocolos IP y TCP

    La información se fragmenta en paquetes para viajar de una máquina a otra y cada paquete viaja de forma independiente hasta su destino. Parece lógico pensar en la necesidad de asignar a cada destino una dirección (dirección IP) de forma similar a como funciona un sistema postal. El protocolo IP se encarga de definir esta red de conmutación de paquetes y cada uno se denomina "paquete IP". Durante el viaje de cada paquete existen máquinas que se encargan de leer la dirección IP (encaminadores o routers) de destino y lo redireccionan por el camino más adecuado en cada circunstancia.

    La información debe ser ordenada en su destino ya que al viajar cada paquete de forma independiente existe la posibilidad de que lleguen desordenados (el camino para llegar a cada destino no es único).

    El protocolo TCP se encarga de subsanar estas deficiencias así como de paquetes repetidos, perdidos o con la información deteriorada durante el viaje.

    Direcciones IP y nombres internet

    Es necesario identificar cada equipo de forma unívoca entre los millones de equipos conectados a la Internet. Todo ordenador conectado lleva asociado un número diferente que le identifica (Dirección IP) de 32 bits. Se suele escribir de la forma a.b.c.d (donde a, b, c y d son números menores de 255). Parte de esta dirección identifica la red y otra el ordenador en concreto dentro de la misma.

    Todas las máquinas trabajan con las direcciones expresadas en números, sin embargo, los humanos tienen la posibilidad de utilizar nombres( Nombres Internet ), siendo más fáciles de recordar y existiendo la posibilidad de interpretar a quién pertenece la misma. La traducción entre Nombres y Números es posible gracias al servicio de Nombres Internet o DNS ("Domain Name System"). El DNS consiste en una base de datos distribuida por toda la Internet que es consultada por las aplicaciones del usuario para realizar las traducciones. La base de datos está distribuida en forma de árbol y cada entidad debe preocuparse de que en su nivel no coincidan dos direcciones. La dirección se forma yuxtaponiendo diferentes dominios separados por puntos. En España el nivel más alto lo constituye "es", a su mismo nivel se encuentran los de diferentes paises ("uk".Reino Unido,"ch".Suiza, etc. ), existen sin embargo algunos especiales ("edu", "com", "net") la mayoría pertenecientes a Estados Unidos .

    Por debajo, entre otros, podemos encontrar niveles que hacen referencia a las diferentes universidades ("upm": Universidad Politécnica de Madrid, "ehu": Euskal Herriko Unibertsitatea, "upc": Universidad Politécnica de Cataluña, "ucm": Universidad Complutense de Madrid,etc). Descendiendo nos encontramos con niveles pertenecientes a diversas subrredes y finalmente al nombre del equipo. Por ejemplo la dirección: xxxxx.lg.ehu.es, identificaría la máquina llamada xxxxx situada en el Campus de Lejona perteneciente a la U.P.V/E.H.U en España.



    Origen y Evolución de la Internet

  • 1955/60-Se comienza a investigar, con el fin de crear una red experimental para el Departamento de Defensa de los EE.UU.
  • 1969-Creación de la red ARPANET, constituida por cuatro ordenadores.
  • 1970/80-Crecimiento de la red ARPANET, hasta 100 ordenadores conectados.
  • 1982-Se adoptan las normas y lenguajes comunes que permiten la comunicación entre los distintos equipos conectados, conocidos como familia de protocolos TCP/IP.
  • Nacen otras redes independientes adoptando estos mismos protocolos, CSNET (Computer Science NETwork), MILNET (Red militar del Departamento de Defensa de EE.UU).
  • 1983-Conexión de las tres redes. Se considera el momento histórico del nacimiento de la Internet. A mediados de los 80 los protocolos TCP/IP se convierten en estándar para los fabricantes.
  • 1986-Nace la red NSFnet, facilitando a la comunidad científica el acceso a centros de supercomputación. Esta Red, no militar, constituyó la espina dorsal de la Internet.

    (Estos artículos siguen en la revista 4. Pulsa aquí para continuar).



  • WWW-Mosaic: La aplicación asesina

    Un nuevo servicio esta sacudiendo los cimientos de la Internet, extendiendo el colectivo de usuarios a sectores comerciales y de la administración, y ocupando una proporción creciente del ancho de banda disponible en la red troncal de la Internet.

    Se trata de la Tela de Araña Mundial (World Wide Web), un servicio desarrollado en Ginebra (Suiza, Europa), en el CERN. Sobre esta base NCSA en Estados Unidos desarrolló un cliente espectacular, denominado Mosaic. Finalmente numerosas organizaciones, científicas, académicas, gubernamentales y comerciales han puesto servidores con su propia información.

    WWW y Mosaic configuran un servicio de "navegación". Conocemos el potencial de la Internet en cuanto a compartición de recursos de información, pero si nos paramos a pensar, buscar información específica entre los millones de equipos interconectados puede ser una tarea muy dificultosa. El tiempo consumido en localizar la información y acceder a la misma sería enorme de no ser por una serie de aplicaciones que nos permiten "navegar" por el vasto mar de recursos que es la Internet. La combinación WWW-Mosaic presenta al usuario una única ventana por la cual puede acceder a diferentes tipos de información, integrando la mayoría de las aplicaciones y servicios existentes en la actualidad en la Internet.

    Esta aplicación está basada en una arquitectura cliente-servidor, en la que los clientes (programas que el usuario utiliza, bien instalados en su propia máquina o en un servidor al que tiene acceso) llevan implementados diferentes protocolos. De esta forma, al utilizar una de estas herramientas, podemos acceder a bases de datos, realizar búsquedas de documentos, traer a nuestra máquina ficheros,acceder a servidores de News, etc. con una herramienta única.

    Hipertexto o Hipermedia

    WWW está basado en el concepto de hipertexto. El hipertexto consiste en resaltar palabras en el mismo texto y asociarlas con otros documentos . Existe la posibilidad de que la información no sea sólo textual y pueda aparecer información multimedia; nos encontramos con el concepto de hipermedia aunque generalmente ambos se utilizan de forma indistinta.

    Como ejemplo, cuando leemos un texto y encontramos una palabra que no entendemos, lo habitual es mirar el significado en un diccionario. El hipertexto nos ofrece la posibilidad de acceder al mismo directamente con un simple "click" sobre la palabra.

    Al iniciar una sesión WWW el cliente nos presenta una página , local o de un servidor inicial, con texto e iconos. En el documento existen ciertas palabras resaltadas que constituyen enlaces con otros documentos, servidores, bases de datos, etc.

    Elaborar documentos de hipertexto no es una tarea sencilla pero tiene una serie de ventajas que han hecho que su utilización se haya extendido rápidamente.

    La principal es que no estamos sujetos a un documento de texto, pudiendo integrar imágenes y sonido al mismo tiempo.

    Requerimientos

    Para sacar el mayor provecho de estas aplicaciones es conveniente estar conectado a alta velocidad y tener instalados controladores de TCP/IP, ya que nos permite instalar un cliente en nuestra máquina. Los SAID's tienen información detallada, y pueden informar de los clientes disponibles y sus características.

    Aunque existen clientes para todo tipo de plataformas, los más conocidos son: Mosaic (disponible en diferentes plataformas) , MacWeb y NetScape para Macintosh, WinWeb y Cello para PC's, Lynx para terminales serie.

    La mayoría de los clientes están disponibles vía ftp anonymous así como las aplicaciones que los complementan.

    Clientes WWW para Macintosh

    Encontramos tres clientes especialmente atractivos: Mosaic, MacWeb y NetScape. Funcionan en todo tipo de Macintosh. Su instalación resulta muy sencilla, siendo necesario tener instalado correctamente los controladores de TCP/IP .

    Son necesarios 4 Mb de memoria para que funcione el cliente sólo, para correr al mismo tiempo aplicaciones auxiliares ("ver":sonidos, imágenes, video) se necesitan como mínimo6 Mb. No obstante cabe la posibilidad de traernos los documentos y verlos al terminar la sesión.

    Clientes WWW para PC's

    Nombramos tres clientes ampliamente extendidos: Mosaic para Windows, WinWeb y Cello , todos funcionan bajo Microsoft Windows.

    Los requerimientos para el equipo no son muchos, como ejemplo sirva de orientación los del WinWeb; se necesitan 4Megabytes RAM y 5Megabytes libres en el disco duro.

    Si bien la instalación no resulta sencilla, debido a las múltiples posibilidades que existen, ponemos como ejemplo el caso más normal; cada tarjeta Ethernet necesita su "Packet Driver" correspondiente y no son intercambiables. Para disponer de conexión TCP/IP hay que instalar un software específico que permita su utilización desde Windows. Uno puede ser el "WinSock Trumpet" de libre distribución.

    En el SAID pueden proporcionarte mayor información de las posibilidades de tu equipo.

    WWW vía telnet

    Por otra parte existe la posibilidad de utilizar clientes instalados en máquinas remotas. Si nuestra conexión es a baja velocidad o aún no tenemos instalado nuestro cliente, tenemos esta opción conectando con un servidor que permita realizar una sesión Telnet con alguna de las siguientes direcciones:

  • telnet ukanaix.cc.ukans.edu(129.237.33.1), login: www: Información amplia y bien distribuida. Su búsqueda se simplifica al estar la información clasificada por temas.
  • telnet www.njit.edu (128.235.263.2), login: www.
  • telnet www.edu.tw (192.83.166.10), login: www.
  • telnet millbrook.lib.rmit.edu.au (128.237.1.30), login:lynx.

  • Algunas aplicaciones necesarias

    Macintosh

  • Imágenes: JPEGView,GIFConverter.

  • Sonidos: Sound Machine.

  • Animación: Sparkle, MoviePlayer

  • PC's

  • Imágenes: WinGIF, WinJPEG.

  • Sonidos: WHAM, WPLANY

  • Animación: MFW, MPEGW32, VMPEG (no bajo Windows)


  • Dónde conseguir un cliente para cada plataforma

    *Cliente en negrita, Plataforma en cursiva y dirección en blanca*

  • Mosaic-------Unix, X.Term, Mac,PC+MS Win-------ftp://ftp.ncsa.uiuc.edu/

  • MacWeb,WinWeb-------Mac, PC+MS Win-------ftp://ftp.einet.net/einet/

  • Netscape----PC+MS Win, Unix, Mac----ftp://ftp.net.com/pub/net/infosys /Mosaic-Comm/Netscape/

  • Lynx-------Terminal serie, Unix, -------ftp://ftp2.cc.ukans.edu/pub/WWW /lynx



  • Licencias Corporativas

    La Comisión Asesora de Informática de la UPV/EHU ha procedido en una de sus primeras actuaciones a contratar una licencia corporativa de los software Mathematica y SPPS/x para todas las plataformas posibles y existentes en la Universidad como PCs, Macs, Dec/Vms, Unixs, etc..El personal de la Universidad debe abstenerse de adquirir dicho software, ya que puede obtenerlo sin coste alguno en virtud de dicha licencia corporativa.

    Aquellos usuarios interesados en obtener el software corporativo pueden acudir a los alumnos-colaboradores del SAID destinados en los Centros, o bien solicitarlo directamente al SAID respectivo de su Campus.

    El SAID comunicará a sus usuarios las respectivas actualizaciones de versiones de software que se vayan produciendo y en este sentido se han dado a los alumnos-colaboradores las instrucciones debidas para que registren en la Base de Datos del SAID las anotaciones de las instalaciones realizadas.

    Es intención de la Comisión Asesora de Informática ampliar la oferta de software corporativo, así como continuar con una política de actualización de versiones.

    La siguiente actuación prevista es en el área de ofimática (procesadores de textos, hojas de cálculo, bases de datos...).

    SPSS/x: requisitos mínimos

    Contiene procedimientos integrados para el análisis estadístico y tratamiento de datos. Es capaz de funcionar tanto de forma interactiva como diferida, contiene más de 50 rutinas estadísticas -para tabulación cruzada y estadística descriptiva para técnicas de análisis multivariable- incluye además regresión no lineal y MANOVA.

    Aporta facilidades en el tratamiento de datos permitiendo la manipulación de estructuras de ficheros complejos : añadiendo casos a un fichero, uniendo dos o más ficheros etc.

    Genera informes en multiples formatos con un gran número de sumarios estadísticos calculados automáticamente.


    SPSS/X

     
    Equipo	       S.O. Mínimo     Versión  Requisitos Mínimos
    
    HP-9000/800 hp-ux 3.0 10MB disco DEC ultrix 4.0 15,7MB disco HP-9000/300-800 hp-ux 3.0 10 MB disco HP-9000 hp-ux 7.0 4.0.1 17 MB disco IBM rs/6000 aix3.23,aix 5.0 50 MB disco, windows, motif 32 MB RAM MAC System 6.0, mac+ 4.0 15 MB disco PC os/2 v1.1 4.1.4 80286, 3,5 MB RAM, 17 MB disco PC dos 3.2 5.0 80286, 3 MB RAM, 16 MB disco SILICON unixos 4.0 16,1 MB disco SUN solaris 5.0 Con Motif: solaris 2.x, xwindows,55MB disco, 32 MB RAM. Sin motif: solaris 2.x,32 MB disco PC windows win 6.0, dos 3.1, 80386 4 MB RAM, 23 MB disco

    Mathematica: requisitos mínimos

    Es un sistema general para matemáticas, se utiliza como herramienta interactiva de cálculo o como lenguaje de programación. Mathematica realiza cálculos numérico, gráficos y simbólicos. Sus capacidades incluyen precisión aritmética arbitraria, solución de funciones especiales, manipulación de matrices, cálculos con símbolos y manipulación de fórmulas directamente en forma algebraica. El lenguaje Mathematica incorpora un gran número de programas orientados a la programación numérica, simbólica y gráfica, pudiendo generar dibujos en dos dimensiones, contornos, en tres dimensiones con sombreados e incluso puede generar películas animadas.


    MATHEMATICA

    Equipo	     S.O. Mínimo     Versión Requisitos Mínimos
    
    MAC system 7.0 2.2 system 7.0,68020 ó powerpc, 7 MB disco, 6 MB RAM PC windows std 2.2 win 3.0, 80386, 4 MB RAM PC windows enh 2.2 win 3.1, 80386, 4 MB RAM coproc. SUN solaris 2.x 2.2 36 MB disco SUN sunos 2.2 20 MB disco, 8 MB RAM DEC osf/1 2.2 osf/1 v2.2,70 MB disco, 8 MB RAM DEC ultrix 2.2 32 MB disco, 8 MB RAM, HP-9000/700 hp-ux 2.2 32 MB disco IBM RS6000 aix 2.2 32 MB disco, 8 MB RAM SILICON irix 3.3 2.2 36 MB disco, 8 MB RAM