Una breve historia de
Internet (Segunda Parte)
Barry M.
Leiner, Vinton G. Cerf, David D. Clark, Robert E. Kahn, Leonard
Kleinrock,
Daniel C. Lynch, Jon Postel,
Lawrence G. Roberts, Stephen Wolff
Ilustraciones de Kevin Griffin
Traducción: Alonso Alvarez, Llorenç
Pagés
Índice
Primera Parte
- Orígenes de
Internet
- Conceptos
iniciales sobre Internetting
- Reglas clave
- Ideas a prueba
- La transición
hacia una infraestructura global
- Notas
|
Segunda Parte
|
El papel de la documentación
Un aspecto clave del rápido
crecimiento de Internet ha sido el acceso libre y abierto a los
documentos básicos, especialmente a las especificaciones de los
protocolos.
Los comienzos de Arpanet y de
Internet en la comunidad de investigación universitaria
estimularon la tradición académica de la publicación abierta de
ideas y resultados. Sin embargo, el ciclo normal de la
publicación académica tradicional era demasiado formal y lento
para el intercambio dinámico de ideas, esencial para crear
redes.
En 1969 S.Crocker, entonces en
UCLA, dio un paso clave al establecer la serie de notas RFC (Request
For Comments, petición de comentarios). Estos memorándums
pretendieron ser una vía informal y de distribución rápida para
compartir ideas con otros investigadores en redes. Al principio,
las RFC fueron impresas en papel y distribuidas vía correo
"lento". Pero cuando el FTP (File Transfer Protocol,
protocolo de transferencia de ficheros) empezó a usarse, las RFC
se convirtieron en ficheros difundidos online a los que
se accedía vía FTP. Hoy en día, desde luego, están disponibles
en el World Wide Web en decenas de emplazamientos en todo el
mundo. SRI, en su papel como Centro de Información en la Red,
mantenía los directorios online. Jon Postel actuaba como
editor de RFC y como gestor de la administración centralizada de
la asignación de los números de protocolo requeridos, tareas en
las que continúa hoy en día.
El efecto de las RFC era crear
un bucle positivo de realimentación, con ideas o propuestas
presentadas a base de que una RFC impulsara otra RFC con ideas
adicionales y así sucesivamente. Una vez se hubiera obtenido un
consenso se prepararía un documento de especificación. Tal
especificación seria entonces usada como la base para las
implementaciones por parte de los equipos de investigación.
Con el paso del tiempo, las RFC
se han enfocado a estándares de protocolo –las especificaciones
oficiales- aunque hay todavía RFC informativas que describen
enfoques alternativos o proporcionan información de soporte en
temas de protocolos e ingeniería. Las RFC son vistas ahora como
los documentos de registro dentro de la comunidad de estándares
y de ingeniería en Internet.
El acceso abierto a las RFC
–libre si se dispone de cualquier clase de conexión a Internet-
promueve el crecimiento de Internet porque permite que las
especificaciones sean usadas a modo de ejemplo en las aulas
universitarias o por emprendedores al desarrollar nuevos
sistemas.
El e-mail o correo
electrónico ha supuesto un factor determinante en todas las
áreas de Internet, lo que es particularmente cierto en el
desarrollo de las especificaciones de protocolos, estándares
técnicos e ingeniería en Internet. Las primitivas RFC a menudo
presentaban al resto de la comunidad un conjunto de ideas
desarrolladas por investigadores de un solo lugar. Después de
empezar a usarse el correo electrónico, el modelo de autoría
cambió: las RFC pasaron a ser presentadas por coautores con
visiones en común, independientemente de su localización.
Las listas de correo
especializadas ha sido usadas ampliamente en el desarrollo de la
especificación de protocolos, y continúan siendo una herramienta
importante. El IETF tiene ahora más de 75 grupos de trabajo,
cada uno dedicado a un aspecto distinto de la ingeniería en
Internet. Cada uno de estos grupos de trabajo dispone de una
lista de correo para discutir uno o más borradores bajo
desarrollo. Cuando se alcanza el consenso en el documento, éste
puede ser distribuido como una RFC.
Debido a que la rápida expansión
actual de Internet se alimenta por el aprovechamiento de su
capacidad de promover la compartición de información, deberíamos
entender que el primer papel en esta tarea consistió en
compartir la información acerca de su propio diseño y operación
a través de los documentos RFC. Este método único de producir
nuevas capacidades en la red continuará siendo crítico para la
futura evolución de Internet.
Formación de la Comunidad
Amplia
Internet es tanto un conjunto de
comunidades como un conjunto de tecnologías y su éxito se puede
atribuir tanto a la satisfacción de las necesidades básicas de
la comunidad como a la utilización de esta comunidad de un modo
efectivo para impulsar la infraestructura. El espíritu
comunitario tiene una larga historia, empezando por la temprana
ARPANET. Los investigadores de ésta red trabajaban como una
comunidad cerrada para llevar a cabo las demostraciones
iniciales de la tecnología de conmutación de paquetes descrita
en la primera parte de este artículo.
Del mismo modo, la Paquetería
por Satélite, la Paquetería por Radio y varios otros programas
de investigación informática de la DARPA fueron actividades
cooperativas y de contrato múltiple que, aún con dificultades,
usaban cualquiera de los mecanismos disponibles para coordinar
sus esfuerzos, empezando por el correo electrónico y siguiendo
por la compartición de ficheros, acceso remoto y finalmente las
prestaciones de la World Wide Web.
Cada uno de estos programas
formaban un grupo de trabajo, empezando por el ARPANET
Network Working Group (Grupo de Trabajo de la Red ARPANET).
Dado que el único papel que ARPANET representaba era actuar como
soporte de la infraestructura de los diversos programas de
investigación, cuando Internet empezó a evolucionar, el Grupo de
Trabajo de la Red se transformó en Grupo de Trabajo de
Internet.
A finales de los 70, como
reconocimiento de que el crecimiento de Internet estaba siendo
acompañado por un incremento en el tamaño de la comunidad
investigadora interesada y, por tanto, generando una necesidad
creciente de mecanismos de coordinación, Vinton Cerf, por
entonces director del programa de Internet en DARPA, formó
varios grupos de coordinación: el ICB (International
Cooperation Board, Consejo de Cooperación Internacional)
presidido por Peter Kirstein, para coordinar las actividades con
los países cooperantes europeos y dedicado a la investigación en
Paquetería por Satélite; el Internet Research Group
(Grupo de Investigación en Internet), que fue un grupo inclusivo
para proporcionar un entorno para el intercambio general de
información; y el ICCB (Internet Configuration Control Board
, Consejo de Control de la Configuración de Internet), presidido
por Clark. El ICCB fue un grupo al que se pertenecía por
invitación para asistir a Cerf en la dirección de la actividad
incipiente de Internet.
En 1983, cuando Barry Leiner
asumió la dirección del programa de investigación en DARPA, él y
Clark observaron que el continuo crecimiento de la comunidad de
Internet demandaba la reestructuración de los mecanismos de
coordinación. El ICCB fue disuelto y sustituido por una
estructura de equipos de trabajo, cada uno de ellos enfocado a
un área específica de la tecnología, tal como los routers
(encaminadores) o los protocolos extremo a extremo. Se creó el
IAB (Internet Architecture Board, Consejo de la
Arquitectura de Internet) incluyendo a los presidentes de los
equipos de trabajo. Era, desde luego, solamente una coincidencia
que los presidentes de los equipos de trabajo fueran las mismas
personas que constituían el antiguo ICCB, y Clark continuó
actuando como presidente.
Después de algunos cambios en la
composición del IAB, Phill Gross fue nombrado presidente del
revitalizado IETF (Internet Engineering Task Force,
Equipo de Trabajo de Ingeniería de Internet), que en aquel
momento era meramente un equipo de trabajo del IAB. Como
mencionamos con anterioridad, en 1985 se produjo un tremendo
crecimiento en el aspecto más práctico de la ingeniería de
Internet. Tal crecimiento desembocó en una explosión en la
asistencia a las reuniones del IETF y Gross se vio obligado a
crear una subestructura en el IETF en forma de grupos de
trabajo.
El crecimiento de Internet fue
complementado por una gran expansión de la comunidad de
usuarios. DARPA dejó de ser el único protagonista en la
financiación de Internet. Además de NSFNET y de varias
actividades financiadas por los gobiernos de Estados Unidos y
otros países, el interés de parte del mundo empresarial había
empezado a crecer. También en 1985, Kahn y Leiner abandonaron
DARPA, y ello supuso un descenso significativo de la actividad
de Internet allí. Como consecuencia, el IAB perdió a su
principal espónsor y poco a poco fue asumiendo el liderazgo.
El crecimiento continuó y
desembocó en una subestructura adicional tanto en el IAB como en
el IETF. El IETF integró grupos de trabajo en áreas y designó
directores de área. El IESG (Internet Engineering
Steering Group, Grupo de Dirección de Ingeniería de
Internet) se formó con estos directores de área. El IAB
reconoció la importancia creciente del IETF y reestructuró el
proceso de estándares para reconocer explícitamente al IESG como
la principal entidad de revisión de estándares. El IAB también
se reestructuró de manera que el resto de equipos de trabajo
(aparte del IETF) se agruparon en el IRTF (Internet
Research Task Force, Equipo de Trabajo de Investigación en
Internet), presidido por Postel, mientras que los antiguos
equipos de trabajo pasaron a llamarse "grupos de
investigación".
El crecimiento en el mundo
empresarial trajo como consecuencia un incremento de la
preocupación por el propio proceso de estándares. Desde primeros
de los años 80 hasta hoy, Internet creció y está creciendo más
allá de sus raíces originales de investigación para incluir a
una amplia comunidad de usuarios y una actividad comercial
creciente. Se puso un mayor énfasis en hacer el proceso abierto
y justo. Esto, junto a una necesidad reconocida de dar soporte a
la comunidad de Internet, condujo a la formación de la
Internet Society en 1991, bajo los auspicios de la CNRI
(Corporation for National Research Initiatives,
Corporación para las Iniciativas de Investigación Nacionales) de
Kahn y el liderazgo de Cerf, junto al de la CNRI.
En 1992 todavía se realizó otra
reorganización: El Internet Activities Board (Consejo de
Actividades de Internet) fue reorganizado y sustituyó al Consejo
de la Arquitectura de Internet, operando bajo los auspicios de
la Internet Society. Se definió una relación más estrecha entre
el nuevo IAB y el IESG, tomando el IETF y el propio IESG una
responsabilidad mayor en la aprobación de estándares. Por
último, se estableció una relación cooperativa y de soporte
mutuo entre el IAB, el IETF y la Internet Society, tomando esta
última como objetivo la provisión de servicio y otras medidas
que facilitarían el trabajo del IETF.
El reciente desarrollo y amplia
difusión del World Wide Web ha formado una nueva comunidad, pues
muchos de los que trabajan en la WWW no se consideran a sí
mismos como investigadores y desarrolladores primarios de la
red. Se constituyó un nuevo organismo de coordinación, el W3C
(World Wide Web Consortium). Liderado inicialmente
desde el Laboratory for Computer Science del MIT por Tim
Berners-Lee –el inventor del WWW- y Al Vezza, el W3C ha tomado
bajo su responsabilidad la evolución de varios protocolos y
estándares asociados con el web.
Así pues, a través de más de dos
décadas de actividad en Internet, hemos asistido a la continua
evolución de las estructuras organizativas designadas para dar
soporte y facilitar a una comunidad en crecimiento el trabajo
colaborativo en temas de Internet.
Comercialización de la
tecnología
La comercialización de Internet
llevaba acarreada no sólo el desarrollo de servicios de red
privados y competitivos sino también el de productos comerciales
que implementen la tecnología Internet. A principios de los años
80 docenas de fabricantes incorporaron TCP/IP a sus productos
debido a la aproximación de sus clientes a esta tecnología de
redes. Desafortunadamente, carecían de información fiable sobre
cómo funcionaba esta tecnología y cómo pensaban utilizarla sus
clientes. Muchos lo enfocaron como la incorporación de
funcionalidades que se añadían a sus propios sistemas de red:
SNA, DECNet, Netware, NetBios. El Departamento de Defensa
norteamericano hizo obligatorio el uso de TCP/IP en buena parte
de sus adquisiciones de software pero dio pocas indicaciones a
los suministradores sobre cómo desarrollar productos TCP/IP
realmente útiles.
En 1985, reconociendo la falta
de información y formación adecuadas, Dan Lynch, en cooperación
con el IAB, organizó una reunión de tres días para todos
los fabricantes que quisieran saber cómo trabajaba TCP/IP y qué
es lo que aún no era capaz de hacer. Los ponentes pertenecían
fundamentalmente a la comunidad investigadora de DARPA que había
desarrollado los protocolos y los utilizaba en su trabajo
diario. Alrededor de 250 fabricantes acudieron a escuchar a unos
50 inventores y experimentadores. Los resultados fueron una
sorpresa para ambas partes: los fabricantes descubrieron con
asombro que los inventores estaban abiertos a sugerencias sobre
cómo funcionaban los sistemas (y sobre qué era lo que aún no
eran capaces de hacer) y los inventores recibieron con agrado
información sobre nuevos problemas que no conocían pero que
habían encontrado los fabricantes en el desarrollo y operación
de nuevos productos. Así, quedó establecida un diálogo que ha
durado más de una década.
Después de dos años de
conferencias, cursos, reuniones de diseño y congresos, se
organizó un acontecimiento especial para que los fabricantes
cuyos productos funcionaran correctamente bajo TCP/IP pudieran
mostrarlos conjuntamente durante tres días y demostraran lo bien
que podían trabajar y correr en Internet. El primer "Interop
trade show" nació en Septiembre de 1988. Cincuenta compañías
presentaron sus productos y unos 5.000 ingenieros de
organizaciones potencialmente compradoras acudieron a ver si
todo funcionaba como se prometía. Y lo hizo. ¿Por qué? Porque
los fabricantes habían trabajado intensamente para asegurar que
sus productos interoperaban correctamente entre sí -incluso con
los de sus competidores. El Interop ha crecido enormemente desde
entonces y hoy en día se realiza cada año en siete lugares del
mundo con una audiencia de 250.000 personas que acuden para
comprobar qué productos interoperan correctamente con los demás,
conocer cuáles son los últimos y para hablar sobre la tecnología
más reciente.
En paralelo con los esfuerzos de
comercialización amparados por las actividades del Interop, los
fabricantes comenzaron a acudir a las reuniones de la IETF que
se convocaban tres o cuatro veces al año para discutir nuevas
ideas para extender el conjunto de protocolos relacionados con
TCP/IP. Comenzaron con unos cientos de asistentes procedentes en
su mayor parte del mundo académico y financiados por el sector
público; actualmente estas reuniones atraen a varios miles de
participantes, en su mayor parte del sector privado y
financiados por éste. Los miembros de este grupo han hecho
evolucionar el TCP/IP cooperando entre sí. La razón de que estas
reuniones sean tan útiles es que acuden a ellas todas las partes
implicadas: investigadores, usuarios finales y fabricantes.
La gestión de redes nos da un
ejemplo de la beneficiosa relación entre la comunidad
investigadora y los fabricantes. En los comienzos de Internet,
se hacía hincapié en la definición e implementación de
protocolos que alcanzaran la interoperación. A medida que crecía
la red aparecieron situaciones en las que procedimientos
desarrollados "ad hoc" para gestionar la red no eran capaces de
crecer con ella. La configuración manual de tablas fue
sustituida por algoritmos distribuidos automatizados y
aparecieron nuevas herramientas para resolver problemas
puntuales. En 1987 quedó claro que era necesario un protocolo
que permitiera que se pudieran gestionar remota y uniformemente
los elementos de una red, como los routers. Se
propusieron varios protocolos con este propósito, entre ellos el
SNMP (Single Network Management Protocol, protocolo
simple de gestión de red) diseñado, como su propio nombre
indica, buscando la simplicidad; HEMS, un diseño más complejo de
la comunidad investigadora; y CMIP, desarrollado por la
comunidad OSI. Una serie de reuniones llevaron a tomar la
decisión de desestimar HEMS como candidato para la
estandarización, dejando que tanto SNMP como CMIP siguieran
adelante con la idea que el primero fuera una solución inmediata
mientras que CMIP pasara a ser una aproximación a largo plazo:
el mercado podría elegir el que resultara más apropiado. Hoy
SNMP se usa casi universalmente para la gestión de red.
En los últimos años hemos vivido
una nueva fase en la comercialización. Originalmente, los
esfuerzos invertidos en esta tarea consistían fundamentalmente
en fabricantes que ofrecían productos básicos para trabajar en
la red y proveedores de servicio que ofrecían conectividad y
servicios básicos. Internet se ha acabado convirtiendo en una "commodity",
un servicio de disponibilidad generalizada para usuarios
finales, y buena parte de la atención se ha centrado en el uso
de la GII (Global Information Infraestructure) para el
soporte de servicios comerciales. Este hecho se ha acelerado
tremendamente por la rápida y amplia adopción de visualizadores
y de la tecnología del World Wide Web, permitiendo a los
usuarios acceder fácilmente a información distribuida a través
del mundo. Están disponibles productos que facilitan el acceso a
esta información y buena parte de los últimos desarrollos
tecnológicos están dirigidos a obtener servicios de información
cada vez más sofisticados sobre comunicaciones de datos básicas
de Internet.
Historia del futuro
El 24 de Octubre de 1995, el FNC (Federal
Networking Council, Consejo Federal de la Red) aceptó
unánimemente una resolución definiendo el término Internet.
La definición se elaboró de acuerdo con personas de las áreas de
Internet y los derechos de propiedad intelectual. La resolución:
"el FNC acuerda que lo siguiente refleja nuestra definición del
término Internet. Internet hace referencia a un
sistema global de información que (1) está relacionado
lógicamente por un único espacio de direcciones global basado en
el protocolo de Internet (IP) o en sus extensiones, (2) es capaz
de soportar comunicaciones usando el conjunto de protocolos
TCP/IP o sus extensiones u otros protocolos compatibles con IP,
y (3) emplea, provee, o hace accesible, privada o públicamente,
servicios de alto nivel en capas de comunicaciones y otras
infraestructuras relacionadas aquí descritas".
Internet ha cambiado en sus dos
décadas de existencia. Fue concebida en la era del tiempo
compartido y ha sobrevivido en la era de los ordenadores
personales, cliente-servidor, y los network computers. Se
ideó antes de que existieran las LAN, pero ha acomodado tanto a
esa tecnología como a ATM y la conmutación de tramas. Ha dado
soporte a un buen número de funciones desde compartir ficheros,
y el acceso remoto, hasta compartir recursos y colaboración,
pasando por el correo electrónico y, recientemente, el World
Wide Web. Pero, lo que es más importante, comenzó como una
creación de un pequeño grupo de investigadores y ha crecido
hasta convertirse en un éxito comercial con miles de millones de
dólares anuales en inversiones.
No se puede concluir diciendo
que Internet ha acabado su proceso de cambio. Aunque es una red
por su propia denominación y por su dispersión geográfica, su
origen está en los ordenadores, no en la industria de la
telefonía o la televisión. Puede -o mejor, debe- continuar
cambiando y evolucionando a la velocidad de la industria del
ordenador si quiere mantenerse como un elemento relevante. Ahora
está cambiando para proveer nuevos servicios como el transporte
en tiempo real con vistas a soportar, por ejemplo, audio y
vídeo. La disponibilidad de redes penetrantes y omnipresentes,
como Internet, junto con la disponibilidad de potencia de
cálculo y comunicaciones asequibles en máquinas como los
ordenadores portátiles, los PDA y los teléfonos celulares, está
posibilitando un nuevo paradigma de informática y comunicaciones
"nómadas".
Esta evolución nos traerá una
nueva aplicación: telefonía Internet y, puede que poco después,
televisión por Internet. Está permitiendo formas más
sofisticadas de valoración y recuperación de costes, un
requisito fundamental en la aplicación comercial. Está cambiando
para acomodar una nueva generación de tecnologías de red con
distintas características y requisitos: desde ancho de banda
doméstico a satélites. Y nuevos modos de acceso y nuevas formas
de servicio que darán lugar a nuevas aplicaciones, que, a su
vez, harán evolucionar a la propia red.
La cuestión más importante sobre
el futuro de Internet no es cómo cambiará la tecnología, sino
cómo se gestionará esa evolución. En este capítulo se ha contado
cómo un grupo de diseñadores dirigió la arquitectura de Internet
y cómo la naturaleza de ese grupo varió a medida que creció el
número de partes interesadas. Con el éxito de Internet ha
llegado una proliferación de inversores que tienen intereses
tanto económicos como intelectuales en la red. Se puede ver en
los debates sobre el control del espacio de nombres y en la
nueva generación de direcciones IP una pugna por encontrar la
nueva estructura social que guiará a Internet en el futuro. Será
difícil encontrar la forma de esta estructura dado el gran
número de intereses que concurren en la red. Al mismo tiempo, la
industria busca la forma de movilizar y aplicar las enormes
inversiones necesarias para el crecimiento futuro, por ejemplo
para mejorar el acceso del sector residencial. Si Internet sufre
un traspiés no será debido a la falta de tecnología, visión o
motivación. Será debido a que no podemos hallar la dirección
justa por la que marchar unidos hacia el futuro.
Bibliografía
Baran, P. On Distributed
Communications Networks, IEEE Trans. Comm. Sys., Marzo
1964.
Cerf, V. G. y R. E. Kahn. A
Protocol for Packet Network Interconnection, IEEE Trans.
Comm. Tech., vol COM-22, V 5, Mayo 1974, pág. 627-641.
Crocker S. RFC001 Host
software. 7 de Abril de 1969.
Kahn, R. Communications
Principles for Operating Systems, Memorandum interno BBN.
Enero 1972.
Kleinrock, L. Information
Flow in Large Communication Nets, RLE Quarterly Progress
Report, Julio 1961.
Licklider, J. C. R. y W. Clark.
On-Line Man-Computer Communication, Agosto 1962.Proceeding of
the IEEE, Special Issue on Packet Communications Networks,
vol. 66, nª 11, Noviembre 1978.
Roberts, L. Multiple
Computer Networks and Intercomputer Communications,
Conferencia de la ACM en Gatlinburg, Octubre de 1967.
Roberts, L. y Merrill, T.Toward
a Cooperative Network of Time-Shared Computers. Conferencia
de otoño de AFIIPS, Octubre 1966. |