Gopher
http://www.elprofesionaldelainformacion.com/contenidos/1993/diciembre/gopher.html
"Gopher es un programa muy fácil de usar, que permite
navegar por la red Internet en forma práctica, sencilla y muy cómoda"
Así explica, de manera
sucinta, el fichero de entrada en el Gopher de
Qué es Gopher
Es un programa
informático creado a finales de 1991 en
Para qué sirve
La red Internet se puede
considerar como un inmenso espacio en el que existen muchísimos recursos. Según
algunos cálculos (1), Internet se compone de más de diez mil redes conectadas
entre sí, lo que se traduce en una gran complejidad de casi dos millones de
ordenadores (hosts). Buscar, encontrar y recuperar
recursos informáticos e informativos en este laberinto no es tarea fácil. Para
eso precisamente se creó Gopher: para facilitar un
acceso simple y rápido al usuario normal, no experto. Con Gopher
uno puede circular fácilmente en Internet y recuperar la información abierta al
público en muchos de estos ordenadores: desde ponencias académicas y artículos
científicos hasta cosas tan triviales como recetas de cocina, letras de las
canciones de Bob Dylan,
juegos, etc., a revistas científicas, imágenes del espacio, o la legislación
vigente en Hong Kong.
Los diseñadores de Gopher (2) intentaron desarrollar un sistema de reparto de
documentos que fuera distribuido; es decir, un sistema en el cual los ficheros
residieran físicamente en múltiples ordenadores en distintos lugares, con lo
cual cada departamento podría mantener sus propios ficheros. En términos
técnicos, su solución fue un sistema cliente‑servidor,
basado en el protocolo tcp/ip,
y un conjunto de aplicaciones para coordinar y unir los servidores ubicados por
todo el campus. A través de Gopher se tiene acceso a
documentación informática, guías telefónicas, servicio de noticias, bases de
datos de bibliotecas, libros electrónicos, índices de documentos, etc.
En los dos años desde su
creación, Gopher ha evolucionado de ser un sistema
dedicado principalmente a la distribución electrónica de documentos a ser un
portal de acceso a muchos otros tipos de ficheros y a servicios populares de
red. Gopher permite interacción con otros sistemas de
información como wais (wide area information server) y WWW
(world wide web). Además de
Qué hay en el menú
El mismo sistema
utilizado para integrar los servidores dentro de un campus, es utilizado para
enlazar servidores Gopher de todo el mundo. El
resultado final es una red de servidores de información que aparecen unidos en
un sistema de menús con una interface transparente al
usuario. Ello permite la navegación entre los diferentes temas de información
disponibles tanto en servidores locales como remotos.
Por ejemplo, en el menú
de entrada del Gopher de
En realidad, a lo largo
de una sesión de Gopher, se pueden haber establecido
contactos con decenas de servidores. Esto es posible gracias a que el protocolo
Gopher está basado en el modelo cliente‑servidor,
en el que el servidor simplemente contesta cada demanda de los clientes de modo
independiente. El servidor es responsable de la difusión de la información; el
cliente interroga al servidor para acceder a la información deseada. En
realidad no existe una "sesión" como se hace en telnet
o ftp. Cuando el usuario selecciona una opción del
menú, inicia una instrucción al servidor, que consiste en una línea de texto
identificando los datos que desea consultar; el servidor la contesta con otro
menú o enviando un fichero, o lo pone en contacto con otro servidor. Es una
conexión casi instantánea e independiente sin necesidad de que ningún servidor
tenga que validar al cliente con una clave ya que el menú que presenta Gopher es de acceso público.
Limitaciones de acceso
Sí que en algunos casos
los administradores del Gopher deben restringir el
acceso a algunos servicios (bases de datos de acceso controlado, servicios sólo
accesibles a los propios usuarios de la universidad u organización, información
limitada por contratos comerciales, etc.). Ello es posible porque Gopher conoce la procedencia de cada instrucción que pide
información, y cuando el numero IP de origen no corresponde a una red interna,
simplemente impide el acceso a selecciones restringidas.
El software Gopher
Aunque el servidor basado
en el software Unix es el más potente, es posible establecer
un servidor con capacidad limitada en un PC o un Macintosh, lo que es ideal
para un departamento pequeño. Software de servidor existe también para VM/CMS y
VAX/VMS. Los clientes Gopher dan acceso al espacio Gopher ("Gopher space") y proporcionan de modo similar la misma
funcionalidad básica con diferentes interfaces. El software de cliente existe
para Macintosh, PC, NeXT, X, VAX/VMS, IBM VM/CMS o
terminales Unix. Para más información sobre Gopher ver la documentación de Gopher
(3) o el artículo de Alberti (4).
Quiénes son Alex, Archie, Astra, Cello, Hytelnet, Netfind, Prospero, Wais, Whois, WWW, Veronica...,?
Todos
éstos son los nombres dados a diversas herramientas de software que, al igual
que Gopher, forman parte de la nueva generación de
búsqueda de recursos de información sobre redes. Veronica, en particular, sirve para efectuar búsquedas por palabras
claves por los menús de cientos de Gophers. El nombre
Veronica salió de la abreviación chistosa "Very Easy Rodent‑Oriented
Netwide Index to Computerized Archives"
(traducción aproximada: "índice muy fácil, para roedores, de archivos
informatizados en las redes") y fue desarrollado en
Cómo obtener el software Gopher
Para hacer Gopher aún más interesante, el software se distribuye
gratuitamente para uso no comercial, tanto para el cliente como para el
servidor. Se puede obtener directamente de
Notas:

Autor: Joan Roca.
Minnesota State University System / Pals,
Memorial Library, Mankato State Univ., MSU Box 19, PO Box 8400, Mankato, MN
56002-8400, EUA
Tel.: +1-507-389 50 61; fax: 389 54 88; contestador: 389 17 71; tel. privado: 625 87 52
correo electrónico: macman@msus1.msus.edu
Enlace
del artículo:
http://www.elprofesionaldelainformacion.com/contenidos/1993/diciembre/gopher.html