(música)
Hola, me llamo Paola
y soy ingeniera de software en Microsoft.
Vamos a hablar sobre cómo funciona Internet.
Mi trabajo se centra en redes intentando poder
hablar entre ellas.
Volviendo al pasado, en los años setenta, no había
un método estándar para esto.
Se tomó el trabajo de Vint Cerf y Bob Kahn
para inventar el Protocolo de interconexión de redes
que hiciera posible la comunicación.
Esta invención preparó el terreno
a lo que ahora llamamos Internet.
Internet es una red de redes.
Enlaza miles de millones de dispositivos entre ellos alrededor de todo el mundo.
Quizás estés conectado con un ordenador portátil
o con un teléfono por medio de wifi,
pero entonces, esa conexión wifi
se conecta a un Proveedor de Servicios de Internet (o "ISP").
Y ese ISP te conecta a miles de millones
de dispositivos en todo el mundo
a través de cientos de miles de redes
que están completamente interconectadas.
Una cosa que la mayoría de la gente no aprecia,
es que Internet es en realidad una filosofía de diseño
y una arquitectura expresada en un conjunto de protocolos.
Un protocolo es un conjunto bien conocido de reglas y estándares que,
si todas las partes están de acuerdo en usar,
les permitirá comunicarse sin problemas.
De hecho, cómo funciona Internet físicamente es menos importante
que el hecho de que esta filosofía de diseño ha permitido
a Internet adaptar y absorber
nuevas tecnologías de comunicación.
Esto es porque, para conseguir que una nueva tecnología
pueda usar Internet de alguna manera,
sólo tiene que saber con qué protocolos trabajar.
Todos los diferentes dispositivos en Internet
tienen "direcciones únicas".
Una dirección en Internet es simplemente un número,
similar a un número de teléfono, o una especie de dirección de la ciudad,
que es exclusiva para cada equipo o dispositivo
conectado a la red.
Esto es parecido a la manera en que la mayoría de los hogares y las empresas tienen
una dirección postal.
No necesitas conocer a una persona
para enviarle una carta por correo,
pero sí necesitas conocer su dirección,
y cómo escribir correctamente la dirección,
para que la carta pueda ser transportada por el sistema de correos
a su destino.
El sistema de direccionamiento para las computadoras
en Internet es similar,
y forma parte de uno de los más importantes
protocolos utilizados en la comunicación en Internet,
simplemente llamado "Protocolo de Internet" o IP.
Así, la dirección de un ordenador, es denominada "dirección IP".
Visitar un sitio web consiste realmente en tu ordenador preguntando
a otro ordenador por una información.
Tu ordenador envía un mensaje a la dirección IP del otro ordenador
y, también, manda su "dirección de origen"
de forma que el otro equipo sabe dónde reenviar su respuesta.
Puedes haber visto una dirección IP.
Es sólo un conjunto de números.
Estos números están organizados en una jerarquía.
Al igual que una dirección de casa tiene un país,
una ciudad, una calle y un número de casa,
una dirección IP tiene muchas partes.
Al igual que todos los datos digitales,
cada uno de estos números está representado en bits.
Las direcciones IP tradicionales tienen una longitud de 32 bits,
con ocho bits para cada parte de la dirección.
Los primeros números suelen identificar
el país y la red regional del dispositivo.
A continuación, vienen las subredes.
Y luego, finalmente, la dirección del dispositivo específico.
Esta versión de direccionamiento IP es denominada "IPv4".
Fue diseñada en 1973
y ampliamente adoptada a principios de la década de los 80,
y proporciona más de cuatro mil millones de direcciones únicas
para dispositivos conectándose a Internet.
Pero Internet ha llegado a ser mucho más popular
incluso de lo que Vint Cerf imaginó,
y cuatro mil millones de direcciones únicas no serán suficientes.
Actualmente estamos en mitad de una transición de varios años
a un formato más largo de dirección IP, llamado "IPv6",
que utiliza 128 bits para cada dirección,
y proporciona más de 340 "undecillones" (millones de decillones) de direcciones únicas.
Eso es más que suficiente para que cada grano de arena en la Tierra
tuviera su propia dirección IP.
La mayoría de los usuarios nunca ven o se preocupan por las direcciones de Internet.
Un sistema llamado el "Sistema de Nombres de Dominio", o "DNS",
asocia nombres, como "www.example.com",
con las direcciones("IP") correspondientes.
Tu ordenador utiliza el DNS para buscar nombres de dominio
y obtener la dirección IP asociada, que es utilizada
para conectar tu ordenador al destino en Internet.
- [Voz de Obama] ...
Hola,
quiero ir a "www.code.org"
Sí, bueno... no conozco la dirección IP de ese dominio,
déjame preguntarlo alrededor.
Hola, ¿alguien sabe cómo llegar a...
"code.org"?
Sí, justo lo tengo aquí.
Es 174.129.
14.120.
Oh, de acuerdo, muy bien. Gracias.
Sí, voy a escribir esto aquí y guardarlo para más adelante
para el caso de que lo necesite.
Hola, aquí está esa dirección que querías.
¡Increíble!. Gracias.
(música de piano de broche de oro)
Entonces, ¿cómo diseñamos un sistema para miles de millones de dispositivos
para encontrar cualquiera de los miles de millones de sitios web diferentes?
No hay forma de que un único servidor DNS
pueda manejar toda la solicitudes de todos los dispositivos.
La respuesta es que los servidores DNS están conectados
en una jerarquía distribuida, y están divididos en zonas,
repartiendo la responsabilidad para los principales dominios
como ".org", ".com, ".net", etc.
DNS se creó originalmente para ser
un protocolo de comunicación abierto y público,
para el gobierno e instituciones educativas.
Debido a su apertura,
DNS es susceptible de recibir ciberataques.
Un ejemplo de ataque de es la "suplantación de DNS".
Esto sucede cuando un hacker se aprovecha de un servidor DNS
y lo cambia, para emparejar un nombre de dominio
con la dirección IP incorrecta.
Esto permite al atacante enviar personas a un sitio web impostor.
Si esto te sucede a ti,
eres vulnerable a más problemas,
porque estás utilizando una página web falsa como si fuera real.
Internet es enorme, y se hace más grande cada día,
pero el Sistema de Nombres de Dominio (DNS) y el Protocolo de Internet (IP)
están diseñados para crecer.
¡No importa cuánto crezca Internet!