Return to Video

The Internet: Packets, Routing and Reliability

  • 0:00 - 0:08
    Internet:
    Paquetes, enrutamiento y confiabilidad
  • 0:08 - 0:14
    Hola, soy Lynn, ingeniera de software
    en Spotify y la primera en admitir
  • 0:14 - 0:19
    que suelo dar por sentada la fiabilidad
    de Internet. La cantidad de información
  • 0:19 - 0:23
    que hay Internet es asombrosa.
    Pero, ¿cómo es posible que cada dato
  • 0:23 - 0:29
    se envíe de forma fiable? Digamos que
    quieres reproducir una canción de Spotify.
  • 0:29 - 0:34
    Es como si la computadora se conectase
    directo a los servidores y Spotify enviase
  • 0:34 - 0:39
    la canción directamente. En realidad,
    no es así como funciona Internet. Si
  • 0:39 - 0:44
    estuviese hecha de conexiones directas,
    sería imposible que todo funcionase para
  • 0:44 - 0:48
    millones de usuarios a la vez. Sobre todo,
    porque no hay garantía de que cada cable
  • 0:48 - 0:53
    y computadora funcionen al mismo tiempo.
    Los datos viajan por Internet de manera
  • 0:53 - 1:01
    menos directa. Hace muchos años, a inicios
    de los 70, mi socio Bob Khan y yo
  • 1:01 - 1:07
    comenzamos a trabajar en el diseño de
    Internet. Teníamos la responsabilidad
  • 1:07 - 1:15
    y la oportunidad de diseñar sus protocolos
    y arquitectura. Así que seguimos siendo
  • 1:15 - 1:20
    parte del crecimiento y la evolución
    de Internet desde aquel momento,
  • 1:20 - 1:26
    hasta el presente. La forma en que la
    información va de una computadora a otra
  • 1:26 - 1:31
    es muy interesante. No necesita seguir un
    camino fijo. De hecho, tu camino puede
  • 1:31 - 1:36
    en el medio de una conversación entre
    computadoras. La información en Internet
  • 1:36 - 1:42
    va como paquete de una computadora a otra,
    y ese paquete viaja de un lugar
  • 1:42 - 1:46
    a otro en Internet, como si uno fuese
    de un lugar a otro en un automóvil.
  • 1:46 - 1:51
    Si hay mucho tráfico o el camino está mal,
    puedes elegir o verte obligado a tomar
  • 1:51 - 1:59
    un camino diferente para llegar al mismo
    lugar cada vez que viajas. Y así como
  • 1:59 - 2:04
    puedes llevar todo tipo de cosas dentro de
    un auto, se pueden enviar muchos tipos de
  • 2:04 - 2:10
    información digital con paquetes. Pero hay
    algunos límites. Por ejemplo, si tienes
  • 2:10 - 2:14
    que mover un transbordador espacial desde
    donde fue construido a donde se lanzará,
  • 2:14 - 2:19
    el vehículo no cabrá en un camión, por lo
    que debes dividirlo y transportarlo en
  • 2:19 - 2:23
    varios camiones, que podrían tomar
    distintos caminos y llegar a destino en
  • 2:23 - 2:28
    diferentes momentos. Una vez allí, puedes
    reunir las piezas, armar el transbordador
  • 2:28 - 2:34
    y prepararlo para el lanzamiento. En
    Internet, los detalles son parecidos. Si
  • 2:34 - 2:40
    tienes una imagen muy grande que quieres
    enviar a un amigo o subir a un sitio web,
  • 2:40 - 2:45
    esa imagen puede estar hecha de decenas de
    millones de bits de 1 y 0, demasiados para
  • 2:45 - 2:50
    enviar un solo paquete. Como están en una
    computadora, la imagen se divide
  • 2:50 - 2:56
    en cientos o miles de partes más pequeñas
    llamadas paquetes. A diferencia de los
  • 2:56 - 3:00
    autos o camiones, estos paquetes no tienen
    conductores que eligen sus rutas. Cada
  • 3:00 - 3:05
    paquete tiene la dirección de Internet de
    origen y hacia dónde va. Las computadoras
  • 3:05 - 3:09
    en Internet, llamadas enrutadores, son
    los que dirigen el tráfico para que los
  • 3:09 - 3:15
    paquetes se muevan en las redes. Si una
    ruta se congestiona, los paquetes toman
  • 3:15 - 3:20
    otras rutas en Internet y llegan a destino
    en momentos un poco diferentes o
  • 3:20 - 3:27
    pueden quedar fuera de servicio. Hablemos
    sobre esto. Como parte del protocolo,
  • 3:27 - 3:31
    cada enrutador registra las diversas rutas
    de envío de los paquetes, y elige la menos
  • 3:31 - 3:37
    costosa para cada dato según la dirección
    IP de destino para el paquete.
  • 3:37 - 3:42
    Pero no tiene que ver con el costo, sino
    con el tiempo y factores no técnicos, como
  • 3:42 - 3:47
    política y relaciones entre empresas. La
    mejor ruta para los datos no siempre es
  • 3:47 - 3:53
    la más directa. Al tener opciones de rutas
    la red puede manejar las fallas. Así,
  • 3:53 - 3:58
    la red puede enviar paquetes aunque algo
    salga muy, muy mal.
  • 3:58 - 4:05
    Esta es la base para el principio clave
    de Internet: la fiabilidad. Ahora, ¿qué
  • 4:05 - 4:09
    pasa si pediste datos y no todo llegó?
    Digamos que quieres escuchar una canción.
  • 4:09 - 4:15
    ¿Cómo puedes estar 100% seguro de que los
    datos se enviarán y la canción sonará?
  • 4:15 - 4:21
    Te presentamos al protocolo de control
    de transmisiones, TCP, tu nuevo amigo.
  • 4:21 - 4:27
    TCP maneja el envío y recepción de datos
    como paquetes, como un servicio de correo.
  • 4:27 - 4:32
    Si quieres una canción en tu dispositivo,
    Spotify la envía como muchos paquetes.
  • 4:32 - 4:37
    Cuando llegan, el TCP hace un inventario
    completo y envía confirmaciones
  • 4:37 - 4:43
    de cada paquete recibido. Si todos están
    allí, el TCP firma tu entrega y listo.
  • 4:43 - 4:55
    (canción) Si el TCP no encuentra algunos
    paquetes, no firmará, y tu canción
  • 4:55 - 5:00
    no sonará como debe o faltarán algunas
    partes. Spotify reenviará cada paquete
  • 5:00 - 5:06
    perdido o incompleto. Una vez que el TCP
    verifica la entrega de muchos paquetes
  • 5:06 - 5:13
    para la canción que pediste, esta empezará
    a sonar. Lo genial del TCP y los sistemas
  • 5:13 - 5:19
    de enrutadores es que son escalables.
    Pueden funcionar con 8 u 8 millones de
  • 5:19 - 5:23
    dispositivos. Gracias a la tolerancia de
    fallas y la redundancia, cuantos más
  • 5:23 - 5:28
    enrutadores haya, más confiable será
    Internet. Además, lo genial es que puede
  • 5:28 - 5:34
    crecer sin interrumpir el servicio.
    Internet está hecha de cientos de miles
  • 5:34 - 5:39
    de redes y miles de millones de
    computadoras y dispositivos conectados
  • 5:39 - 5:44
    físicamente. Estos sistemas se conectan,
    comunican y funcionan entre sí según
  • 5:44 - 5:51
    estándares comunes sobre cómo se envían
    los datos a través de Internet.
  • 5:51 - 5:56
    Los dispositivos, o los enrutadores en
    Internet, ayudan a los paquetes a llegar
  • 5:56 - 6:03
    a destino, donde son reensamblados, si es
    necesario. Esto ocurre miles de millones
  • 6:03 - 6:09
    de veces al día, cuando envías un email,
    visitas una página web, hablas por video
  • 6:09 - 6:14
    o usas una app móvil, o cuando los
    sensores o dispositivos en Internet
  • 6:14 - 6:15
    hablan entre sí.
Title:
The Internet: Packets, Routing and Reliability
Description:

more » « less
Video Language:
English
Duration:
06:26

Spanish (Latin America) subtitles

Incomplete

Revisions Compare revisions