Protocolos

Cuando hablamos de protocolos, nos referimos a los procedimientos que siguen los programas de comunicaciones, no a las personas que los utilizan. Las comunicaciones entre ordenadores están basadas en programas que emiten señales e interpretan las que reciben, pero, dada la nula inteligencia de las máquinas, para que esta comunicación tenga éxito es imprescindible el uso de protocolos muy estrictos de comunicación. Es decir, que tanto el emisor como el receptor tengan unos procedimientos de comunicación claramente definidos.

El protocolo TCP/IP

El protocolo de red utilizado en Internet se denomina TCP/IP. Realmente se trata de dos protocolos básicos:

TCP (Transmission Control Protocol): permite establecer conexiones entre ordenadores (sockets).

IP (Internet Protocol): se encarga del transporte de la información a través de los routers (encaminadores) hasta llegar al destino final.

Estos protocolos funcionan a nivel básico, es decir, el usuario de Internet "no los ve", simplemente están ahí y permiten la comunicación. Los sistemas operativos actuales los llevan incluidos.

Protocolos de nivel de usuario (servicios de Internet)

Los usuarios que se conectan a Internet utilizan programas como los navegadores, lectores de correo electrónico, etcétera. Cada uno de estos programas está haciendo uso de uno o varios protocolos de nivel de usuario.

Internet no consiste únicamente en navegar a través de la Web; también ofrece muchos otros servicios. Cada servicio supone el uso de un protocolo de nivel de usuario distinto y, normalmente, el uso de un programa específico para él. En la siguiente tabla se resumen los servicios de Internet más usados (hay muchos más), el protocolo que utilizan y su utilidad práctica.

Servicios Protocolos Unidad
.Navegación en la web HTTP Ver páginas de hipertexto
.Correo electrónico POP 3, IMAP, SMTP, LDAP Enviar y recibir correo
Noticias ( news, usenet ) NNTP Leer y enviar noticias
.FTP (File transfer protocol) FTP Descargar archivos desde servidores remotos o colocarlos en ellos
IRC (Internet relay chat) IRC Charla en tiempo real
Telnet Telnet Acceso al shell (línea de comandos) de equipos remotos