¿Qué sucedió el ‘512K Day’?

  • Brian Curtis
  • 0
  • 2304
  • 64
Anuncio

¿Qué sucedió cuando Internet se hizo demasiado grande para Internet? El 12 de agosto se vio una interrupción generalizada para los usuarios de Internet en todo el mundo, ya que varios enrutadores de Internet fueron víctimas del grave problema de cómo se administra el tráfico de Internet, en un día que se conoce como '512K Day'.

Los usuarios afectados vieron tiempos de ping aumentados drásticamente, y muchos sitios web no se cargaron por completo.

El problema, que se había predicho durante mucho tiempo, se debió a la tabla utilizada para administrar cómo llegar a ciertas direcciones IPv4 que exceden su límite de 512,000 rutas. Esto dio como resultado los enrutadores más antiguos que todavía utilizan los principales ISP para experimentar desbordamientos y bloqueos de memoria, y los usuarios se enfrentan posteriormente a problemas de tiempo de inactividad y rendimiento.

Los ISP afectados, que incluyen BT, Comcast, AT&T, Sprint y Verizon, informaron serios problemas de rendimiento durante una parte del martes, y algunas compañías de alojamiento web quedaron fuera de línea por completo..

¿Tienes curiosidad acerca de cómo detalles más finos de lo que sucedió en '512K Day'? Siga leyendo para obtener más información.

Border Gateway Protocol y usted

Cuando visita cualquier sitio web, tiende a escribir un nombre de dominio. Estas son direcciones comprensibles para el ser humano que le permiten acceder a un sitio web sin tener que escribir manualmente una dirección IP en su navegador web. A partir de ahí, su computadora lo transforma en numérico o alfanumérico, en el caso de la última generación de direccionamiento IP IPv6 y The Coming ARPAgeddon [Tecnología explicada] IPv6 y The Coming ARPAgeddon [Tecnología explicada] - Dirección IP, que es casi como el número de teléfono del sitio web que desea visitar.

A partir de ahí, su computadora tiene que determinar cómo accede a ese sitio web. Si alguna vez ha usado la aplicación Traceroute, sabrá que cuando visita un sitio web, su computadora no accede directamente a ese servidor. Por el contrario, los paquetes que envía su computadora se embarcan en un viaje inusual a través de múltiples servidores y múltiples países antes de llegar a su destino..

Afortunadamente, mucho de esto está planeado de antemano. Los ISP almacenan las rutas a bloques de direcciones IP en su totalidad en sus enrutadores de alto rendimiento. Estos son dispositivos fenomenalmente poderosos, fenomenalmente caros. Contienen lo que mejor se puede describir como un mapa de Internet en su almacenamiento interno, y permiten a los usuarios domésticos y comerciales acceder a Internet global. Estas no son las cajas de su variedad de jardín Linksys.

Este mapa de Internet se almacena en lo que se llama una tabla de Protocolo de puerta de enlace fronterizo (BGP). Los ISP siempre han podido agregar nuevas rutas a la tabla BGP, que luego se comparte globalmente en todos los ISP. Cada vez que se agrega una nueva ruta, la tabla de enrutamiento compartida se actualiza automáticamente para reflejar ese cambio. Esto también significa que cuando una parte con acceso a la tabla BGP comete un error, afecta a todos los usuarios.

Quizás el ejemplo más notorio de esto fue en 2008, cuando Pakistan Telecom bloqueó YouTube en respuesta a una orden judicial. Hicieron un error de cálculo con respecto a cómo iban a bloquear el sitio, y terminaron haciendo un cambio en la tabla BGP que se propagó en todo el mundo, y terminaron bloqueándolo para todos..

Los enrutadores que se utilizan para alojar las tablas BGP tienen espacio de almacenamiento asignado específicamente para este propósito. Se mide en términos de rutas, con el límite predeterminado establecido artificialmente en 512,000 rutas para direcciones IPv4, con 512,000 rutas adicionales para direcciones IPv6 IPv6 y The Coming ARPAgeddon [Tecnología explicada] IPv6 y The Coming ARPAgeddon [Tecnología explicada]. Aunque muchos han predicho el aumento de la tabla BGP que excede las rutas de 512K durante años, nunca hemos llegado a superar este límite. El tamaño asignado fue más que suficiente. Y de repente, no fue.

Entonces qué pasó?

Algunas cosas, de verdad. El primer problema, y ​​el más evidente, fue con los propios ISP. Años de subinversión habían resultado en muchos enrutadores desactualizados. Se supone que estas máquinas son capaces de manejar el tráfico de millones de usuarios y, sin embargo, se encuentran totalmente sin preparación para un hito muy esperado en el tamaño de la tabla BGP.

Otro problema fue con el tipo de dirección que utilizamos para identificar de forma exclusiva los servidores en Internet. Hasta hace poco, hemos utilizado casi exclusivamente direcciones IPv4 IPv6 frente a IPv4: ¿debería importarle (o hacer algo) como usuario? [MakeUseOf explica] IPv6 vs. IPv4: ¿Debería importarle (o hacer algo) como usuario? [MakeUseOf explica] Más recientemente, se ha hablado mucho sobre el cambio a IPv6 y cómo traerá muchos beneficios a Internet. Pero, esta "noticia" sigue repitiéndose, ya que siempre hay un ocasional ..., de los cuales hay una cantidad limitada disponible. El agotamiento de este grupo ha estado cerniéndose sobre nosotros durante años, y hemos encontrado una serie de respuestas sin gracia a este problema..

Una de las técnicas utilizadas para mitigar el déficit de estas direcciones fue creada por el Internet Engineering Task Force (IETF). Utilizaron agresivamente una técnica llamada Enrutamiento entre dominios sin clase (CIDR), que efectivamente 'dividió en subredes' el sistema de direccionamiento IP y distribuyó de manera más eficiente el número de direcciones IP disponibles. Esto ayudó a mitigar el agotamiento de estas direcciones IP, pero esto tuvo otras consecuencias no deseadas. A saber, la tabla BGP fragmentada e hinchada en una cantidad inmanejable, acercando 512K días cada vez más.

Y luego, tenemos que aceptar que Internet ha sido víctima de su propio éxito. Más usuarios, más sitios web y más ISP han dado como resultado más rutas para mapear. Más rutas para mapear significa una tabla BGP más grande. Una tabla BGP más grande significa ... Bueno, ya tienes la idea.

Que se ha hecho?

Para crédito de los ISP, resolvieron el problema fenomenalmente rápido. Mientras tanto, se crearon algunas rutas efectivas (aunque feas) para garantizar el menor tiempo de inactividad. Los límites artificiales en la tabla de enrutamiento BGP se incrementaron rápidamente, y el hardware más antiguo que físicamente no puede manejar el tamaño aumentado de la tabla de enrutamiento será desmantelado y reemplazado por hardware más nuevo.

Crucemos los dedos, es posible que no tengamos que enfrentar otro '512K Day' por mucho, mucho tiempo.

¿Te impactó la interrupción??




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.