Internet: una red de redes


Internet es una red mundial de redes de ordenadores, que permite a éstos comunicarse de forma directa y transparente, compartiendo información y servicios a lo largo de la mayor parte del mundo.

Para que dos ordenadores conectados a Internet puedan comunicarse entre sí es necesario que exista un lenguaje en común entre los dos ordenadores. Este lenguaje en común o protocolo es un conjunto de convenciones que determinan cómo se realiza el intercambio de datos entre dos ordenadores o programas.

Los protocolos usados por todas las redes que forman parte de Internet se llaman abreviadamente TCP/IP y son:

Internet no es una red de ordenadores en el sentido usual, sino una red de redes, donde cada una de ellas es independiente y autónoma. Abarca a la mayor parte de los países, incluyendo miles de redes académicas, gubernamentales, comerciales, privadas, etc.

 

Anfitriones (host)

 

Se conoce como anfitrión o host a cualquier ordenador conectado a la red, que disponga de un número IP que presta algún servicio a otro ordenador.

Ordenador local y ordenador remoto

 

Ordenador local (local host o local computer): es el ordenador en el que el usuario comienza su sesión de trabajo y el que se utiliza para entrar en la red. Es el punto de partida desde el cual se establecen las conexiones con otros ordenadores

Ordenadores remotos (remote host): aquellos con los que el usuario establece contacto a través de Internet y pueden estar situados físicamente en cualquier parte del mundo.

 

Clientes y servidores

El modelo cliente-servidor es uno de los mecanismos habituales para el intercambio de servicios e información en las redes de ordenadores y, en particular en Internet.

Cuando se utiliza un servicio en Internet como visualizar un documento de hipertexto se establece un proceso en el cual entran en juego dos partes:

Los términos cliente y servidor se usan también para referirse a los ordenadores en los que se ejecutan esos programas:

 

 

Funciones del programa cliente

    1. Gestionar la comunicación con el servidor:

o        solicita un servicio

o        recibe los datos enviados por el servidor

o        gestiona los datos a nivel local

    1. Manejar el inferfaz con el usuario:

o        presenta los datos en el formato adecuado

o        dota al usuario de las herramientas y los comandos necesarios para poder utilizar las prestaciones del servidor de forma sencilla

Funciones del programa servidor

Transmite la información de forma eficiente, sin tener que preocuparse de atender a cada uno de los usuarios conectados. Así, un mismo servidor puede atender a varios clientes al mismo tiempo.