Protocolo de Control de Transmisión / Protocolo de Internet

El Protocolo de control de transmisión / Protocolo de Internet ( TCP / IP ) es un grupo de protocolos de red . En esencia, es el Protocolo de Internet (IP), el Protocolo de control de transmisión (TCP), el Protocolo de datagramas de usuario (UDP) y el Protocolo de mensajes de control de Internet (ICMP). En un sentido más amplio, toda la familia de protocolos de Internet también se conoce como TCP / IP.

Los equipos que participan en la red se identifican mediante direcciones IP . Una computadora o, en general, un dispositivo con una dirección IP se denomina host en la jerga TCP / IP . Originalmente, TCP se desarrolló como un protocolo de red monolítico , pero luego se dividió en los protocolos IP y TCP. El grupo central de la familia de protocolos se complementa con UDP como protocolo de transporte adicional .

historia

TCP / IP desarrollado a partir del trabajo de DARPA a principios de la década de 1970. Después de que se construyó el innovador Arpanet a fines de la década de 1960 , DARPA comenzó a trabajar en tecnologías de transmisión alternativas.

En 1972, Robert E. Kahn fue empleado en la Oficina de Tecnología de Procesamiento de Información de DARPA , donde trabajó en redes de conmutación de paquetes basadas en satélites y redes de radio terrestres, donde se le ocurrió lo importante que sería poder comunicarse a través de todas las redes independientemente. de la tecnología de transmisión.

En la primavera de 1973, Vinton Cerf se unió a Kahn para trabajar en nuevos modelos de conexión de arquitectura abierta con el objetivo de crear el próximo protocolo para Arpanet.

En el verano de 1973, Kahn y Cerf desarrollaron un modelo fundamentalmente nuevo que compensa las diferencias entre las redes físicas mediante la introducción de una capa de abstracción en forma de Protocolo de Internet (IP). Al mismo tiempo, a diferencia de Arpanet, la tarea de garantizar la confiabilidad se ha trasladado de la red física a las computadoras host individuales. Cerf afirma haber sido fuertemente influenciado por Hubert Zimmerman y Louis Pouzin , los desarrolladores de la red CYCLADES .

Con la reducción de las tareas de la red física al mínimo, casi todas las redes ahora podrían estar conectadas, completamente independientemente de su implementación física.

Esta idea se desarrolló aún más en la primera especificación de TCP ( RFC 675 ) en el grupo de investigación de Cerf en Stanford de 1973 a 1974 .

Luego, DARPA, BBN Technologies , Stanford University y University College London comenzaron a desarrollar las primeras implementaciones en varias plataformas de hardware. Se desarrollaron cuatro versiones: TCP v1, TCP v2, la división TCP v3 / IP v3 en la primavera de 1978 y luego la estable TCP / IP v4, que todavía se usa en Internet hoy en día.

En 1975 se llevó a cabo una prueba TCP / IP de dos redes entre Stanford y el University College London (UCL), y en noviembre de 1977 una prueba de tres redes entre Estados Unidos, Gran Bretaña y Noruega. Entre 1978 y 1983 se desarrollaron más prototipos de TCP / IP en varias instituciones de investigación. Un cambio completo a TCP / IP en Arpanet tuvo lugar el 1 de enero de 1983.

En marzo de 1982, el Departamento de Defensa de los Estados Unidos declaró TCP / IP como el estándar para todas las redes de computadoras militares.

En 1985, la Junta de Arquitectura de Internet celebró un taller de tres días sobre TCP / IP para la industria informática, al que asistieron 250 proveedores, lo que hizo que el protocolo fuera más popular y, posteriormente, más utilizado.

usar

Durante mucho tiempo, TCP / IP compitió con protocolos como X.25 ( ITU-T ), IPX / SPX (Novell), AppleTalk (Apple) o NetBEUI ( Microsoft Windows ). Es uno de los primeros protocolos de red (y el único exitoso) que está disponible universal e independientemente para todos los sistemas operativos comunes y casi todas las redes imaginables. Sin embargo, debido a su usabilidad universal, solo se puede configurar con unos pocos conocimientos básicos; La integración de diferentes segmentos de red requiere hardware especial ( enrutadores ) y un conocimiento especializado profundo.

A más tardar con el avance triunfal de Internet, que requiere el uso de direcciones IP, pero también debido a su gran flexibilidad y capacidad de enrutamiento, este protocolo de red logró obtener una aceptación generalizada.

Importancia de los protocolos

La importancia de los protocolos de Internet surge de su historia y está íntimamente ligada al desarrollo de Internet. Solo más tarde, cuando Internet se estableció hace mucho tiempo, se convirtió en el protocolo estándar en las redes. Durante mucho tiempo, Apple y Microsoft utilizaron sus propios protocolos de red, que solo fueron reemplazados gradualmente con la penetración de Internet. Hasta Windows for Workgroups , TCP / IP tenía que instalarse manualmente en Windows. Los componentes de acceso telefónico solo estaban disponibles allí con Internet Explorer , y estos componentes también tenían que configurarse individualmente a mano. Con los sistemas operativos modernos (por ejemplo, Linux o Windows a partir de la versión 2000 y ME ) y el uso de servidores de red o la adquisición automática de direcciones del proveedor de servicios de Internet , la configuración de los protocolos de Internet para el usuario final prácticamente ya no es necesaria, lo que era un requisito previo importante para su éxito.

Mientras tanto, Novell, Apple y Microsoft han reemplazado en gran medida sus propios protocolos de red con TCP / IP. En la actualidad, los enrutadores, impresoras o servidores de impresión, teléfonos IP, radios IP o firewalls de hardware también utilizan este protocolo como estándar. En la práctica, también existen conexiones IP a otros componentes de hardware (como escáneres, PDA, teléfonos móviles integrados en la red, etc.), ya que la implementación es básicamente sencilla debido a la modularidad y apertura de este estándar.

Debido a la restricción de direcciones del Protocolo de Internet v4 , la capa de Internet en el modelo de capas debe ser reemplazada esencialmente por IPv6 . Las otras capas de este modelo permanecen relativamente inalteradas, a menos que la capa de aplicación contenga direcciones adicionales, como es el caso de FTP , por ejemplo .

Ver también

enlaces web

  • Tutorial de RFC 1180 A TCP / IP (inglés)

Evidencia individual

  1. ^ Gilbert Held: El ABC de TCP / IP . CRC Press, 29 de octubre de 2002, ISBN 978-1-4398-3230-1 , p. 32.
  2. V. Cerf et al : Especificación del protocolo de control de transmisión de Internet . Diciembre de 1974. Solicitud de comentarios 675. Consultado el 4 de marzo de 2011.
  3. Historia de Internet
  4. ^ Campanas Ronda: De ARPANET a Internet . Resumen de TCP (UUCP). Consultado el 5 de julio de 2007.