Wikinventia — Atlas de descubrimientos e inventos · Era de la comunicación

Protocolo TCP/IP — Vint Cerf y Robert Kahn

1974 d.C. · Transmisión: Global
ComputaciónMétodoNorteamericana

Vint Cerf, en la Universidad de Stanford, y Robert Kahn, en DARPA, publican en 1974 "A Protocol for Packet Network Intercommunication", donde diseñan un protocolo capaz de conectar redes de computadoras heterogéneas y gestionadas independientemente —el problema central de lo que denominan "internetworking"—. La red ARPANET existente desde 1969 conectaba ordenadores dentro de una única red de conmutación de paquetes, pero no existía un estándar para que redes distintas, con tecnologías y administradores diferentes, pudieran intercambiar información entre sí de forma fiable. El protocolo TCP/IP resuelve esto dividiendo la comunicación en dos capas: IP (Internet Protocol) se encarga de encaminar paquetes de datos entre redes distintas, mientras que TCP (Transmission Control Protocol) garantiza que esos paquetes lleguen completos, en orden y sin errores, retransmitiendo automáticamente lo que se pierda en el camino. El 1 de enero de 1983 —fecha conocida como "flag day"— ARPANET migra oficialmente a TCP/IP, convirtiéndose este protocolo en el estándar universal sobre el que se construye internet. Cualquier servicio posterior de la red —el correo electrónico, la web, el streaming de vídeo— se ejecuta sobre esta capa de transporte fundacional. Sin TCP/IP no existe la infraestructura sobre la que se construiría quince años después el World Wide Web de Tim Berners-Lee.

InstituciónDARPA (Defense Advanced Research Projects Agency) / Universidad de Stanford
Región históricaEE.UU.
Fuente primariaCerf, V.G. & Kahn, R.E. — "A Protocol for Packet Network Intercommunication" (IEEE Transactions on Communications, 22:5, 637–648, 1974). DOI: 10.1109/TCOM.1974.1092259
Fuente secundariaTuring Award 2004 — Press release (amturing.acm.org); Abbate, J. — Inventing the Internet (MIT Press, 1999)
Lengua originalinglés
Ver esta entrada en el atlas interactivo → Ver en el grafo →