ARPANET -ARPANET
ARPANET | |
---|---|
Tipo | Datos |
Localización | Estados Unidos , Reino Unido , Noruega |
protocolos | Protocolo 1822 , NCP , TCP/IP |
Operador | Desde 1975, Agencia de Comunicaciones de Defensa |
Establecido | 1969 |
Cerrado | 1990 |
¿Comercial? | No |
Fondos | Desde 1966, Agencia de Proyectos de Investigación Avanzada (ARPA) |
La Red de la Agencia de Proyectos de Investigación Avanzada ( ARPANET ) fue la primera red de conmutación de paquetes de área amplia con control distribuido y una de las primeras redes en implementar el conjunto de protocolos TCP/IP . Ambas tecnologías se convirtieron en la base técnica de Internet . ARPANET fue establecida por la Agencia de Proyectos de Investigación Avanzada (ARPA) del Departamento de Defensa de los Estados Unidos .
Sobre la base de las ideas de JCR Licklider , Bob Taylor inició el proyecto ARPANET en 1966 para permitir el acceso a computadoras remotas. Taylor nombró a Larry Roberts como director del programa. Roberts tomó las decisiones clave sobre el diseño de la red. Incorporó los conceptos y diseños de Donald Davies para la conmutación de paquetes y buscó la opinión de Paul Baran . ARPA otorgó el contrato para construir la red a Bolt Beranek & Newman, quien desarrolló el primer protocolo para la red. Roberts contrató a Leonard Kleinrock en UCLA para desarrollar métodos matemáticos para analizar la tecnología de red de paquetes.
Las primeras computadoras se conectaron en 1969 y el Programa de control de red se implementó en 1970. La red se declaró operativa en 1971. El desarrollo posterior del software permitió el inicio de sesión remoto , la transferencia de archivos y el correo electrónico . La red se expandió rápidamente y el control operativo pasó a la Agencia de Comunicaciones de Defensa en 1975.
La investigación de Internetworking a principios de la década de 1970 dirigida por Bob Kahn en DARPA y Vint Cerf en la Universidad de Stanford y más tarde DARPA formuló el Programa de control de transmisión, que incorporó conceptos del proyecto francés CYCLADES . A medida que avanzaba este trabajo, se desarrolló un protocolo mediante el cual se podían unir múltiples redes separadas en una red de redes. La versión 4 de TCP/IP se instaló en ARPANET para uso de producción en enero de 1983 después de que el Departamento de Defensa lo convirtiera en estándar para todas las redes informáticas militares.
El acceso a ARPANET se amplió en 1981, cuando la Fundación Nacional de Ciencias (NSF) financió la Red de Ciencias de la Computación (CSNET). A principios de la década de 1980, la NSF financió el establecimiento de centros nacionales de supercomputación en varias universidades y proporcionó acceso a redes e interconectividad de redes con el proyecto NSFNET en 1986. ARPANET se desmanteló formalmente en 1990, después de que las asociaciones con la industria de las telecomunicaciones y la informática aseguraron Expansión del sector privado y futura comercialización de una red mundial ampliada, conocida como Internet .
Historia
Inspiración
Históricamente, las comunicaciones de voz y datos se basaban en métodos de conmutación de circuitos , como se ejemplifica en la red telefónica tradicional, en la que a cada llamada telefónica se le asigna una conexión electrónica dedicada, de extremo a extremo, entre las dos estaciones de comunicación. La conexión se establece mediante sistemas de conmutación que conectaron múltiples tramos de llamada intermedios entre estos sistemas durante la duración de la llamada.
El modelo tradicional de la red de telecomunicaciones de conmutación de circuitos fue desafiado a principios de la década de 1960 por Paul Baran en RAND Corporation , quien había estado investigando sistemas que pudieran mantener la operación durante una destrucción parcial, como una guerra nuclear. Desarrolló el modelo teórico de conmutación de bloques de mensajes adaptativos distribuidos . Sin embargo, el establecimiento de telecomunicaciones rechazó el desarrollo a favor de los modelos existentes. Donald Davies , del Laboratorio Nacional de Física (NPL) del Reino Unido, llegó de forma independiente a un concepto similar en 1965.
Las primeras ideas para una red informática destinada a permitir comunicaciones generales entre usuarios de computadoras fueron formuladas por el científico informático J. CR Licklider de Bolt Beranek and Newman (BBN), en abril de 1963, en memorandos que discutían el concepto de " Red informática intergaláctica ". Esas ideas abarcaron muchas de las características de la Internet contemporánea. En octubre de 1963, Licklider fue nombrado jefe de los programas de Comando y Control y Ciencias del Comportamiento en la Agencia de Proyectos de Investigación Avanzada (ARPA) del Departamento de Defensa. Convenció a Ivan Sutherland y Bob Taylor de que este concepto de red era muy importante y merecía desarrollo, aunque Licklider dejó ARPA antes de que se asignaran contratos para el desarrollo.
Sutherland y Taylor continuaron su interés en crear la red, en parte, para permitir que los investigadores patrocinados por ARPA en varios lugares corporativos y académicos utilizaran las computadoras proporcionadas por ARPA y, en parte, para distribuir rápidamente nuevo software y otros resultados de informática . Taylor tenía tres terminales de computadora en su oficina, cada una conectada a computadoras separadas, que ARPA estaba financiando: una para System Development Corporation (SDC) Q-32 en Santa Mónica , una para Project Genie en la Universidad de California, Berkeley , y otra para Multics en el Instituto Tecnológico de Massachusetts . Taylor recuerda la circunstancia: "Para cada uno de estos tres terminales, tenía tres conjuntos diferentes de comandos de usuario. Entonces, si estaba hablando en línea con alguien en SDC y quería hablar con alguien que conocía en Berkeley o MIT, sobre esto, tuve que levantarme de la terminal SDC, ir e iniciar sesión en la otra terminal y ponerme en contacto con ellos. Dije: "¡Oh, hombre!", es obvio qué hacer: si tienes estas tres terminales, hay debería ser una terminal que vaya a donde quieras ir. Esa idea es ARPANET".
El trabajo de Donald Davies llamó la atención de los desarrolladores de ARPANET en el Simposio sobre Principios de Sistemas Operativos en octubre de 1967. Hizo la primera presentación pública, habiendo acuñado el término conmutación de paquetes , en agosto de 1968 y lo incorporó a la red NPL en Inglaterra. La red NPL y ARPANET fueron las dos primeras redes del mundo en utilizar la conmutación de paquetes y se interconectaron en 1973. Roberts dijo que ARPANET y otras redes de conmutación de paquetes construidas en la década de 1970 eran similares "en casi todos los aspectos" a la red original de Davies. Diseño de 1965.
Creación
En febrero de 1966, Bob Taylor presionó con éxito al director de ARPA, Charles M. Herzfeld , para que financiara un proyecto de red. Herzfeld redirigió fondos por valor de un millón de dólares de un programa de defensa contra misiles balísticos al presupuesto de Taylor. Taylor contrató a Larry Roberts como gerente de programa en la Oficina de Técnicas de Procesamiento de Información de ARPA en enero de 1967 para trabajar en ARPANET.
Roberts le pidió a Frank Westervelt que explorara las preguntas iniciales de diseño de una red. En abril de 1967, ARPA celebró una sesión de diseño sobre normas técnicas. Se discutieron los estándares iniciales para la identificación y autenticación de usuarios, la transmisión de caracteres y los procedimientos de verificación y retransmisión de errores. La propuesta de Roberts fue que todas las computadoras centrales se conectarían entre sí directamente. Los otros investigadores se mostraron reacios a dedicar estos recursos informáticos a la administración de la red. Wesley Clark propuso que las minicomputadoras deberían usarse como una interfaz para crear una red de conmutación de mensajes . Roberts modificó el plan ARPANET para incorporar la sugerencia de Clark y llamó a las minicomputadoras Interface Message Processors (IMP).
El plan se presentó en el Simposio inaugural sobre principios de sistemas operativos en octubre de 1967. El trabajo de Donald Davies sobre conmutación de paquetes y la red NPL , presentado por un colega ( Roger Scantlebury ), llamó la atención de los investigadores de ARPA en esta conferencia. Roberts aplicó el concepto de conmutación de paquetes de Davies para ARPANET y buscó la opinión de Paul Baran . La red NPL utilizaba velocidades de línea de 768 kbit/s, y la velocidad de línea propuesta para ARPANET se actualizó de 2,4 kbit/s a 50 kbit/s.
A mediados de 1968, Roberts y Barry Wessler escribieron una versión final de la especificación del Procesador de mensajes de interfaz (IMP) basada en un informe del Instituto de Investigación de Stanford (SRI) que ARPA encargó para escribir especificaciones detalladas que describen la red de comunicaciones ARPANET. Roberts entregó un informe a Taylor el 3 de junio, quien lo aprobó el 21 de junio. Después de la aprobación de ARPA, se emitió una Solicitud de Cotización (RFQ) para 140 posibles postores. La mayoría de las empresas de informática consideraron que la propuesta de ARPA era descabellada y solo doce presentaron ofertas para construir una red; de los doce, ARPA consideró solo a cuatro como contratistas de primer nivel. A finales de año, ARPA consideró solo a dos contratistas y adjudicó el contrato para construir la red a Bolt, Beranek and Newman Inc. (BBN) en enero de 1969.
El equipo BBN inicial de siete personas se vio muy ayudado por la especificidad técnica de su respuesta a la RFQ de ARPA y, por lo tanto, produjo rápidamente el primer sistema de trabajo. Este equipo estaba dirigido por Frank Heart e incluía a Robert Kahn y Dave Walden. La red propuesta por BBN siguió de cerca el plan ARPA de Roberts: una red compuesta por pequeñas computadoras llamadas procesadores de mensajes de interfaz (o IMP), similar al concepto posterior de enrutadores , que funcionaban como puertas de enlace que interconectaban recursos locales. En cada sitio, los IMP realizaban funciones de conmutación de paquetes de almacenamiento y reenvío y estaban interconectados con líneas arrendadas a través de conjuntos de datos de telecomunicaciones ( módems ), con velocidades de datos iniciales de 56 kbit /s . Las computadoras anfitrionas se conectaron a los IMP a través de interfaces de comunicación en serie personalizadas. El sistema, incluido el hardware y el software de conmutación de paquetes, se diseñó e instaló en nueve meses. El equipo de BBN continuó interactuando con el equipo de NPL con reuniones entre ellos en los EE. UU. y el Reino Unido.
Los IMP de primera generación fueron construidos por BBN Technologies utilizando una versión de computadora robusta de la computadora Honeywell DDP-516 , configurada con 24 KB de memoria de núcleo magnético expandible y una unidad de acceso directo a memoria de control de multiplexación directa (DMC) de 16 canales . El DMC estableció interfaces personalizadas con cada una de las computadoras anfitrionas y módems. Además de las luces del panel frontal, la computadora DDP-516 también cuenta con un conjunto especial de 24 luces indicadoras que muestran el estado de los canales de comunicación IMP. Cada IMP podría admitir hasta cuatro hosts locales y podría comunicarse con hasta seis IMP remotos a través de las primeras líneas telefónicas arrendadas Digital Signal 0 . La red conectaba una computadora en Utah con tres en California. Más tarde, el Departamento de Defensa permitió que las universidades se unieran a la red para compartir recursos de hardware y software.
Debate sobre los objetivos del diseño.
Según Charles Herzfeld, director de ARPA (1965-1967):
ARPANET no se inició para crear un Sistema de Comando y Control que sobreviviría a un ataque nuclear, como muchos afirman ahora. Construir tal sistema era, claramente, una gran necesidad militar, pero no era la misión de ARPA hacer esto; de hecho, habríamos sido severamente criticados si lo hubiéramos intentado. Más bien, ARPANET surgió de nuestra frustración de que solo había un número limitado de computadoras de investigación grandes y poderosas en el país, y que muchos investigadores de investigación, que deberían tener acceso a ellas, estaban separados geográficamente de ellas.
No obstante, según Stephen J. Lukasik , quien como director adjunto (1967-1970) y director de DARPA (1970-1975) fue "la persona que firmó la mayoría de los cheques para el desarrollo de Arpanet":
El objetivo era explotar nuevas tecnologías informáticas para satisfacer las necesidades de mando y control militar contra amenazas nucleares, lograr un control de supervivencia de las fuerzas nucleares estadounidenses y mejorar la toma de decisiones tácticas y de gestión militar.
ARPANET incorporó el cálculo distribuido y el recálculo frecuente de las tablas de enrutamiento. Esto aumentó la capacidad de supervivencia de la red frente a una interrupción significativa. El enrutamiento automático era un desafío técnico en ese momento. ARPANET se diseñó para sobrevivir a las pérdidas de la red subordinada, ya que la razón principal era que los nodos de conmutación y los enlaces de la red no eran fiables, incluso sin ataques nucleares.
Internet Society está de acuerdo con Herzfeld en una nota a pie de página en su artículo en línea, Una breve historia de Internet :
Fue a partir del estudio RAND que comenzó el falso rumor, que afirmaba que ARPANET estaba relacionado de alguna manera con la construcción de una red resistente a la guerra nuclear. Esto nunca fue cierto para ARPANET, pero fue un aspecto del estudio anterior de RAND sobre comunicación segura. El trabajo posterior sobre interconexión de redes enfatizó la solidez y la capacidad de supervivencia, incluida la capacidad de soportar pérdidas de grandes porciones de las redes subyacentes.
Paul Baran , el primero en presentar un modelo teórico para la comunicación mediante la conmutación de paquetes, realizó el estudio RAND mencionado anteriormente. Aunque ARPANET no compartía exactamente el objetivo del proyecto de Baran, dijo que su trabajo contribuyó al desarrollo de ARPANET. Las actas tomadas por Elmer Shapiro del Stanford Research Institute en la reunión de diseño de ARPANET del 9 al 10 de octubre de 1967 indican que se puede usar una versión del método de enrutamiento de Baran ("papa caliente"), de acuerdo con la propuesta del equipo de NPL en el Simposio sobre sistemas operativos Principios en Gatlinburg.
Implementación
Los primeros cuatro nodos se designaron como un banco de pruebas para desarrollar y depurar el protocolo de 1822 , que fue una tarea importante. Si bien se conectaron electrónicamente en 1969, las aplicaciones de red no fueron posibles hasta que se implementó el Programa de control de red en 1970, lo que permitió los dos primeros protocolos host-host, inicio de sesión remoto ( Telnet ) y transferencia de archivos ( FTP ), que se especificaron e implementaron entre 1969 y 1973. La red se declaró operativa en 1971. El tráfico de la red comenzó a crecer una vez que se estableció el correo electrónico en la mayoría de los sitios alrededor de 1973.
Cuatro hosts iniciales
Los primeros cuatro IMP fueron:
- la Universidad de California, Los Ángeles (UCLA), donde Leonard Kleinrock había establecido un Centro de Medición de Redes, siendo una SDS Sigma 7 la primera computadora conectada a él;
- El Centro de Investigación de Aumento en el Instituto de Investigación de Stanford (ahora SRI International ), donde Douglas Engelbart había creado el nuevo sistema NLS , uno de los primeros sistemas de hipertexto , y ejecutaría el Centro de Información de Red (NIC) , con el SDS 940 que ejecutaba NLS, llamado " Genie", siendo el primer anfitrión adjunto;
- Universidad de California, Santa Bárbara (UCSB), con el IBM 360/75 del Culler -Fried Interactive Mathematics Center , ejecutando OS/MVT con la máquina conectada;
- La Facultad de Informática de la Universidad de Utah , donde se había mudado Ivan Sutherland , con un DEC PDP-10 que funcionaba con TENEX .
La primera conexión exitosa de host a host en ARPANET fue realizada entre Stanford Research Institute (SRI) y UCLA, por el programador de SRI Bill Duvall y el programador estudiante de UCLA Charley Kline, a las 10:30 p. m. PST del 29 de octubre de 1969 (6:30 UTC del 30 de octubre de 1969). Kline se conectó desde la computadora host SDS Sigma 7 de UCLA (en la sala 3420 de Boelter Hall) a la computadora host SDS 940 del Stanford Research Institute . Kline escribió el comando "iniciar sesión", pero inicialmente el SDS 940 se bloqueó después de escribir dos caracteres. Aproximadamente una hora más tarde, después de que Duvall ajustara los parámetros en la máquina, Kline lo intentó de nuevo y se conectó con éxito. Por lo tanto, los dos primeros caracteres transmitidos con éxito a través de ARPANET fueron "lo". El primer enlace ARPANET permanente se estableció el 21 de noviembre de 1969, entre el IMP en UCLA y el IMP en el Instituto de Investigación de Stanford. El 5 de diciembre de 1969, se estableció la red inicial de cuatro nodos.
Elizabeth Feinler creó el primer Manual de recursos para ARPANET en 1969, lo que condujo al desarrollo del directorio ARPANET. El directorio, creado por Feinler y un equipo, hizo posible navegar por ARPANET.
Crecimiento y evolución
Roberts contrató a Howard Frank para consultar sobre el diseño topológico de la red. Frank hizo recomendaciones para aumentar el rendimiento y reducir los costos en una red ampliada. En marzo de 1970, ARPANET llegó a la costa este de los Estados Unidos, cuando se conectó a la red un IMP en BBN en Cambridge, Massachusetts . A partir de entonces, ARPANET creció: 9 IMP en junio de 1970 y 13 IMP en diciembre de 1970, luego 18 en septiembre de 1971 (cuando la red incluía 23 anfitriones universitarios y gubernamentales); 29 IMP en agosto de 1972 y 40 en septiembre de 1973. En junio de 1974, había 46 IMP y en julio de 1975, la red contaba con 57 IMP. Para 1981, el número era de 213 hosts, con otro host conectado aproximadamente cada veinte días.
En 1970 se agregó soporte para circuitos inter-IMP de hasta 230,4 kbit/s, aunque las consideraciones de costo y potencia de procesamiento IMP significaron que esta capacidad no se utilizó activamente.
Larry Roberts vio los proyectos ARPANET y NPL como complementarios y buscó en 1970 conectarlos a través de un enlace satelital. El grupo de investigación de Peter Kirstein en el University College London (UCL) fue elegido posteriormente en 1971 en lugar de NPL para la conexión con el Reino Unido. En junio de 1973, un enlace satelital transatlántico conectó ARPANET a Norwegian Seismic Array (NORSAR), a través de la estación terrestre Tanum en Suecia, y luego a través de un circuito terrestre a un TIP en UCL. UCL proporcionó una puerta de enlace para una interconexión con la red NPL , la primera red interconectada, y posteriormente con SRCnet, la precursora de la red JANET del Reino Unido.
1971 vio el comienzo del uso del Honeywell 316 no reforzado (y, por lo tanto, significativamente más liviano) como IMP. También se podía configurar como un procesador de interfaz de terminal (TIP), que brindaba soporte de servidor de terminal para hasta 63 terminales seriales ASCII a través de un controlador multilínea en lugar de uno de los hosts. El 316 presentó un mayor grado de integración que el 516, lo que lo hizo menos costoso y más fácil de mantener. El 316 se configuró con 40 kB de memoria central para un TIP. El tamaño de la memoria central se incrementó más tarde, a 32 kB para los IMP y 56 kB para los TIP, en 1973.
En 1975, BBN introdujo el software IMP que se ejecuta en el multiprocesador Pluribus . Estos aparecieron en algunos sitios. En 1981, BBN introdujo el software IMP que se ejecutaba en su propio producto de procesador C/30.
rendimiento de la red
En 1968, Roberts contrató a Kleinrock para medir el rendimiento de la red y encontrar áreas de mejora. Sobre la base de su trabajo anterior sobre la teoría de colas , Kleinrock especificó modelos matemáticos del rendimiento de las redes de conmutación de paquetes, que sustentaron el desarrollo de ARPANET a medida que se expandía rápidamente a principios de la década de 1970.
Operación
ARPANET fue un proyecto de investigación orientado a las comunicaciones, más que al usuario en su diseño. No obstante, en el verano de 1975, ARPANET fue declarada "operativa". La Agencia de Comunicaciones de Defensa tomó el control ya que ARPA estaba destinado a financiar investigaciones avanzadas. Aproximadamente en este momento, se implementaron los primeros dispositivos de encriptación ARPANET para soportar el tráfico clasificado.
La conectividad transatlántica con NORSAR y UCL luego evolucionó hacia SATNET . ARPANET, SATNET y PRNET se interconectaron en 1977.
El Informe de finalización de ARPANET , publicado en 1981 conjuntamente por BBN y ARPA , concluye que:
... es algo apropiado terminar con la nota de que el programa ARPANET ha tenido una retroalimentación fuerte y directa en el apoyo y la fuerza de la informática, de la cual surgió la red misma.
CSNET, expansión
El acceso a ARPANET se amplió en 1981, cuando la Fundación Nacional de Ciencias (NSF) financió la Red de Ciencias de la Computación (CSNET).
Adopción de TCP/IP
El DoD estableció el estándar TCP/IP para todas las redes informáticas militares en 1980. NORSAR y University College London abandonaron ARPANET y comenzaron a utilizar TCP/IP sobre SATNET a principios de 1982.
El 1 de enero de 1983, conocido como el día de la bandera , los protocolos TCP/IP se convirtieron en el estándar para ARPANET, reemplazando al Programa de control de red anterior .
MILNET, eliminación progresiva
En septiembre de 1984 se completó el trabajo de reestructuración de ARPANET, dando a los sitios militares estadounidenses su propia Red Militar ( MILNET ) para comunicaciones no clasificadas del departamento de defensa. Ambas redes transportaban información no clasificada y estaban conectadas en un pequeño número de puertas de enlace controladas que permitirían la separación total en caso de emergencia. MILNET era parte de la Red de Datos de Defensa (DDN).
La separación de las redes civiles y militares redujo la ARPANET de 113 nodos en 68 nodos. Después de la separación de MILNET, ARPANET continuaría utilizándose como una red troncal de Internet para los investigadores, pero se eliminaría gradualmente.
Desmantelamiento
En 1985, la National Science Foundation (NSF) financió el establecimiento de centros nacionales de supercomputación en varias universidades y proporcionó acceso a redes e interconectividad de redes con el proyecto NSFNET en 1986. NSFNET se convirtió en la columna vertebral de Internet para agencias gubernamentales y universidades.
El proyecto ARPANET se desmanteló formalmente en 1990. Los IMP y TIP originales se eliminaron gradualmente cuando ARPANET se cerró después de la introducción de NSFNet, pero algunos IMP permanecieron en servicio hasta julio de 1990.
A raíz del desmantelamiento de ARPANET el 28 de febrero de 1990, Vinton Cerf escribió el siguiente lamento, titulado "Réquiem de ARPANET":
Fue el primero, y ser el primero, fue lo mejor,
pero ahora lo dejamos para que descanse.
Ahora haz una pausa conmigo un momento, derrama algunas lágrimas.
Por auld lang syne , por amor, por años y años
de fiel servicio, deber cumplido, lloro.
Deja tu paquete , ahora, oh amigo, y duerme.-Vinton Cerf
Legado
ARPANET estaba relacionado con muchos otros proyectos de investigación, que influyeron en el diseño de ARPANET, o que fueron proyectos auxiliares o derivados de ARPANET.
El Senador Al Gore fue autor de la Ley de Computación y Comunicación de Alto Rendimiento de 1991 , comúnmente conocida como "El Proyecto de Ley Gore", después de escuchar el concepto de 1988 para una Red Nacional de Investigación presentado al Congreso por un grupo presidido por Leonard Kleinrock . El proyecto de ley se aprobó el 9 de diciembre de 1991 y condujo a la Infraestructura Nacional de la Información (NII), que Gore llamó la supercarretera de la información .
Los protocolos de interconexión de redes desarrollados por ARPA e implementados en ARPANET allanaron el camino para la futura comercialización de una nueva red mundial, conocida como Internet .
El proyecto ARPANET fue honrado con dos IEEE Milestones , ambos dedicados en 2009.
software y protocolos
Funcionalidad IMP
Debido a que nunca fue un objetivo para ARPANET admitir IMP de proveedores distintos de BBN, el protocolo IMP a IMP y el formato de mensaje no estaban estandarizados. Sin embargo, los IMP se comunicaron entre ellos para realizar el enrutamiento de estado de enlace , para hacer un reenvío confiable de mensajes y para proporcionar funciones de monitoreo y administración remotas al Centro de control de red de ARPANET. Inicialmente, cada IMP tenía un identificador de 6 bits y admitía hasta 4 hosts, que se identificaban con un índice de 2 bits. Una dirección de host ARPANET, por lo tanto, constaba tanto del índice de puerto en su IMP como del identificador del IMP, que se escribía con port/IMP
notación o como un solo byte; por ejemplo, la dirección de MIT-DMG (notable por albergar el desarrollo de Zork ) podría escribirse como 1/6
o 70
. Una actualización a principios de 1976 amplió la numeración de host e IMP a 8 bits y 16 bits, respectivamente.
Además de las responsabilidades primarias de enrutamiento y reenvío, IMP ejecutó varios programas en segundo plano, titulados TTY, DEBUG, PARAMETER-CHANGE, DISCARD, TRACE y STATISTICS. A estos se les dieron números de host para que se les dirigiera directamente y proporcionaran funciones independientemente de cualquier host conectado. Por ejemplo, "TTY" permitió a un operador en el sitio enviar paquetes ARPANET manualmente a través del teletipo conectado directamente al IMP.
protocolo de 1822
El punto de partida para la comunicación de host a host en ARPANET en 1969 fue el protocolo de 1822 , que definía la transmisión de mensajes a un IMP. El formato del mensaje fue diseñado para funcionar sin ambigüedades con una amplia gama de arquitecturas informáticas. Un mensaje de 1822 consistía esencialmente en un tipo de mensaje, una dirección de host numérica y un campo de datos. Para enviar un mensaje de datos a otro host, el host transmisor formateó un mensaje de datos que contenía la dirección del host de destino y el mensaje de datos que se estaba enviando, y luego transmitió el mensaje a través de la interfaz de hardware 1822. Luego, el IMP entregó el mensaje a su dirección de destino, ya sea entregándolo a un host conectado localmente o entregándolo a otro IMP. Cuando el mensaje finalmente se entregó al host de destino, el IMP receptor transmitiría un acuse de recibo Listo para el siguiente mensaje (RFNM) al IMP de envío del host.
Programa de control de red
A diferencia de los datagramas de Internet modernos, ARPANET fue diseñado para transmitir mensajes 1822 de manera confiable y para informar a la computadora central cuando pierde un mensaje; la IP contemporánea no es confiable, mientras que el TCP es confiable. No obstante, el protocolo de 1822 resultó inadecuado para manejar múltiples conexiones entre diferentes aplicaciones que residen en una computadora host. Este problema se abordó con el Programa de control de red (NCP), que proporcionó un método estándar para establecer enlaces de comunicación bidireccionales confiables y controlados por flujo entre diferentes procesos en diferentes computadoras host. La interfaz NCP permitió que el software de la aplicación se conectara a través de ARPANET mediante la implementación de protocolos de comunicación de alto nivel , un ejemplo temprano del concepto de capas de protocolo que se incorporó más tarde en el modelo OSI .
NCP fue desarrollado bajo el liderazgo de Stephen D. Crocker, entonces estudiante de posgrado en UCLA. Crocker creó y dirigió el Network Working Group (NWG) que estaba compuesto por una colección de estudiantes graduados en universidades y laboratorios de investigación patrocinados por ARPA para llevar a cabo el desarrollo de ARPANET y el software para las computadoras anfitrionas que respaldaban las aplicaciones. Los diversos protocolos de aplicación, como TELNET para el acceso remoto de tiempo compartido, el Protocolo de transferencia de archivos (FTP) y los protocolos rudimentarios de correo electrónico, se desarrollaron y finalmente se transfirieron para ejecutarse sobre el conjunto de protocolos TCP/IP o se reemplazaron en el caso del correo electrónico por Simple Mail. Protocolo de transferencia.
TCP/IP
Steve Crocker formó un "Grupo de trabajo de redes" en 1969 con Vint Cerf , quien también se unió a un Grupo de trabajo de redes internacionales en 1972. Estos grupos consideraron cómo interconectar redes de conmutación de paquetes con diferentes especificaciones, es decir, interconexión de redes . Stephen J. Lukasik dirigió a DARPA para que se centrara en la investigación de interconexión de redes a principios de la década de 1970. La investigación dirigida por Bob Kahn en DARPA y Vint Cerf en la Universidad de Stanford y más tarde en DARPA resultó en la formulación del Programa de Control de Transmisión , que incorporó conceptos del proyecto francés CYCLADES dirigido por Louis Pouzin . Su especificación fue escrita por Cerf con Yogen Dalal y Carl Sunshine en diciembre de 1974 ( RFC 675 ). Al año siguiente, comenzaron las pruebas a través de implementaciones simultáneas en Stanford, BBN y University College London . Al principio, un diseño monolítico, el software se rediseñó como una pila de protocolos modulares en la versión 3 en 1978. La versión 4 se instaló en ARPANET para uso de producción en enero de 1983, reemplazando a NCP. El desarrollo del conjunto completo de protocolos de Internet en 1989, como se describe en RFC 1122 y RFC 1123 , y las alianzas con la industria informática y de telecomunicaciones sentaron las bases para la adopción de TCP/IP como un conjunto completo de protocolos como componente central de la red emergente. internet _
aplicaciones de red
NCP proporcionó un conjunto estándar de servicios de red que podían compartir varias aplicaciones que se ejecutaban en una sola computadora host. Esto condujo a la evolución de los protocolos de aplicación que operaban, más o menos, independientemente del servicio de red subyacente y permitían avances independientes en los protocolos subyacentes.
Telnet se desarrolló en 1969 a partir de RFC 15, ampliado en RFC 855.
La especificación original para el Protocolo de transferencia de archivos fue escrita por Abhay Bhushan y publicada como RFC 114 el 16 de abril de 1971. En 1973, se definió e implementó la especificación del Protocolo de transferencia de archivos (FTP) ( RFC 354 ), lo que permitió la transferencia de archivos a través de ARPANET. .
En 1971, Ray Tomlinson , de BBN envió el primer correo electrónico de red ( RFC 524 , RFC 561 ). En pocos años, el correo electrónico llegó a representar una parte muy importante del tráfico total de ARPANET.
Las especificaciones del Network Voice Protocol (NVP) se definieron en 1977 ( RFC 741 ) y se implementaron. Pero, debido a las deficiencias técnicas, las conferencias telefónicas a través de ARPANET nunca funcionaron bien; el Protocolo de Voz sobre Internet contemporáneo (paquete de voz) estaba a décadas de distancia.
Protección de contraseña
El algoritmo hash Purdy Polynomial fue desarrollado para ARPANET para proteger contraseñas en 1971 a pedido de Larry Roberts, jefe de ARPA en ese momento. Calculó un polinomio de grado 2 24 + 17 módulo el número primo de 64 bits p = 2 64 − 59. Posteriormente, Digital Equipment Corporation (DEC) usó el algoritmo para codificar contraseñas en el sistema operativo VMS y todavía se usa para esto. objetivo.
Reglas y etiqueta
Debido a su financiación gubernamental, se desalentaron o prohibieron ciertas formas de tráfico.
Leonard Kleinrock afirma haber cometido el primer acto ilegal en Internet, al enviar una solicitud de devolución de su afeitadora eléctrica después de una reunión en Inglaterra en 1973. En ese momento, el uso de ARPANET por motivos personales era ilegal.
En 1978, en contra de las reglas de la red, Gary Thuerk de Digital Equipment Corporation (DEC) envió el primer correo electrónico masivo a aproximadamente 400 clientes potenciales a través de ARPANET. Afirma que esto resultó en $ 13 millones en ventas de productos DEC y destacó el potencial del marketing por correo electrónico .
Un manual de 1982 sobre computación en el Laboratorio de IA del MIT declaró con respecto a la etiqueta de la red:
Se considera ilegal usar ARPANet para cualquier cosa que no sea en apoyo directo de los asuntos gubernamentales... los mensajes personales a otros suscriptores de ARPANet (por ejemplo, para organizar una reunión o verificar y saludar amigablemente) generalmente no se consideran perjudicial... Enviar correo electrónico a través de ARPANet con fines comerciales o políticos es antisocial e ilegal. Al enviar este tipo de mensajes, puede ofender a muchas personas y es posible que el MIT tenga serios problemas con las agencias gubernamentales que administran ARPANet.
En la cultura popular
- Computer Networks: The Heralds of Resource Sharing , un documental de 30 minutos con Fernando J. Corbató , JCR Licklider , Lawrence G. Roberts , Robert Kahn , Frank Heart, William R. Sutherland , Richard W. Watson, John R. Pasta , Donald W. Davies y el economista George W. Mitchell .
- "Scenario" , un episodio de la comedia de situación de la televisión estadounidense Benson (temporada 6, episodio 20, con fecha de febrero de 1985), fue la primera incidencia de un programa de televisión popular que hace referencia directa a Internet o sus progenitores. El espectáculo incluye una escena en la que se accede a ARPANET.
- Hay un artista de música electrónica conocido como "Arpanet", Gerald Donald , uno de los integrantes de Drexciya . El álbum de 2002 del artista, Wireless Internet , incluye comentarios sobre la expansión de Internet a través de la comunicación inalámbrica, con canciones como NTT DoCoMo , dedicada al gigante de las comunicaciones móviles con sede en Japón.
- Thomas Pynchon menciona ARPANET en su novela Inherent Vice de 2009 , ambientada en Los Ángeles en 1970, y en su novela Bleeding Edge de 2013 .
- La serie de televisión de 1993 The X-Files presentó ARPANET en un episodio de la temporada 5, titulado " Sospechosos inusuales ". John Fitzgerald Byers se ofrece a ayudar a Susan Modeski (conocida como Holly... "al igual que el azúcar") pirateando ARPANET para obtener información confidencial.
- En la serie de televisión de drama de espías The Americans , un desertor científico ruso ofrece acceso a ARPANET a los rusos en una súplica de no ser repatriado (Temporada 2 Episodio 5 "El trato"). El episodio 7 de la temporada 2 se llama 'ARPANET' y presenta la infiltración rusa para detectar errores en la red.
- En la serie de televisión Person of Interest , el personaje principal Harold Finch pirateó ARPANET en 1980 usando una computadora casera durante sus primeros esfuerzos para construir un prototipo de la Máquina. Esto se corresponde con el virus de la vida real que ocurrió en octubre de ese año y que detuvo temporalmente las funciones de ARPANET. El truco de ARPANET se discutió por primera vez en el episodio 2PiR ( 2 R estilizado ) , donde un profesor de informática lo llamó el truco más famoso de la historia y uno que nunca se resolvió. Finch se lo mencionó más tarde a la persona de interés Caleb Phipps y su papel se indicó por primera vez cuando mostró conocimiento de que fue hecho por "un niño con una computadora casera" que Phipps, que había investigado el truco, nunca había escuchado antes.
- En la tercera temporada de la serie de televisión Halt and Catch Fire , el personaje Joe MacMillan explora la comercialización potencial de ARPANET.
Ver también
- .arpa : dominio de nivel superior utilizado exclusivamente para fines de infraestructura técnica
- Redes informáticas: los heraldos del intercambio de recursos - documental de 1972
- Historia de Internet
- Lista de pioneros de Internet
- Usenet : sistema de debate distribuido basado en computadora en todo el mundo, "ARPAnet de un hombre pobre"
- OGAS - Proyecto similar a Internet soviético, automatización de la economía
Referencias
Fuentes
- Evans, Claire L. (2018). Banda ancha: la historia no contada de las mujeres que crearon Internet . Nueva York: Portafolio/Penguin. ISBN 978-0-7352-1175-9.
Otras lecturas
- Norberg, Arturo L.; O'Neill, Judy E. (1996). Transformación de la tecnología informática: procesamiento de información para el Pentágono, 1962–1982 . Universidad Johns Hopkins. págs. 153–196. ISBN 978-0-8018-6369-1.
- Una historia de ARPANET: La primera década (Informe). Arlington, VA: Bolt, Beranek & Newman Inc. 1 de abril de 1981.
- Hafner, Katie; Lyon, Mateo (1996). Donde los magos se quedan despiertos hasta tarde: los orígenes de Internet . Simón y Schuster. ISBN 978-0-7434-6837-4.
- Abbate, Janet (2000). Inventar Internet . Cambridge, MA: Prensa del MIT . págs. 36–111 . ISBN 978-0-2625-1115-5.
- Bancos, Michael A. (2008). De camino a la web: la historia secreta de Internet y sus fundadores . Prensa/Springer Verlag. ISBN 978-1-4302-0869-3.
- Salus, Peter H. (1 de mayo de 1995). Casting the Net: de ARPANET a Internet y más allá . Addison-Wesley. ISBN 978-0-201-87674-1.
- Waldrop, M. Mitchell (23 de agosto de 2001). La máquina de los sueños: JCR Licklider y la revolución que convirtió a la informática en algo personal . Nueva York: vikingo. ISBN 978-0-670-89976-0.
- "El Museo de Historia de la Computación, SRI International y BBN Celebran el 40 Aniversario de la Primera Transmisión ARPANET" . Museo de Historia de la Computación. 27 de octubre de 2009.
historias orales
- Kahn, Robert E. (24 de abril de 1990). "Entrevista de historia oral con Robert E. Kahn" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 15 de mayo de 2008 . Se centra en el papel de Kahn en el desarrollo de las redes informáticas desde 1967 hasta principios de la década de 1980. Comenzando con su trabajo en Bolt Beranek and Newman (BBN), Kahn analiza su participación mientras se escribía y luego implementaba la propuesta de ARPANET, y su papel en la demostración pública de ARPANET. La entrevista continúa con la participación de Kahn en las redes cuando se traslada a IPTO en 1972, donde fue responsable de la evolución administrativa y técnica de ARPANET, incluidos los programas de radio por paquetes, el desarrollo de un nuevo protocolo de red (TCP/IP) y el cambio a TCP/IP para conectar múltiples redes.
- Cerf, Vinton G. (24 de abril de 1990). "Entrevista de historia oral con Vinton Cerf" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 1 de julio de 2008 .Cerf describe su participación en la red ARPA y sus relaciones con Bolt Beranek y Newman, Robert Kahn, Lawrence Roberts y el Network Working Group.
- Baran, Paul (5 de marzo de 1990). "Entrevista de historia oral con Paul Baran" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 1 de julio de 2008 .Baran describe su trabajo en RAND y analiza su interacción con el grupo de ARPA que fue responsable del desarrollo posterior de ARPANET.
- Kleinrock, Leonard (3 de abril de 1990). "Entrevista de historia oral con Leonard Kleinrock" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 1 de julio de 2008 . Kleinrock analiza su trabajo en ARPANET.
- Roberts, Lawrence G. (4 de abril de 1989). "Entrevista de historia oral con Larry Roberts" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 1 de julio de 2008 .
- Lukasik, Stephen (17 de octubre de 1991). "Entrevista de historia oral con Stephen Lukasik" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 1 de julio de 2008 .Lukasik habla sobre su mandato en la Agencia de Proyectos de Investigación Avanzada (ARPA), el desarrollo de redes informáticas y ARPANET.
- Frank, Howard (30 de marzo de 1990). "Entrevista de historia oral con Howard Frank" . Universidad de Minnesota, Minneapolis: Instituto Charles Babbage . Consultado el 1 de julio de 2008 .Frank describe su trabajo en ARPANET, incluida su interacción con Roberts y la Oficina IPT.
Obras técnicas detalladas de referencia
- Marill, Thomas; Roberts, Lawrence G. (1966). "Hacia una red cooperativa de computadoras de tiempo compartido" . Actas de la conferencia informática conjunta de otoño del 7 al 10 de noviembre de 1966 (AFIPS '66 (otoño)) . Asociación para Maquinaria de Computación. págs. 425–431. doi : 10.1145/1464291.1464336 . S2CID 2051631 . Archivado desde el original el 1 de abril de 2002.
- Roberts, Lawrence G. (1967). "Múltiples redes informáticas y comunicación intercomputadora" . Actas del primer simposio de ACM sobre principios de sistemas operativos (SOSP '67) . Asociación para Maquinaria de Computación. págs. 3.1–3.6. doi : 10.1145/800001.811680 . S2CID 17409102 . Archivado desde el original el 3 de junio de 2002.
- Davies, DW ; Bartlett, KA; Scantlebury, RA; Wilkinson, PT (1967). "Una red de comunicación digital para computadoras que da respuesta rápida en terminales remotos". Actas del primer simposio de ACM sobre principios de sistemas operativos (SOSP '67) . Asociación para Maquinaria de Computación. págs. 2.1–2.17. doi : 10.1145/800001.811669 . S2CID 15215451 .
- Roberts, Lawrence G.; Wessler, Barry D. (1970). "Desarrollo de redes informáticas para lograr compartir recursos". Actas de la Conferencia informática conjunta de primavera del 5 al 7 de mayo de 1970 (AFIPS '70 (primavera)) . Asociación para Maquinaria de Computación. págs. 543–9. doi : 10.1145/1476936.1477020 . S2CID 9343511 .
- corazón, franco; Khan, Robert ; Ornstein, Severo ; Crowther, William ; Walden, David (1970). El procesador de mensajes de interfaz para la red informática ARPA (PDF) . 1970 Conferencia informática conjunta de primavera. Proceso AFIPS . vol. 36. págs. 551–567. doi : 10.1145/1476936.1477021 .
- Carr, Esteban; Crocker, Stephen ; Cerf, Vinton (1970). Protocolo de Comunicación Host-Host en la Red ARPA . 1970 Conferencia informática conjunta de primavera. Proceso AFIPS . vol. 36. págs. 589–598. doi : 10.1145/1476936.1477024 . RFC 33 .
- Ornstein, Severo ; corazón, franco; Crowther, William ; Russell, SB; Ascendente, HK; Michel, A. (1972). El Terminal IMP para la Red Informática ARPA . 1972 Conferencia informática conjunta de primavera. Proceso AFIPS . vol. 40. págs. 243–254. doi : 10.1145/1478873.1478906 .
- McQuillan, John ; Crowther, William ; Cosell, Bernard; Walden, David; Corazón, Frank (1972). Mejoras en el Diseño y Funcionamiento de la Red ARPA . Conferencia informática conjunta de otoño de 1972, parte II. Proceso AFIPS . vol. 41. págs. 741–754. doi : 10.1145/1480083.1480096 .
- corazón, franco; Khan, Robert ; Ornstein, Severo ; Crowther, William ; Walden, David (1970). El procesador de mensajes de interfaz para la red informática ARPA (PDF) . 1970 Conferencia informática conjunta de primavera. Proceso AFIPS . vol. 36. págs. 551–567. doi : 10.1145/1476936.1477021 .
- Carr, Esteban; Crocker, Stephen ; Cerf, Vinton (1970). Protocolo de Comunicación Host-Host en la Red ARPA . 1970 Conferencia informática conjunta de primavera. Proceso AFIPS . vol. 36. págs. 589–598. doi : 10.1145/1476936.1477024 . RFC 33 .
- Ornstein, Severo ; corazón, franco; Crowther, William ; Russell, SB; Ascendente, HK; Michel, A. (1972). El Terminal IMP para la Red Informática ARPA . 1972 Conferencia informática conjunta de primavera. Proceso AFIPS . vol. 40. págs. 243–254. doi : 10.1145/1478873.1478906 .
- Feinler, E.; Postel, J. (1976). Manual del protocolo ARPANET . SRI Internacional. OCLC 2817630 . NTIS ADA027964.
- Feinler, Elizabeth J .; Postel, Jonathan B. (enero de 1978). Manual del protocolo ARPANET . Menlo Park: Centro de información de red (NIC), SRI International. ASIN B000EN742K . OCLC 7955574 . NIC 7104, NTIS ADA052594.
-
Feinler, EJ; Landsberden, JM; McGinnis, AC (1976). Manual de recursos de ARPANET . Instituto de Investigación de Stanford. OCLC 1110650114 . NTIS ADA040452.
- Los documentos NTIS pueden estar disponibles en la "Biblioteca Nacional de Informes Técnicos" . Servicio Nacional de Información Técnica del NTIS . Departamento de Comercio de EE.UU. 2014.
- Roberts, Larry (noviembre de 1978). "La evolución de la conmutación de paquetes" . Actas del IEEE . 66 (11): 1307–13. doi : 10.1109/PROC.1978.11141 . S2CID 26876676 . Archivado desde el original el 24 de marzo de 2016 . Consultado el 3 de septiembre de 2005 .
- Roberts, Larry (1986). "La ARPANET y las Redes de Computadores" . Actas de la Conferencia ACM sobre la historia de las estaciones de trabajo personales (HPW '86) . Asociación para Maquinaria de Computación. págs. 51–58. doi : 10.1145/12178.12182 . ISBN 978-0-89791-176-4. S2CID 24271168 . Archivado desde el original el 24 de marzo de 2016.
enlaces externos
- "Mapas ARPANET 1969 a 1977" . Universidad Estatal de California, Domínguez Hills (CSUDH). 4 de enero de 1978. Archivado desde el original el 19 de abril de 2012 . Consultado el 17 de mayo de 2012 .
- Walden, David C. (febrero de 2003). "Revisando el esfuerzo de ARPANET, 34 años después" . Internet vivo . Sándwich del Este, Massachusetts . Consultado el 19 de marzo de 2021 .
- "Imágenes de ARPANET desde 1964 en adelante" . El Museo de Historia de la Computación . Consultado el 29 de agosto de 2004 .Línea de tiempo.
- "Paul Baran y los orígenes de Internet" . Corporación RAND . Consultado el 3 de septiembre de 2005 .
- Kleinrock, Leonard . "El día que la Internet infantil pronunció sus primeras palabras" . UCLA . Consultado el 11 de noviembre de 2004 .Anécdota personal del primer mensaje enviado por ARPANET
- "El papel de Doug Engelbart en la historia de ARPANET" . 2008 . Consultado el 3 de septiembre de 2009 .
- Waldrop, Mitch (abril de 2008). "DARPA y la revolución de Internet" . 50 años de Uniendo las Orillas . DARPA. págs. 78–85. Archivado desde el original el 15 de septiembre de 2012 . Consultado el 26 de agosto de 2012 .
- "Robert X Cringely: una breve historia de Internet" . youtube _ Archivado desde el original el 20 de marzo de 2013.