(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!