ARCHIEExisten miles de computadoras en Internet que ofrecen el servicio de FTP Anónimo, pero aunque sepa utilizar la herramienta FTP, muchas veces se encuentra cara a cara con una serie de desafiantes obstáculos, tales como:
Para usar Archie, usted debe elegir un servidor Archie. Hay una gran variedad de servidores
en todo el mundo, la idea es elegir el más adecuado, aquel que se encuentra más cerca de usted.
Por ejemplo, usando un servidor en Australia desde Ecuador, suena bastante interesante,
sinembargo es muy lento debido a los enlaces de red transoceánicos; lo recomendable seria usar
un servidor de Estados Unidos. En la siguiente tabla se muestra una lista de los servidores
públicos de Archie y sus localizacines geográficas:
Nombre Area de uso sugerida archie.au Australia archie.edvz.uni-linz.ac.at Austria archie.univie.ac.at Austria archie.uqam.ca Canadá archie.funet.fi Finlandia archie.th-darmstadt.de Alemania archie.ac.il Israel archie.unipi.it Italia archie.wide.ad.jp Japón archie.kr Korea archie.sogang.ac.kr Korea archie.rediris.es Espa¤a archie.luth.se Suecia archie.switch.ch Suiza archie.ncu.edu.tw Taiwan archie.doc.ic.ac.uk Reino Unido archie.unl.edu USA archie.internic.net USA archie.rutgers.edu USA archie.ans.net USA archie.sura.net USA
espol.edu.ec% telnet archie.sura.net Trying 128.167.254.195 ... Connected to yog-sothoth.sura.net. Escape character is '^]'. SunOS UNIX (yog-sothoth.sura.net) login: archieEn este momento estamos conectados con un servidor Archie de Estados Unidos, ahora podemos fijar algunos parámetros y efectuar búsquedas. Cuando quiera finalizar ejecute el comando quit, exit o bye. Esto dará por terminado la sesión Telnet y regresaremos a nuestro computador local (espol.edu.ec). La manera más común y confiable de buscar en Archie es hacerlo con nombres de archivos.
Last login: Fri Apr 14 19:06:40 from hera.mcclellan.a SunOS Release 4.1.3 (NYARLATHOTEP) #3: Thu Apr 22 15:26:21 EDT 1993 Welcome to Archie! Version 3.2.2 SURAnet is pleased to .... ... ... ... # Terminal type set to `vt100 24 80'. # `erase' character is `^?'. # `search' (type string) has the value `sub'. archie>_
archie> prog eudora # Search type: sub. # Your queue position: 1 # Estimated time for completion: 43 minutes, 42 seconds. working... OCuando el usuario ingresa el comando de búsqueda, el servidor archie pone su requerimiento en una cola, junto con el resto de las personas que están tratando de efectuar búsquedas. Este le dice en qué posición de la cola (queue) se encuentra esperando. Como podemos ver en el ejemplo anterior, nos encontramos en la posición 1 y el tiempo estimado de realización es de 43 minutos 42 segundos. No hay que sorprenderse si toma demasiado tiempo recibir una respuesta, la mayoría de los servidores archie se cargan demasiado.
Luego de que la búsqueda ha sido finalizada, el servidor Archie retorna una lista de archivos FTP y nombres de archivos que concuerdan con el criterio de búsqueda (del ejemplo: eudora). Las direcciones devueltas se muestran a continuación (son mucho más, pero por propósitos de espacio, sólo mostramos tres de ellas).
Host coli.uni-sb.de (134.96.68.11)
Last updated 01:31 11 Apr 1995
Location: /pub/mac/eudora ->../../mirror/ftp.qualcomm.com
FILE -rwxrwxrwx 36 bytes 06:34 5 May 1994 eudora
Host plaza.aarnet.edu.au (139.130.23.2)
Last updated 13:27 13 Apr 1995
Location: /micros/pc/SimTel/win3
DIRECTORY drwxr-xr-x 512 bytes 02:31 12 Mar 1995 eudora
Host uniwa.uwa.edu.au (130.95.128.1)
Last updated 14:20 13 Apr 1995
Location: /pub/mac/freeware
DIRECTORY drwxrwxr-x 512 bytes 19:00 16 Jan 1994 eudora
...
...
...
Como podemos ver, Archie nos da primeramente el nombre del host (anfitrión,
servidor) que ofrece uno o más archivos que concuerdan con el string de
búsqueda. El primer host mostrado es Host coli.uni-sb.de.
Luego Archie nos da el directorio (localización) donde se
encuentra el archivo: /pub/mac/eudora -> ../../mirror/ftp.qualcomm.com.
Y finalmente lista el o los nombres de los archivos que se encuentran en el directorio (la línea comienza con FILE). A veces la búsqueda puede concordar, no con el nombre de un archivo, sino en el nombre de un directorio (la línea comienza con DIRECTORY).
Una vez que se obtienen todas las direcciones, se procede a seleccionar la que el usuario considera la más adecuada. Hecho esto se puede hacer un anonymous FTP para obtener más información de aquella dirección.
La pregunta que surge es: Cual es la más adecuada?. Ese es un gran problema, ya que nos dan muchos lugares donde buscar, pero no nos dan más información que nos ayude a decidir cual es el que más nos conviene.
Existen otras formas de llevar a cabo búsquedas. Las cuales las podemos clasificar en cuatro de ellas. Una de ellas se muestra a continuación:
# `search' (type string) has the value `sub'.Como podemos ver, posee el tipo de búsqueda sub (substring ignoring case). En este modo, se buscar n todos los nombres de archivos que contienen el string (cadena de caracteres) de busqueda (del ejemplo: eudora), y no importar si se encuentra en mayúsculas o minúsculas (ignoring case). Asimismo, subcase efectúa el mismo tipo de búsqueda pero en este caso sí habr restricción entre las mayúsculas y las minúsculas.
archie> show search # `search' (type string) has the value `sub'.Como podemos ver, el tipo de búsqueda es sub. Para cambiar al tipo de búsqueda a exact digitamos:
archie> set search exactPosterior a esto, podemos ejecutar el comando para establecer la búsqueda: prog, como lo hicimos anteriormente. Si queremos buscar un archivo que se encuentre dentro de un subdirectorio específico, por ejemplo dentro de pc o de win31, simplemente ejecutamos:
archie> set match_path pc:win31 archie> prog nombre_ archivoNotemos que los subdirectorios están separados por dos puntos ":". Con esto Archie nos devolverá todas las direcciones que concuerden exactamente (exact) con el string nombre_archivo y que se localicen dentro de un subdirectorio llamado pc o llamado win31.
archie> set match_domain us:com:mil:edu:govCada servidor Archie puede tener definido una lista de dominios. Para saber todos los que abarca, ejecute el comando domains. Recordar que no todos los Servidores Archie abarcan lo mismo.
archie> whatis coli ECD Escherichia coli db (M. Kroeger, Giessen) NGDD Normalized gene maps for E.coli, S.typh., etc. (Y.Abel, Montreal)Luego vemos que es lo que realmente nos interesa y de allí procedemos a buscar. Si nos damos cuenta que NGDD es lo que más se acerca a lo que queremos, entonces:
archie> prog NGDD
espol.edu.ec% mail archie@archie.rutgers.edu (o el servidor archie que usted guste) Subject: (no es necesario poner un tema) prog meteorologyPoco tiempo despu‚s obtendremos respuestas del servidor arhcie.rutgers.edu en nuestro buzón del correo electrónico.
Comandos mas usados en Archie vía E-mail
Consultorías ONYX