lanzamiento de satélite

No lo creerás, pero la creación de Internet está relacionada con el primer satélite espacial lanzado por la URSS en 1957. Y esto no es una conspiración, sino la versión oficial del surgimiento de Internet. Así es como fue.

En 1957, la Unión Soviética superó a Estados Unidos en el lanzamiento del primer satélite, lo que supuso un duro golpe para el prestigio nacional de los estadounidenses. En respuesta a los hechos, el Congreso declaró que esto no debería volver a suceder, y en 1958 se creó la organización DARPA .

Agencia de Proyectos de Investigación Avanzada de Defensa , o DARPA - Agencia de Proyectos de Investigación Avanzada del Departamento de Defensa de EE. UU. Esta organización fue financiada por el Departamento de Defensa de los EE. UU., pero no realizó investigaciones por su cuenta, sino que otorgó subvenciones para proyectos de interés para ellos.

DARPA se encargó de mantener la tecnología militar de EE. UU. a la vanguardia. DARPA existe independientemente de las instituciones de investigación militar convencionales y reporta directamente al liderazgo del Departamento de Defensa.

DARPA emplea solo a doscientas personas, pero su presupuesto es de varios miles de millones de dólares. La organización financia varios cientos de proyectos de investigación que pueden ser útiles para el Departamento de Defensa de los Estados Unidos.

Estos números son aproximados porque DARPA se enfoca en programas a corto plazo (de dos a cuatro años) a cargo de pequeños grupos de empresas contratistas cuidadosamente seleccionadas.

Inicialmente llamado ARPA, pasó a llamarse DARPA (con la palabra Defensa añadida) en 1972, luego volvió a ARPA en 1993 y finalmente volvió a DARPA el 11 de marzo de 1996.

DARPA fue responsable de financiar el desarrollo de la universidad de ARPANET (de la que más tarde surgió Internet), así como Unix-BSD (el sistema UNIX de Berkeley) y la pila de protocolos TCP/IP. La organización actualmente patrocina el desarrollo de vehículos robóticos, entre otras cosas.

ARPANET

En el apogeo de la Guerra Fría, Estados Unidos quería una red que pudiera incluso sobrevivir a una guerra nuclear. Las redes telefónicas que existían entonces no proporcionaban la fiabilidad y la tolerancia a fallos necesarias. Con la pérdida de nodos críticos, la red telefónica se desintegró en fragmentos independientes.

Para supervisar este problema, se creó un departamento especial en la organización ARPA, la Oficina de Métodos de Procesamiento de Información. Y el propio desarrollo de la red se encomendó a un grupo de cuatro universidades:

  • Universidad de California, Los Angeles
  • Centro de investigación de Stanford
  • Universidad de Utah
  • UC Santa Bárbara

La parte de investigación comenzó en 1969. El equipamiento en aquella época era muy primitivo, por lo que había que utilizar una gran cantidad de elementos diferentes para transferir datos: hardware, servicios, programas, etc... Era necesario estandarizar su interacción.

Los militares también querían que un sistema de este tipo fuera compatible con los protocolos de transferencia de datos más avanzados listos para usar: telnet y ftp.

Como resultado, los científicos decidieron dividir la lógica de transferencia de datos en hasta 7 niveles lógicos, cada uno de los cuales se construyó sobre el anterior. Cubriremos esto con más detalle en la próxima lección.

Las universidades participantes en su desarrollo fueron elegidas como los primeros nodos de ARPANET. Posteriormente, se les sumaron otras instituciones tecnológicas y, finalmente, las militares.

En solo seis meses, se desarrolló la primera versión funcional. La primera prueba de la tecnología tuvo lugar el 29 de octubre de 1969 a las 21:00 horas . La red constaba de dos terminales, que debían estar lo más separados posible para probar el sistema en los modos máximos.

La primera terminal estaba ubicada en la Universidad de California, y la segunda, a una distancia de hasta 600 km, en la Universidad de Stanford. Los terminales utilizaban minicomputadoras Honeywell DDP-316 de 16 bits con 12 KB de RAM. Se arrendaron líneas de suscriptores digitales DS-0 con una capacidad de 56 kbps a la compañía telefónica AT&T.

El experimento consistía en enviar la palabra inicio de sesión a través de la red. No funcionó la primera vez, algo salió mal. Pero unas horas más tarde se repitió el experimento y tuvo éxito: el destinatario vio la palabra iniciar sesión en su monitor.

Después de un experimento exitoso, la red comenzó a desarrollarse cuantitativa y cualitativamente. Cada vez más universidades comenzaron a conectarse, el software mejoró, el hardware se estandarizó. Pero la red fue utilizada principalmente por científicos.

En 1973, las universidades europeas comenzaron a conectarse a la red: se volvió verdaderamente internacional. En 1977, había hasta 111 computadoras (servidores) en la red. Y ya en 1983, de 4.000 ordenadores que había repartidos por todo Estados Unidos, se establecieron comunicaciones por satélite con Hawái y Europa.

TCP/IP

Con pocas excepciones, las primeras computadoras estaban conectadas directamente a terminales y las usaban usuarios individuales, generalmente en el mismo edificio o habitación. Estas redes se conocieron como redes de área local ( LAN ). Las redes que van más allá de lo local, es decir, redes de área amplia ( WAN ), surgieron en la década de 1950 y se introdujeron en la década de 1960.

Muy a menudo, las redes locales fueron desarrolladas por empleados de universidades técnicas y laboratorios para sus necesidades internas. Tenían sus propios protocolos de transferencia de datos (a veces analógicos) y, en la mayoría de los casos, no eran compatibles entre sí.

Sin embargo, en 1972, un grupo de desarrolladores dirigido por Vinton Cerf creó una pila de protocolos denominada TCP/IP. Era versátil y adecuado tanto para WAN como para múltiples LAN.

En julio de 1976, Vint Cerf y Bob Kahn demostraron por primera vez la transmisión de datos utilizando TCP en tres redes diferentes. El paquete viajó por la siguiente ruta: San Francisco - Londres - Universidad del Sur de California. Al final de su viaje, el paquete había recorrido 150.000 km sin perder un solo bit.

En 1978, Cerf, Jon Postel y Danny Cohan decidieron dividir el protocolo TCP vigente en ese momento en dos funciones distintas: TCP e IP (Protocolo de Internet).

TCP era responsable de descomponer el mensaje en pequeños paquetes, datagramas, y unirlos en el destino final. IP era responsable de transmitir datagramas individuales con control de recepción.

Así nació el moderno protocolo de Internet. Y el 1 de enero de 1983, ARPANET cambió a un nuevo protocolo. Este día se considera la fecha oficial de nacimiento de Internet .

UNIX/BSD

Otra creación de DARPA es el sistema operativo BSD-UNIX. Se trata de toda una familia de sistemas operativos que se remonta a las distribuciones de la Universidad de Berkeley. Todo comenzó con el sistema operativo UNIX.

De hecho, UNIX se desarrolló en las entrañas de AT&T, el líder tecnológico de su época. Pero después de ser reconocidos como monopolistas, se les prohibió desarrollar una versión comercial de su sistema operativo, UNIX.

UNIX era muy bueno y ya había muchos programas para él, por lo que comenzaron a aparecer clones de UNIX en masa, construidos sobre los mismos principios y apoyando el trabajo con sus programas. Dichos sistemas operativos se denominan similares a Unix . Estos clones incluyeron:

  • BSD Unix
  • GNU/Linux
  • Mac OS
  • MINIX
  • FreeBSD

La familia de sistemas operativos BSD incluye: NetBSD, FreeBSD , OpenBSD , ClosedBSD, MirBSD, DragonFly BSD, PC-BSD, GhostBSD, DesktopBSD, SunOS, TrueBSD, Frenzy, Ultrix y en parte XNU ( macOS kernel , iOS , tvOS , watchOS , CarPlay , Darwin).

Sí, sí, los sistemas operativos MacOS e iOS también tienen un sistema operativo BSD-UNIX bajo el capó. Estas son las empanadas.

Dondequiera que excave, encontrará UNIX:

  • Android tiene Linux bajo el capó, basado en UNIX
  • iPhone con iOS basado en FreeBSD
  • MacBook con macOS basado en FreeBSD
  • Casi cualquier servidor es Linux y tiene UNIX bajo el capó.

Enrutadores, refrigeradores inteligentes, televisores inteligentes: todo bajo el capó de alguna manera tiene el viejo UNIX.