El protocolo TCP/IP, es un conjunto de reglas o normas que
determinan cmo se realiza el intercambio de datos entre dos ordenadores. Es quien se encarga de que los equipos puedan hablar en un lenguaje comn, independientemente del tipo que sea o del sistema operativo que utilice (Windows NT, 95, 98 2000, DOS, OS/2, Unix, etc.). El protocolo que se usa en Internet desde sus propios orgenes es el TCP/IP (Tranmission Control Protocol/Internet Protocol).
Este protocolo, funciona de la siguiente forma, cuando se
transfiere informacin de un ordenador a otro, por ejemplo un fichero, un mensaje de correo electrnico o cualquier otro tipo de datos, sta no es transmitida de una sola vez, sino que se divide en paquetes pequeos.
Esta tcnica por paquetes, posibilita que los recursos de la red
no sean monopolizados por un slo usuario durante un intervalo de tiempo excesivo, siendo usual que por la red viajen paquetes de informacin provenientes de diferentes ordenadores y con destinos tambin diferentes.
El protocolo TCP se encarga de dividir las informaciones en
paquetes de tamao adecuado, numerar estos paquetes para que puedan volver a unirse en el lugar correcto y aadir cierta informacin para la transmisin y posterior decodificacin del paquete y detectar posibles errores en la transmisin. Por su parte el protocolo IP atiende todas las operaciones relacionadas con el encaminamiento de los paquetes del origen al destino, encargndose de etiquetar cada paquete de informacin con la direccin apropiada.
Este sistema de comunicacin, hace necesario que cada
ordenador conectado a Internet tenga una direccin de Internet (IP address) nica y exclusiva que lo distingue de cualquier otro ordenador en el mundo. Esta direccin o nmero IP se representa con cuatro nmeros separados por puntos, cada uno de los cuales puede tomar valores entre 0 y 255. Por ejemplo, la direccin IP del servidor web de la Red Telemtica Educativa "Averroes" es la siguiente: 150.214.90.20.
Por lo tanto, toda aplicacin de Internet necesita conocer la IP
del ordenador con el que comunicarse, nosotros, como usuarios no necesitamos disponer de esa informacin. Hay un sistema de nombres ms sencillo para referirse a una direccin, el sistema de nombres por Dominio o DNS. Este sistema, consigue simplificar la identificacin de los recursos en la red, sin tener que memorizar las direcciones numricas. Por ejemplo el nombre de dominio del servidor web citado anteriormente es el siguiente: averroes.cec.junta-andalucia.es La identificacin de cada uno de los grupos de nmeros es la siguiente: