Muchos son los protocolos usados desde siempre para compartir datos entre diferentes ordenadores, sin embargo, desde la aparici�n de la red Internet, todo parece normalizarse en torno al TCP/IP.[1]
Para ser exactos no se trata de un protocolo sino de un conjunto de protocolos, aunque este tipo de disquisiciones se escapan al objetivo de esta gu�a. Para un estudio m�s detallado de las redes deber�a consultarse la Gu�a de Administraci�n de Redes con Linux de Olaf Kirch, que se encuentra traducida al castellano en la web del proyecto LUCAS.
Este protocolo tiene su origen en una red experimental desarrollada por el ej�rcito de los Estados Unidos desde 1969 y que estuvo operativa en 1975 conocida como ARPANET, dando lugar a Internet en 1990 y adoptando, consecuentemente, el protocolo TCP/IP en todos sus nodos.
La novedad que aportaba esta forma de comunicaci�n es que, hasta entonces, todos los protocolos estaban dise�ados para enviar o reenviar ficheros completos, sin embargo el TCP fragmenta los datos en peque�as unidades[2] que son enviados inmediatamente al nodo de destino que es el encargado de reensamblarlos. Esta caracter�stica supone una complejidad para el software de comunicaci�n pero permite la ejecuci�n de aplicaciones interactivas a trav�s de la red. Pues bien, ya tenemos idioma.
[1] | Protocolo de Control de la Transmisi�n (Transmission Control Protocol)/Protocolo de Internet (Internet Protocol) |
[2] | paquetes |