Was passierte am '512K Day'?
Was ist passiert, wenn das Internet für das Internet zu groß wird? Der 12. August sah weltweit weit verbreitete Störungen für Internetbenutzer, als mehrere Internet-Router an einem Tag, der als "512K Day" bekannt wurde, einem ernsthaften Problem beim Umgang mit dem Internetverkehr zum Opfer fielen..
Betroffene Benutzer sahen drastisch erhöhte Ping-Zeiten, wobei viele Websites nicht vollständig geladen wurden.
Das Problem, das lange vorhergesagt worden war, lag an der Tabelle, in der verwaltet wird, wie bestimmte IPv4-Adressen erreicht werden, die ihr Limit von 512.000 Routen überschreiten. Dies hatte zur Folge, dass ältere Router immer noch von den großen ISPs für Speicherüberläufe und -abstürze verwendet wurden. In der Folge mussten Benutzer Ausfallzeiten und Performanceprobleme feststellen.
Betroffene Internetdienstanbieter - darunter BT, Comcast, AT & T, Sprint und Verizon - berichteten in einigen Dienstagsbereichen über schwerwiegende Leistungsprobleme. Einige Webhosting-Unternehmen wurden komplett außer Betrieb gesetzt.
Sind Sie neugierig, wie genau das, was am '512K Day' gefallen ist? Lesen Sie weiter für weitere Informationen.
Border Gateway Protocol und Sie
Wenn Sie eine Website besuchen, geben Sie normalerweise einen Domainnamen ein. Hierbei handelt es sich um von Menschen verständliche Adressen, mit denen Sie auf eine Website zugreifen können, ohne dass Sie manuell eine IP-Adresse in Ihren Webbrowser eingeben müssen. Von dort wandelt es Ihr Computer in eine numerische - oder alphanumerische - um, im Fall der neuesten Generation der IP-Adressierung IPv6 & The Coming ARPAgeddon [Technologie erklärt] IPv6 & The Coming ARPAgeddon [Technologie erklärt] Weitere Informationen - IP-Adresse, Das ist fast wie die Telefonnummer der Website, die Sie besuchen möchten.
Von dort muss Ihr Computer herausfinden, wie er auf diese Website zugreift. Wenn Sie Traceroute bereits zuvor verwendet haben, wissen Sie, dass Ihr Computer beim Besuch einer Website nicht direkt auf diesen Server zugreift. Die Pakete, die Ihr Computer versendet, durchlaufen eine ungewöhnliche Reise durch mehrere Server und Länder, bevor er sein Ziel erreicht.
Glücklicherweise ist viel davon im Voraus geplant. Routen zu IP-Adressblöcken werden vollständig von ISPs in ihren Hochleistungsroutern gespeichert. Dies sind phänomenal starke, phänomenal teure Geräte. Sie enthalten eine Karte, die am besten als Karte des Internets in ihrem internen Speicher bezeichnet werden kann, und ermöglicht privaten und geschäftlichen Benutzern den Zugriff auf das globale Internet. Dies sind keine Linksys-Boxen für Ihren Garten.
Diese Karte des Internets wird in einer sogenannten BGP-Tabelle (Border Gateway Protocol) gespeichert. ISPs waren immer in der Lage, der BGP-Tabelle neue Routen hinzuzufügen, die dann global von allen ISPs gemeinsam genutzt werden. Wenn eine neue Route hinzugefügt wird, wird die gemeinsam genutzte Routingtabelle automatisch aktualisiert, um diese Änderung zu berücksichtigen. Dies bedeutet auch, dass wenn ein Teilnehmer mit Zugriff auf die BGP-Tabelle einen Fehler macht, dies jeden Benutzer betrifft.
Das bekannteste Beispiel dafür war 2008, als Pakistan Telecom YouTube aufgrund eines Gerichtsbeschlusses blockierte. Sie machten eine falsche Berechnung in Bezug auf die Art und Weise, wie sie den Standort blockieren würden, und änderten schließlich den BGP-Tisch, der sich weltweit verbreitete, und blockierten ihn schließlich für alle.
Den Routern, die zum Hosten der BGP-Tabellen verwendet werden, ist hierfür eigens Speicherplatz zugewiesen. Es wird in Bezug auf Routen gemessen, wobei das Standardlimit künstlich bei 512.000 Routen für IPv4-Adressen festgelegt wird, und weitere 512.000 Routen für IPv6-Adressen. IPv6 & The Coming ARPAgeddon [Technologie erklärt] IPv6 & The Coming ARPAgeddon [Technologie erklärt] Lesen Sie weiter . Obwohl viele den Anstieg der BGP-Tabelle über Jahre hinweg über 512.000 Routen prognostiziert haben, haben wir diese Grenze nie ganz erreicht. Die zugeteilte Größe war mehr als ausreichend. Und dann plötzlich nicht mehr.
Also was ist passiert?
Ein paar Dinge wirklich. Das erste und offensichtlich augenfälligste Problem war bei den ISPs selbst. Die jahrelange Unterinvestition hatte viele veraltete Router zur Folge. Diese Maschinen sollten in der Lage sein, den Verkehr von Millionen von Benutzern zu bewältigen, und waren dennoch völlig unvorbereitet auf einen viel vorhergesagten Meilenstein in der Größe des BGP-Tisches.
Ein weiteres Problem war die Art der Adresse, die wir zur eindeutigen Identifizierung von Servern im Internet verwenden. Bis vor kurzem haben wir fast ausschließlich IPv4-Adressen IPv6 vs. IPv4 verwendet: Sollten Sie als Benutzer etwas tun (oder etwas tun)? [MakeUseOf erklärt] IPv6 vs. IPv4: Sollten Sie als Benutzer etwas tun (oder etwas tun)? [MakeUseOf erklärt:] In letzter Zeit wurde viel darüber gesprochen, auf IPv6 umzusteigen und zu erfahren, wie das Internet viele Vorteile bringen wird. Aber diese "Nachrichten" wiederholen sich immer wieder, da es immer wieder… Read More, von denen es eine begrenzte Menge gibt. Die Erschöpfung dieses Pools zeichnet sich seit Jahren durch und wir haben eine Reihe von grausamen Antworten auf dieses Problem gefunden.
Eine der Techniken, die gegen einen Mangel an diesen Adressen verwendet wurden, wurde von der Internet Engineering Task Force (IETF) entwickelt. Sie verwendeten aggressiv eine Technik namens Classless Inter-Domain Routing (CIDR), die das IP-Adressierungssystem effektiv "vernetzt" und die Anzahl der verfügbaren IP-Adressen effizienter verteilt. Dies trug dazu bei, die Erschöpfung dieser IP-Adressen zu mildern, hatte jedoch andere unbeabsichtigte Folgen. Der BGP-Tisch wurde nämlich fragmentiert und schwoll in einer unüberschaubaren Menge an, wodurch der Tag mit 512 KB immer näher rückt.
Und dann müssen wir akzeptieren, dass das Internet ein Opfer seines eigenen Erfolgs war. Mehr Benutzer, mehr Websites und mehr ISPs haben zu mehr Routen für die Karte geführt. Weitere Routen zur Karte bedeuten eine größere BGP-Tabelle. Eine größere BGP-Tabelle bedeutet… Nun, Sie haben die Idee.
Was wurde gemacht??
Zum Dank der ISPs wurde das Problem phänomenal schnell gelöst. In der Zwischenzeit wurden einige effektive (wenn auch hässliche) Routen geschaffen, um die kürzeste Ausfallzeit sicherzustellen. Die künstlichen Grenzwerte für die BGP-Routing-Tabelle wurden schnell erhöht, und ältere Hardware, die die erhöhte Routing-Tabellengröße nicht handhaben kann, wird außer Betrieb gesetzt und durch neuere Hardware ersetzt.
Mit gekreuzten Fingern müssen wir uns möglicherweise nicht lange, einen weiteren '512K Day' stellen.
Waren Sie von der Störung betroffen??
Erfahren Sie mehr über: Computernetzwerke, IP-Adresse, Router.