Cómo funciona realmente Internet

Feb 01 2023
Una explicación de 5 minutos para dejarlo menos confundido sobre lo que sucede detrás de su pantalla.
Existen más de 1.500 millones de sitios web [1].
Foto de la NASA en Unsplash

Existen más de 1.500 millones de sitios web [1]. 1.500.000.000. ¿Dónde se sientan?

¿Qué pasa con todos los datos que creamos? Se publican más de 350 millones de fotos en Facebook [2]. No por año. No por mes. por dia

350.000.000 fotos cada día.

¿Dónde está almacenado? ¿Cómo podemos acceder a ella tan rápidamente desde un dispositivo en nuestras manos?

Internet no es muy conocido, y esta información errónea es una de las causas fundamentales de las violaciones de la privacidad, las estafas y las dificultades generales para navegar por Internet.

Internet es una red de computadoras, como la nuestra, que se envían mensajes entre sí a través de dispositivos llamados enrutadores. En este artículo, desglosaré los conceptos básicos de Internet para que pueda comprender lo que sucede sin ningún conocimiento informático. Verá cómo se comunican las computadoras y qué sucede detrás de escena cuando visita un sitio web como Facebook.

Con esta información, se sentirá menos confundido acerca del funcionamiento interno de Internet. También tendrás una base sólida para que puedas acumular cualquier conocimiento adicional que necesites en áreas específicas de esta tecnología que nos ha permitido ver videos de gatos e insultarnos valientemente de forma anónima, todo desde la comodidad de nuestros hogares.

De qué está hecho Internet

A diferencia de una empresa con sede, no existe una unidad de control central para Internet. En cambio, Internet existe gracias a las redes distribuidas; Las computadoras de todo el mundo se conectan entre sí transmitiendo y recibiendo datos, y esta red de computadoras parlantes forma Internet.

Puedes pensar en estas computadoras como una ciudad. A cada ordenador que se conecta con el resto se le asigna su propia dirección. Esta dirección se conoce como la dirección IP. Una IP parece 69.63.181.15. No muy legible.

No tratamos con direcciones IP, sino con dominios. Los dominios son la forma humana de navegar por Internet, comohttps://medium.com/@basselghazali

Un sitio web en funcionamiento es posible gracias a una computadora en una IP específica. Esta computadora “aloja” el sitio web, lo que significa que envía el contenido del sitio web (texto, imágenes, etc.) cada vez que las personas lo solicitan.

Dado que no escribimos direcciones IP, sino dominios, la computadora también necesita un dominio registrado que vincule el nombre del sitio web a la IP de la computadora, para que podamos escribir un nombre de sitio web comprensible y ser dirigido a esta computadora.

La traducción de nombre de dominio a IP se realiza mediante el Sistema de nombres de dominio (DNS). Piense en ello como un mapa que le dice a qué IP ir cuando le da un nombre de dominio. El mapeo de DNS es un servicio que ofrecen diferentes empresas como Google o tu ISP.

¿Cómo estos ordenadores conectados nos permiten navegar por Internet?

Nuestras computadoras se conectan a Internet con la ayuda de dispositivos llamados enrutadores, que conectan nuestros dispositivos al proveedor de servicios de Internet (ISP) que pagamos, como Virgin Media o AT&T. Esta empresa entonces facilita nuestra comunicación con el resto de la red.

Ya que decimos que Internet son solo computadoras conectadas, ¿significa esto que cuando visito Facebook, estoy hablando con una de sus computadoras?

Sí. Pero no es la computadora portátil de Zuckerberg.

La mayoría de los sitios web y las empresas utilizan servidores para gestionar las solicitudes que reciben. Un servidor es una computadora especializada, cuyo trabajo es estar disponible todo el tiempo para responder a las solicitudes de las personas enviándoles la información que necesitan (en este caso, los datos del sitio web).

¿Qué sucede detrás de escena cuando escribimos en un sitio web?

Si quisiera abrir Medium en su teléfono: iría al navegador, escribiría el sitio web, presionaría enter y ya está.

Entre bastidores:

  1. Su teléfono envió una solicitud a su ISP para encontrar la IP relacionada con el sitio web de Medium.
  2. Su ISP localizó el servidor de Medium utilizando el mapeo DNS de medium.com
  3. Se envió una solicitud al servidor de Medium.
  4. El servidor respondió con el contenido de su sitio web.
  5. Su teléfono le mostró ese contenido.
Ilustración de cómo se carga un sitio web, creada por el autor

Digamos que luego decides que estás cansado de leer y quieres ver videos de gatos en YouTube. Escribes el sitio web, presionas enter y se te muestra la página de inicio de YouTube. Detrás de escena, se envió una solicitud al servidor de YouTube, que se encuentra en una IP completamente diferente a la de Medium. Luego, el servidor devuelve los datos de la página web, y su teléfono puede mostrarlos, y puede pasar las próximas 3 horas diciendo "solo un video más".

Nota: imaginamos que es el ISP el que brinda el servicio DNS en estos ejemplos; el orden de las operaciones habría sido el mismo si usáramos otro servicio, simplemente habríamos ido al servidor DNS directamente en lugar de pasar por el ISP.

La diferencia entre una conexión segura e insegura

Lo que vemos en nuestras pantallas no es exactamente lo que las computadoras se comunican entre sí. Se estableció un conjunto de "idiomas" para que todos los dispositivos los usen y se comuniquen a través de Internet. Estos lenguajes se denominan protocolos, y el más común es HTTP.

No es importante comprender los detalles de estos protocolos, pero una distinción importante que se debe hacer es entre HTTP y HTTPS.

Un sitio web con una conexión HTTP comienza con http://

Estas conexiones no son seguras. Dado que la mayoría de los dispositivos pueden entender HTTP, cualquier persona que intercepte una señal HTTP que envíe puede ver su contenido. Esto significa que pueden acceder a información potencialmente confidencial, como las contraseñas que ingresó. Tenga cuidado al proporcionar datos confidenciales a dichos sitios.

Por otro lado, cuando ve un sitio web que comienza con https://, significa que la conexión es segura; su dispositivo envía los datos bloqueados (cifrados) de manera que solo el destinatario previsto pueda desbloquearlos (descifrarlos). Esto significa que si el dispositivo de otra persona obtuviera esos datos, no podría entender nada y se mantendría su privacidad.

Un dispositivo que quiere comunicarse a través de HTTPS también debe probar su identidad, lo que significa que está seguro de que el servidor es quien dice ser.

Comparación de una conexión segura y no segura, creada por el autor

PD: Esto no significa que todos los sitios web con HTTPS sean seguros, tenga cuidado con las estafas, investigue los sitios web que visita y solicite una segunda opinión si no está seguro de su legitimidad.

Conclusión

Saber cómo funciona Internet debería permitirle navegar con confianza en el mundo digital y tomar decisiones informadas sobre sus datos. Facilita la detección de posibles violaciones de privacidad, estafas y otros actores maliciosos en Internet para que pueda mantener sus datos seguros y protegidos.

Espero que su nueva comprensión de dónde provienen los sitios web lo ayude a sentirse más en control de su experiencia digital.

¿Esta nueva información te lleva a alguna otra pregunta sobre Internet? Si es así, déjalos en los comentarios, ¡me encantaría ayudar a aclarar cualquier duda!

Referencias

  1. Estadísticas en vivo de Internethttps://www.internetlivestats.com/total-number-of-websites/
  2. A Focus On Efficiency, un documento técnico de Facebook, Ericsson y Qualcomm, 16 de septiembre de 2013,https://www.scribd.com/document/468786966/White-Paper-Facebook-Ericsson-qualcomm-pdf#