Página principal » cómo » ¿Cómo funciona el internet?

    ¿Cómo funciona el internet?

    Todo el mundo habla de Internet y si, o cómo, debería regularse. Pero no hay suficiente gente que sepa cómo funciona realmente Internet o qué es exactamente Internet..

    ¿Qué es Internet, exactamente??

    Probablemente tengas tu propia "red de área local" en casa, y está formada por todos los dispositivos conectados a tu enrutador, que se conecta a Internet. La palabra "internet" se refiere a un sistema mundial de "redes informáticas interconectadas".

    Eso es todo lo que realmente es Internet: una gran cantidad de redes de computadoras en todo el mundo, conectadas entre sí. Por supuesto, hay una gran cantidad de hardware físico, desde los cables que se encuentran debajo de las calles de su ciudad hasta los cables masivos en los fondos oceánicos y los satélites en órbita alrededor del planeta, lo que hace posible esta comunicación. También hay una gran cantidad de software en segundo plano, lo que le permite escribir una dirección de sitio web como "google.com" y hacer que su computadora envíe información a la ubicación física donde se encuentra el sitio web de la manera más rápida posible..

    Incluso cuando solo te estás conectando a un solo sitio web, hay muchas más cosas bajo el capó. Su computadora no puede enviar directamente una parte de información, o "paquete" de datos, a la computadora que aloja el sitio web. En su lugar, pasa un paquete al enrutador de su hogar con información sobre a dónde se dirige y dónde debe responder el servidor web. Luego, su enrutador lo envía a los enrutadores de su proveedor de servicios de Internet (Comcast, Time Warner o a cualquier otra persona que use), donde se envía a otro enrutador de otro proveedor de servicios de Internet, y así sucesivamente, hasta que llegue a su destino. Todos los paquetes enviados a su sistema desde el servidor remoto hacen el viaje inverso.

    Para usar una analogía imperfecta, es un poco como enviar una carta por correo. Su empleado postal local no puede simplemente tomar la carta y llevarla directamente a todo el país o continente a su dirección de destino. En su lugar, la carta se envía a la oficina postal local, desde donde se envía a otra oficina postal, y luego a otra, y así sucesivamente, hasta que llega a su destino. Se tarda más tiempo para que una carta llegue al otro lado del mundo que al otro lado del país porque tiene que hacer más paradas, y eso es generalmente cierto para Internet también. Los paquetes tardarán un poco más en recorrer distancias más largas con más transferencias o "saltos", como se les llama.

    A diferencia del correo físico, el envío de paquetes de datos sigue siendo muy Rápido, sin embargo, y sucede muchas veces por segundo. Cada paquete es muy pequeño y una gran cantidad de paquetes se envían de un lado a otro cuando las computadoras se comunican, incluso si uno solo está cargando un sitio web desde otro. El tiempo de viaje de un paquete se mide en milisegundos.

    Los datos pueden tomar muchos caminos

    Esta red de redes es un poco más interesante y compleja de lo que parece. Con todas estas redes conectadas entre sí, no hay solo una sola ruta de datos. Debido a que las redes están conectadas a muchas otras redes, hay una red completa de conexiones que se extienden por todo el mundo. Esto significa que esos paquetes (pequeños fragmentos de datos enviados entre dispositivos) pueden tomar múltiples rutas para llegar a donde van.

    En otras palabras, incluso si una red entre usted y un sitio web falla, generalmente hay otra ruta que pueden tomar los datos. Los enrutadores a lo largo de la ruta usan algo llamado Border Gateway Protocol, o BGP, para comunicar información sobre si una red está inactiva y la ruta óptima para que los datos tomen.

    Crear esta red interconectada (o Internet) no es tan simple como conectar cada red a una cercana, una por una. Las redes están conectadas de muchas maneras diferentes a lo largo de muchas rutas diferentes, y el software que se ejecuta en estos enrutadores (llamados así porque enrutan el tráfico a lo largo de la red) siempre está trabajando para encontrar las rutas óptimas para que tomen los datos..

    En realidad, puede ver la ruta que toman sus paquetes hacia una dirección de destino mediante el comando traceroute, que le indica a los enrutadores a lo largo de la ruta por la que viaja el paquete..

    Por ejemplo, en la captura de pantalla a continuación, rastreamos la ruta a howtogeek.com desde una conexión a internet de Comcast en Eugene, Oregón. Los paquetes viajaron a nuestro enrutador, a través de la red de Comcast del norte hasta Seattle, antes de ser enrutados a una red troncal de Tata Communications (as6453.net) a través de Chicago, Nueva York y Newark antes de dirigirse a un centro de datos de Linode en Newark, Nueva Jersey. donde está alojado el sitio web.

    Hablamos de paquetes que “viajan”, pero, por supuesto, solo son datos. Un enrutador contacta a otro enrutador y comunica los datos en el paquete. El siguiente enrutador utiliza la información del paquete para averiguar a dónde va y transmite los datos al siguiente enrutador a lo largo de su ruta. El paquete es solo una señal en el cable..

    Direcciones IP, DNS, TCP / IP, HTTP y más detalles

    Esa es una visión general de alto nivel de cómo funciona Internet, al menos. Hay muchos pequeños temas que son importantes para el Internet que todos usamos, y que puedes leer con más detalle..

    Por ejemplo, cada dispositivo en una red tiene una dirección IP numérica única en esa red. Los datos se envían a estas direcciones. Hay direcciones IPv4 más antiguas y direcciones IPv6 más nuevas. IP significa "Protocolo de Internet", por lo que una dirección IP es una "Dirección de Protocolo de Internet". Estas son las direcciones que los dispositivos en la red usan y hablan..

    Las personas utilizan nombres de dominio legibles para las personas, como howtogeek.com y google.com, que son más memorables y comprensibles que una serie de números. Sin embargo, cuando usa nombres de dominio como estos, su computadora se comunica con su servidor de sistema de nombres de dominio (DNS) y le solicita la dirección IP numérica para ese dominio. Piense en ello como una gran libreta de direcciones pública para números de teléfono. Las empresas y las personas que quieren nombres de dominio tienen que pagar para registrarlos. Probablemente use el servicio DNS de su proveedor de servicios de Internet, pero puede elegir usar otro servidor DNS como Google Public DNS u OpenDNS.

    Detrás de todo esto, hay diferentes capas de "protocolos" que los dispositivos utilizan para comunicarse, incluso cuando se usa el protocolo de Internet. El protocolo de transporte más común es TCP / IP, que significa Protocolo de Control de Transmisión sobre Protocolo de Internet. TCP tiene que ver con la confiabilidad, y los dispositivos chatean de un lado a otro y rastrean paquetes de datos para garantizar que nada se pierda en el camino. Si lo hace, se nota y se resiente. También hay otros protocolos, como UDP, que arroja la confiabilidad de la velocidad bruta.

    Por encima de los protocolos de transporte como TCP y UDP están los protocolos de aplicación, como HTTP o HTTPS, el protocolo de transferencia de hipertexto, que utilizan los usuarios de su navegador web. El protocolo HTTP funciona sobre el protocolo TCP, que funciona sobre el protocolo IP. Otras aplicaciones pueden usar diferentes protocolos o crear sus propios protocolos que, sin embargo, operan sobre protocolos como TCP e IP. Gran parte de la tecnología que utilizamos involucra capas de tecnología construidas en otras capas, y lo mismo es cierto para Internet. Podríamos escribir un libro completo aquí, pero por ahora, si quieres leer más, los enlaces de arriba te ayudarán a comenzar.

    Una vez que entienda lo básico, podrá apreciar mejor por qué esta escena de la multitud de TI también es tan divertida.

    Crédito de la imagen: Toria / Shutterstock.com, Chaiwat Srijankul / Shutterstock.com.