Internet es una red de redes. Funciona con una técnica conocida como conmutación de paquetes, y se basa en protocolos de red estandarizados que todos los ordenadores pueden interpretar.
Después de leer este artículo podrás:
Contenido relacionado
Suscríbase a theNET, el resumen mensual de Cloudflare sobre las ideas más populares de Internet.
Copiar enlace del artículo
Antes de hablar de lo que es Internet, debemos definir lo que es una "red". Una red es un grupo de ordenadores conectados que pueden enviarse datos entre sí. Una red de ordenadores es como un círculo social, que es un grupo de personas que se conocen entre sí, intercambian información con frecuencia y coordinan actividades en conjunto.
Internet es una enorme y extensa colección de redes que se conectan entre sí. De hecho, podría decirse que la palabra "Internet" proviene de las términos interconectadas y redes en inglés.
Ya que los ordenadores se conectan entre sí dentro de las redes y estas redes también se conectan entre sí, un ordenador puede comunicarse con otro ordenador de una red lejana gracias a Internet. Esto permite intercambiar rápidamente información entre ordenadores de todo el mundo.
Los ordenadores se conectan entre sí y a Internet mediante cables, ondas de radio y otros tipos de infraestructura de red. Todos los datos que se envían por Internet se traducen en pulsos de luz o electricidad, también conocidos como "bits", que luego interpreta el ordenador receptor. Los cables y ondas de radio dirigen estos bits a la velocidad de la luz. Cuantos más bits puedan pasar por cables al mismo tiempo, más rápido funcionará Internet.
No existe un centro de control para Internet. Al contrario, es un sistema de red distribuido, lo que significa que no depende de ninguna máquina individual. Cualquier ordenador o hardware que pueda enviar y recibir datos de forma adecuada (por ejemplo, con el uso de los protocolos de red correctos) puede formar parte de Internet.
La naturaleza distribuida de Internet hace que sea resistente. Los ordenadores, servidores y otras piezas de hardware de red se conectan y se desconectan de Internet todo el tiempo sin que ello afecte al funcionamiento de Internet; a diferencia de un ordenador, que puede que no funcione si le falta un componente. Esto es así incluso a gran escala: si un servidor, un centro de datos entero o una región entera de centros de datos dejan de funcionar, el resto de Internet puede seguir funcionando (aunque sea de forma más lenta).
Hay dos conceptos principales que son fundamentales para el funcionamiento de Internet: paquetes y protocolos.
En la red, un paquete es un pequeño segmento de un mensaje más grande. Cada paquete contiene datos e información de esos datos. La información sobre el contenido del paquete se conoce como "cabecera", y va al principio del paquete para que la máquina receptora sepa qué hacer con él. Para entender la finalidad de una cabecera de paquete, piensa en cómo algunos bienes de consumo vienen con instrucciones de montaje.
Cuando los datos se envían por Internet, se dividen primero en paquetes más pequeños, que luego se traducen en bits. Los paquetes se enrutan a su destino por diversos dispositivos de red, como enrutadores y conmutadores. Cuando los paquetes llegan a su destino, el dispositivo receptor vuelve a ensamblar los paquetes en orden y puede entonces utilizar o mostrar los datos.
Compara este proceso con la forma en la que se construyó la Estatua de la Libertad de Estados Unidos. La Estatua de la Libertad se diseñó y se construyó en Francia. Sin embargo, era demasiado grande y no cabía en un barco, así que se envió a Estados Unidos en piezas, junto con instrucciones sobre dónde iba cada pieza. Los trabajadores que recibieron las piezas volvieron a montar la estatua que hoy se encuentra en Nueva York.
Mientras que el proceso para montar la Estatua de la Libertad llevó mucho tiempo, el envío de información digital en trozos más pequeños mediante Internet es extremadamente rápido. Por ejemplo, una foto de la Estatua de la Libertad almacenada en un servidor web puede atravesar el mundo de paquete en paquete y cargarse en el ordenador de alguien en milisegundos.
Los paquetes se envían por Internet mediante una técnica llamada conmutación de paquetes. Los enrutadores y conmutadores intermediarios pueden procesar los paquetes independientemente unos de otros, sin tener en cuenta su origen o destino. Esto se diseñó así para que ninguna conexión dominara la red. Si los datos se enviaran entre ordenadores de una sola vez sin conmutación de paquetes, una conexión entre dos ordenadores podría ocupar varios cables, enrutadores y conmutadores durante minutos. En esencia, solo dos personas podrían utilizar Internet a la vez, en lugar de un número casi ilimitado de personas, como sucede en la realidad.
Conectar dos ordenadores, que pueden utilizar hardware y software diferentes, es uno de los principales retos que tuvieron que resolver los creadores de Internet. Requiere el uso de técnicas de comunicación que puedan entender todos los ordenadores conectados, al igual que pasa con dos personas de distintas partes del mundo, que necesitan hablar un idioma común para poder entenderse.
Este problema se resuelve con protocolos estandarizados. En las redes, un protocolo es una forma estandarizada de realizar determinadas acciones y de dar formato a los datos para que dos o más dispositivos puedan comunicarse y entenderse entre sí.
Hay protocolos para enviar paquetes entre dispositivos de la misma red (Ethernet), para enviar paquetes de una red a otra (IP), para garantizar que esos paquetes lleguen en el orden correcto (TCP), y para dar formato a los datos para sitios web y aplicaciones (HTTP). Además de estos protocolos fundacionales, también hay protocolos para el enrutamiento, las pruebas y la encriptación. Y hay alternativas a los protocolos enumerados anteriormente para diferentes tipos de contenido; por ejemplo, la transmisión de vídeo suele utilizar UDP en lugar de TCP.
Ya que todos los ordenadores y otros dispositivos conectados a Internet pueden interpretar y comprender estos protocolos, Internet funciona independientemente de quién o qué se conecte.
Hay muchos tipos de hardware e infraestructura, para que Internet le funcione a todo el mundo. Algunos de los tipos más importantes son los siguientes:
Pensemos en este artículo. Para que pudieras verlo, se envió pieza a pieza en forma de varios miles de paquetes de datos por Internet. Estos paquetes viajaron por cables y ondas de radio, y a través de enrutadores y conmutadores, desde nuestro servidor web hasta tu ordenador o dispositivo. Tu ordenador o teléfono inteligente recibió esos paquetes y los envió al navegador de tu dispositivo, y tu navegador interpretó los datos de los paquetes para mostrar el texto que ahora estás leyendo.
Los pasos específicos de este proceso son:
Como puedes ver, intervienen varios procesos y protocolos diferentes en la carga de una página web. Más información sobre estas tecnologías en otras partes del Centro de aprendizaje de Cloudflare:
La creación de Internet fue un logro increíble que supuso el esfuerzo colectivo de miles de personas y organizaciones. El hecho de que Internet funcione en la actualidad a una escala mucho mayor de lo que sus fundadores previeron es un testimonio de su trabajo.
Sin embargo, Internet no siempre funciona tan bien como debería. Los problemas de red y las actividades maliciosas pueden ralentizar el acceso a Internet o bloquearlo por completo. Terceros pueden espiar las actividades de los usuarios, lo cual puede provocar abusos y, en algunos casos, represión por parte de gobiernos. Los protocolos y procesos de Internet no se diseñaron teniendo en cuenta la seguridad y la privacidad, ya que los que primero diseñaron y desarrollaron Internet estaban más preocupados por conseguir que funcionara que por hacerlo perfecto.
La misión de Cloudflare es ayudar a mejorar Internet. Cloudflare pretende conseguirlo de varias maneras, entre las que se incluyen:
Para más información sobre los esfuerzos continuos de Cloudflare para contribuir a una Internet mejor, visita nuestra página web o sigue nuestro blog.
Para conocer con más detalle cómo funciona la red, consulta ¿Qué es la capa de red?