viernes, 3 de octubre de 2014

Robert Khan: Inventor de los protocolos TCP/IP

Robert Elliot Kahn, (23 de Diciembre de 1938) inventó el protocolo TCP/IP que nos permite transmitir información a través de Internet.

Comenzó a trabajar en los laboratorios de la compañía telefónica Bell, y daba clases de Ingeniería Eléctrica en el MIT. Posteriormente, se unió a la compañía BBN, donde se abocó a diseñar ARPANET, la primera red de comunicación de datos por paquetes. En 1972 fue a colaborar con DARPA, y ese mismo año pudo demostrar la eficacia de ARPANET conectando 40 ordenadores, enseñándoselo al público por primera vez. Fue nombrado director de DARPA, y dio origen al Programa Estratégico de Computación del gobierno de Estados Unidos. TCP fue creado con las siguientes características:

  • Pequeñas sub-secciones de la red serían capaces de hablar entre sí mediante un computador especializado que simplemente reenvía paquetes (inicialmente llamado gateway, hoy en día conocido como router).
  • Ninguna porción de la red podría constituír un punto de ruptura (de forma que toda la red dependiese de su correcto funcionamiento), ni sería capaz de tomar control sobre toda la red.
  • Cada trozo de información enviado a través de la red recibiría un número de secuencia, para asegurar que fuese procesado en el orden adecuado a su llegada al destino. Este número sería también usado para detectar la pérdida de información en tránsito.
  • Un computador que envíe información a otro debería saber si ésta ha sido recibida cuando el destinatario devuelva un paquete especial, conocido como acknowledgement (confirmación, acuse de recibo), para cada trozo de información enviado.
  • Si la información enviada se perdiera, sería retransmitida una vez se haya superado el debido tiempo de espera.
  • Cada trozo de información enviado a través de la red iría acompañado de un checksum, calculado por el emisor original, y comprobado por el receptor, para asegurar la ausencia de daños durante el transporte. 
Vinton Cerf se incorporó al proyecto en la primavera de 1973, y juntos terminaron una versión inicial de TCP. Después se separaría en dos capas, con las funciones más básicas desplazadas al Internet Protocol (IP). Las dos capas juntas son normalmente conocidas como TCP/IP, y son la base del Internet moderno.
Elaborado por: Ariadna y Aitana

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.