CRISTINA CARAVACA VALVERDE 1º D - H ARPANET 1. ¿QUÉ ES ARPANET? ¿Cómo de antiguo es Internet? Para muchos, la experiencia con Internet se remonta a los años 90, donde la red de redes empezaba a situarse como un medio de información global. Sin embargo, Internet en si mismo es más antiguo que eso. Internet creció de la fusión de varias redes de ordenadores individuales – siendo la más antigua y la más influyente la llamada Arpanet. En 1958 se crea ARPA, una agencia de investigación del Departamento de Defensa de los Estados Unidos. Posteriormente pasó a llamarse DARPA. La creación de esta agencia fue la consecuencia tecnológica de la llamada Guerra Fría, y del que surgieron, década después, los fundamentos de ARPANET (red de computadoras Advanced Research Projects Agency Network), red que dio origen a Internet. DARPA fue creado en respuesta al lanzamiento soviético del Sputnik (primer satélite artificial), con la misión de mantener a la tecnología de Estados Unidos en la carrera militar por delante de la de sus enemigos. Actualmente algunos de los proyectos de DARPA son: invisibilidad de la materia, la inteligencia artificial, robots líquidos, el submarino volador, la granada nuclear, vehículo hipersónico para vuelos estratosféricos sin piloto a velocidad 6 veces la del sonido, etc. En 1966, la agencia ARPA (Advanced Research Projects Agency) tenía un programa con varias instituciones de investigación. La meta de ARPA era CRISTINA CARAVACA VALVERDE 1º D - H enlazar diferentes ordenadores todos juntos, para mejorar la potencia general del procesamiento de los ordenadores, y descentralizar el almacenamiento de información. El gobierno de los Estados Unidos quería encontrar una manera de acceder y distribuir la información en caso de una catástrofe, como por ejemplo un ataque nuclear. Si una bomba diera en un importante centro de ordenadores, las transferencias de información se pararían de inmediato. Sin embargo, si se pudieran unir varias redes diferentes y separadas, otras partes del sistema seguirían funcionando incluso si algunos enlaces fueran destruidos. Este proyecto de ARPA gradualmente fue evolucionando de la teoría a proposiciones reales de construir esas redes. En 1968, ARPA envío una petición a varias instituciones pidiendo ofertas para crear la primera red de área extensa (WAN). La firma BBN ganó la oferta para diseñar 4 máquinas procesadoras de mensajes que crearían comunicaciones abiertas entre los cuatro dispositivos diferentes, y en cuatro sistemas operativos distintos. El equipo que diseño, construyó e instaló ARPANET era muy diverso, estando formado por ingenieros eléctricos, científicos en computación, matemáticos y estudiantes avanzados. 2. LOS ORDENADORES DE ARPANET Antes de ARPANET, muchos sistemas de ordenadores consistían en una masiva cantidad de computadoras, algunas veces del tamaño de una habitación entera, las cuales usaban terminales completamente cableados. CRISTINA CARAVACA VALVERDE 1º D - H Un terminal era de alguna manera un interfaz de usuario (medio con que el usuario puede comunicarse con una máquina, un equipo o una computadora), que a menudo consistía en un teclado o lector de tarjeta. Muchos usuarios podían acceder al ordenador simultáneamente. Las computadoras en redes más antiguas, requerían una conexión directa entre dos ordenadores, significando que solo había una vía de comunicación para poder transferir los datos. Las conexiones directas limitaban el tamaño de las redes de ordenadores, las cuales se empezaron a llamar LANs. Por tanto, una red de área local, red local o LAN (del inglés local area network) es la interconexión de varias computadoras y periféricos. Su extensión está limitada físicamente a un edificio o a un entorno de 200 metros, con repetidores podría llegar a la distancia de un campo de 1 kilómetro. 3. EQUIPAMIENTO USADO EN LOS CUATRO NODOS ORINGINALES DE ARPANET ARPA eligió las primeras localizaciones basándose en algunas investigaciones previas que había hecho con el gobierno de los Estados Unidos. Cada una de estas localizaciones tenía su propio equipo de ingenieros responsables de conectarse con ARPANET. Las cuatro máquinas en la estructura inicial de ARPANET incluían: - Una computadora de la universidad de UCLA, la cual era una SDS Sigma 7, funcionando con un sistema operativo experimental de la propia universidad. - El instituto de investigación de Stanford, puso el ordenador SDS90, que funcionaba con un sistema operativo Genie. - En la universidad de California – en el centro de matemáticas interactivas puso una computadora IBM 360/75. - Por último, la universidad de UTA puso un ordenador DEC PDP-10 con un sistema operativo Tenex. En Agosto de 1969, el equipo de UCLA enlazó su computadora a un IMP – un ordenador DDP 516 – siendo el primero de los cuatro sitios en conectarse a ARPANET. En pocos días, ambos ordenadores podían intercambiar información. En Octubre, el equipo de Stanford añadió el segundo enlace al sistema. Los CRISTINA CARAVACA VALVERDE 1º D - H ordenadores de UCLA y Stanford se comunicaron entre si sobre una línea telefónica de 50 kbps. Hay que decir que en el primer intento, el sistema se vino abajo antes de que UCLA pudiera enviar un comando completo al ordenador de Stanford. Afortunadamente, todo funciono perfectamente en el segundo intento. Los otros dos ordenadores se unieron a la red antes de finales de 1969. Por primera vez, los científicos podían valorar la potencia de muchos ordenadores en localizaciones remotas. 4. PROTOCOLOS DE ARPANET PARA PERMITIR QUE LOS DIFERENTES ORDENADORES COMPARTIERAN INFORMACIÓN ENTRE ELLOS Muchos de nosotros tenemos Internet como algo que está ahí y está garantizado. Podemos conectarnos a nuestro navegador de Internet favorito y empezar a navegar por todo el mundo de forma virtual. Sin embargo, cuando el proyecto de Arpanet empezó, no había procedimientos o sistemas localizados para permitir a diferentes ordenadores compartir información. Todo tuvo que ser inventado de la nada. Una de las decisiones más importantes que el equipo de Arpanet tuvo que hacer, fue crear un sistema de protocolos estandarizados que los ordenadores pudieran seguir. Un grupo llamado Grupo de trabajo de Red, fue desarrollado para poder implantar estos protocolos. Al principio, el proceso de creación fue caótico y muy problemático. El equipo de Arpanet empezó a diseñar y establecer estos protocolos. Al principio, el equipo reconoció la necesidad de poder realizar dos tareas especificas: crear una manera para los usuarios para que se conectaran al sistema de forma remota, y que fuera posible mover ficheros de una máquina a la otra. Esta forma de conectarse de forma remota fue conocida posteriormente como Telnet, y mover ficheros de un sitio a otro, como FTP (protocolo de CRISTINA CARAVACA VALVERDE 1º D - H transferencia de ficheros (File Transfer Protocol) y es un software cliente/servidor que permite a usuarios transferir ficheros entre ordenadores en una red TCP/IP). El equipo envió estos primeros dos protocolos al jefe de proyecto. Este fue el principio, se empezaron a incluir más funciones y procesos a lo que ya se tenía. El equipo empezó a diseñar el protocolo NCP (Network Control Program). Éste fue el procedimiento para permitir a los ordenadores comunicar dentro de la red, a la vez que añadir más dispositivos en dicha red para hacerla más grande. NCP también controlaba el camino y el flujo de datos sobre Arpanet. Estableció la práctica de usar direcciones numéricas de host para la comunicación de red, y fue un precursor del DNS. Arpanet también se aprovechó de una revolucionaria manera de enviar datos, llamada la conmutación de paquetes. Con esta tecnología, los dispositivos de red separan cada fichero de los ordenadores en pequeños segmentos llamados paquetes. Una vez que los paquetes son transferidos, las partes son unidas de nuevo dejándolos como estaban originalmente. La conmutación de paquetes juega un importante papel en el Internet que conocemos hoy en día. La información puede fluir por todo el sistema mucho más rápido cuando los ordenadores parten los archivos en trozos más pequeños. Esto es porque un archivo de grandes dimensiones circulando por un enlace entre máquinas ocupa mucho ancho de banda. Varios paquetes de pequeñas dimensiones pueden viajar por diferentes caminos dentro de una red al mismo destino. Si algún punto del camino no está disponible por alguna razón, los paquetes pueden encontrar otro camino, mientras que otros paquetes pueden ir cargándose en el ordenador remoto. El protocolo para mandar los correos electrónicos, o lo que solemos llamar emails, apareció en 1972 después de que el programador Ray Tomlinson desarrollara un sistema de correo adaptando un par de aplicaciones del sistema operativo Tenex (SNDMSG y READMAIL). Este programador decidió usar el símbolo arroba (@) para unir el nombre del receptor y el nombre del ordenador del receptor, algo que seguimos usando hoy en día. Poco después del debut de los email en Arpanet, unos cuantos miembros del grupo empezaron a jugar con aplicaciones de listas de correos. Enseguida, algunas personas en Arpanet podían enviar emails a un grupo de personas de una sola vez. Las listas de correos enfocadas en temas específicos, empezaron a surgir. CRISTINA CARAVACA VALVERDE 1º D - H En 1973, se inició un experimento con una técnica llamada Internetting, que combinaba dos o más redes separadas en una sola red grande. Se empezó a buscar maneras de integrar Arpanet con la red de DARPA. En 1983, Arpanet conmutó oficialmente del protocolo NCP al grupo de protocolos de TCP/IP. 5. El final de Arpanet Entre 1969 y 1977, Arpanet creció de una red de cuatro ordenadores a otra con más de cien ordenadores que pertenecían a universidades, centros de investigación y centros militares. Usando enlaces de satélite, Arpanet consiguió conectar sistemas de ordenadores desde Estados Unidos a Europa y Hawai. Aunque el sistema había crecido, poca gente tenía acceso al sistema. Generalmente, el público no conocía la existencia de Arpanet. Otras redes empezaron a surgir, donde se pueden resaltar USENET, BITNET o Ethernet. Se creó un protocolo de enrutamiento llamado EGP (External Gateway Protocol), que hacía posible que redes separadas pudieran acceder entre sí, aunque el acceso a Arpanet seguía restringido a usos oficiales. En 1983, la sección militar de Arpanet se separó de la red, dejando únicamente algunas pasarelas de correo electrónico. En 1986, cinco centros de súper ordenadores formaron una red llamada NSFNET. En poco tiempo, creció incluyendo varias universidades, y al mismo tiempo, otras redes comenzaron a consolidarse como sistemas de gran tamaño. La gente empezó a referirse a esta colección de redes y pasarelas como Internet. La estructura de Arpanet estaba empezando a mostrar su edad. Los sistemas IMP no eran tan eficientes y potentes como los nodos de ordenadores de otros sistemas de redes. Las organizaciones empezaron a hacer una transición a otras redes, principalmente NSFNET. En 1990, DARPA dio fin al proyecto de Arpanet, ya que ésta había cumplido sus objetivos.