Está en la página 1de 2

Kahn comenzó a trabajar en un conjunto orientado a las

comunicaciones de principios para sistemas operativos en


BBN y documentó algunas de sus ideas iniciales en un
memorándum interno de BBN titulado «Principios de
comunicación para sistemas operativos«. En este momento,
se dio cuenta de que sería necesario conocer los detalles de
implementación de cada sistema operativo para tener la
oportunidad de integrar cualquier protocolo nuevo de una
forma eficaz. Así pues, en la primavera de 1973, tras
comenzar el trabajo de lo que sería Internet, pidió a Vint Cerf
(que entonces estaba en Stanford) que colaborase con él en
el diseño detallado del protocolo. Cerf había estado
involucrado de lleno en el diseño y desarrollo original de NCP,
y ya tenía conocimiento sobre las interfaces de los sistemas
operativos existentes. Así que, armados con el enfoque
arquitectónico de Kahn para la parte de comunicaciones y
con la experiencia de Cerf en NCP, se unieron para crear lo
que se convertiría en TCP/IP.
El toma y daca fue muy productivo y la primera versión
escrita7 del enfoque resultante se distribuyó como INWG # 39
en una reunión especial del International Network Working
Group (INWG) en la Universidad de Sussex en septiembre de
1973. Posteriormente, se publicó una versión refinada en
1974. El INWG se creó en octubre de 1972 en la Conferencia
Internacional de Comunicaciones Informáticas organizada por
Bob Kahn y otros, y Cerf fue invitado a presidir este grupo.
Emergieron algunos enfoques básicos de esta colaboración
entre Kahn y Cerf:

 La comunicación entre dos procesos consistiría


lógicamente en una secuencia larguísima de bytes (los
llamaron octetos). Se usaría la posición de un octeto en la
secuencia para identificarlo.
 El control de flujo se haría usando ventanas deslizantes
y confirmaciones (acks). El destino podría decidir cuándo
confirmar, y cada ack devuelta se acumularía para todos
los paquetes recibidos hasta ese momento.
 No se concretó la manera exacta en la que el origen y el
destino acordarían los parámetros de división de
particiones que se usaría. Al principio se usaban los
valores predeterminados.
 Aunque en ese momento se estaba desarrollando
Ethernet en Xerox PARC, la proliferación de LAN no se
imaginaba entonces, y mucho menos la de los
ordenadores personales y las estaciones de trabajo. El
modelo original era de redes nacionales como ARPANET,
y se esperaba que existiese un pequeño número de las
mismas. Así pues, se usó una dirección IP de 32 bits, en
la que los primeros 8 bits indicaban la red y los 24 bits
restantes designaban el host de esa red. Fue evidente
que habría que reconsiderar esta suposición, la de que
sería suficiente con 256 redes en el futuro inmediato,
cuando empezaron a aparecer las LAN a finales de los
años 70.

También podría gustarte