música de piano y drum
- Hola. Mi nombre es Paola,
y trabajo como ingeniera de software en Microsoft.
Hablemos de cómo funciona Internet.
Mi trabajo se basa en que las redes sean
capaces de hablar unas con otras.
Sin embargo, en los años 1970, no existí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
para hacer posible la comunicación.
Esta invención sentó las bases
de lo que hoy llamamos internet.
- El Internet es una red de redes.
Enlaza miles de millones de dispositivos entre sí en todo el mundo.
Tal vez tu estas conectado con una computadora portátil
o un teléfono a través de wifi.
Pero entonces esa conexión a Wi-Fi
se conecta a un proveedor de servicios de Internet o ISP.
Y ese ISP le conecta a billones y billones
de dispositivos en todo el mundo
a través de cientos de miles de redes
que están todos interconectados.
Una cosa que la mayoría de la gente no aprecia,
es que el Internet es realmente 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 normas que,
si todas las partes están de acuerdo en usarlo,
les permitirán comunicarse sin problemas.
Cómo el internet actual funciona realmente es menos importante
que el hecho de que esta filosofía de diseño ha permitido
a la Internet para adaptarse y absorber
nuevas tecnologías de la comunicación.
Esto se debe a que, para que una nueva de tecnología
use de Internet en una cierta manera,
sólo necesita conocer qué protocolos para trabajar.
Todos los diferentes dispositivos en el Internet
tienen direcciones únicas.
Una dirección en Internet es sólo un número,
similar a un número de teléfono o una especie de dirección de la calle
que es única para cada equipo o dispositivo
a la orilla de la red.
Esto es similar a la forma en la mayoría de los hogares y las empresas tienen
una dirección de correo.
No es necesario conocer a una persona
que les envíe una carta en el correo,
pero sí es necesario conocer su dirección
y la forma de escribir la dirección apropiadamente,
para que la carta pueda ser transportada por el sistema de correo
a su destino.
El sistema de direccionamiento para los computadoras
en Internet es similar,
y forma parte de uno de los protocolos más importantes
que se utilizan en la comunicación por Internet,
simplemente se llama el Protocolo de Internet o IP.
Una dirección de computadora, es llamada dirección IP.
Visitar un sitio web es en realidad solo su computadora pide
a otra computadora información.
Su computadora envía un mensaje a la dirección IP del otra computadora,
y también se envía a lo largo la dirección de origen
para que el otro equipo sepa a dónde enviar su respuesta.
- Es posible que haya visto a una dirección IP.
Es sólo un montón de números.
Estos números se organizan en una jerarquía.
Al igual que un domicilio particular 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 son de 32 bits de largo,
con ocho bits para cada parte de la dirección.
Los números anteriores suelen identificar
el país y la red regional del dispositivo.
Luego vienen las subredes.
Y luego, finalmente, la dirección del dispositivo especificado.
Esta versión de direccionamiento IP se llama IPv4.
Fue diseñado en 1973,
y ampliamente adoptada en los años 80,
y proporciona más de 4 mil millones de direcciones únicas
para dispositivos de conexión a internet.
Pero el Internet ha resultado ser mucho más popular
de lo que incluso Vint Cerf imagino
y 4 billones de direcciones únicas no será suficiente.
Ahora estamos en el medio de una transición de varios años
para un formato de dirección IP mas largo ya llamado IPv6,
que utiliza 128 bits por dirección,
y ofrece más de 340 undecillones direcciones únicas.
Eso es más que suficiente para que cada grano de arena en la Tierra
tenga 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 correspondientes.
Tu computadora utiliza el DNS para buscar nombres de dominio
y obtener el asociado dirección IP, que se utiliza
para conectar tu computadora a la destino en Internet.
- Y no hace falta una poco algo como esto.
- Hey, hola allí.
Quiero ir a www.code.org
- Sí, bueno no sé la dirección IP de ese dominio.
Déjeme preguntar alrededor.
Hola, alguien sabe como llegar a un ...
code.org?
- Sí, lo tengo aquí.
Es 174 . 129 .
14 . 120.
- Oh, que bien, genial. Gracias.
Sí, voy a escribir y guardarlo para más tarde
en caso de que lo necesite.
hola, aquí está esa dirección que quería.
- Increíble. Gracias.
(Broche de oro piano)
- Entonces, ¿cómo se diseña un sistema para miles de millones de dispositivos
para encontrar cualquiera de miles de millones de diferentes sitios web?
No hay manera de que un solo servidor de DNS
pueda manejar todas las solicitudes de todos los dispositivos.
La respuesta es que los DNS servidores están conectados
en una jerarquía distribuida, y se dividen en zonas,
dividir la responsabilidad para los principales dominios
como .org, .com, .net, etcétera.
DNS se creó originalmente para ser
un protocolo de comunicación abierto y público
para el gobierno y Instituciones educacionales.
Debido a su apertura,
DNS es susceptible a ataques cibernéticos.
Un ataque ejemplo es la suplantación de DNS.
Fue entonces cuando un hacker se nutre de un servidor DNS
y cambia para que coincida con un nombre de dominio
con la dirección IP incorrecta.
Esto permite que el atacante envío la gente a un sitio web impostor.
Si esto le sucede,
son vulnerables a más problemas
debido a que está utilizando página web falsa como si fuera real.
El Internet es enorme, y cada vez más grande cada día.
Pero el Sistema de Nombres de Dominio y Protocolo de Internet
están diseñados para escalar,
no importa cuánto crece internet.