Das Internet erscheint als eine starke, unabhĂ€ngige und unzerstörbare Struktur. In der Theorie reicht die StabilitĂ€t des Netzwerks aus, um eine atomare Explosion zu ĂŒberstehen. In der RealitĂ€t kann das Internet jedoch durch einen einfachen kleinen Router zusammenbrechen. Das liegt daran, dass das Internet ein Konglomerat aus WidersprĂŒchen, Verwundbarkeiten, Fehlern und Katzenvideos ist. Die Grundlage des Internets, das BGP-Protokoll, birgt viele Probleme. Es ist erstaunlich, dass es ĂŒberhaupt noch funktioniert. Neben den Fehlern im Internet selbst wird es von allen möglichen Akteuren angegriffen: groĂen Internetanbietern, Konzernen, Staaten und DDoS-Attacken. Was kann man dagegen tun und wie damit leben?

Die Antwort kennt Alexey Uchakin () â der Leiter eines Netzwerktechnik-Teams bei IQ Option. Seine Hauptaufgabe ist die VerfĂŒgbarkeit der Plattform fĂŒr die Benutzer. In der Aufzeichnung von AлДĐșŃĐ”Ń's PrĂ€sentation auf werden wir ĂŒber BGP, DDoS-Attacken, den Schalter vom Internet, die Fehler der Anbieter, Dezentralisierung und FĂ€lle sprechen, in denen ein kleiner Router das Internet zum Schlafen geschickt hat. Am Ende â ein paar RatschlĂ€ge, wie man all das ĂŒberstehen kann.

Der Tag, an dem das Internet zusammenbrach
Ich werde nur einige VorfĂ€lle anfĂŒhren, bei denen die KonnektivitĂ€t im Internet gestört war. Das wird ausreichen, um ein umfassendes Bild zu erhalten.
âDer Vorfall mit AS7007â. Zum ersten Mal brach das Internet im April 1997 zusammen. In der Software eines Routers aus dem autonomen System 7007 gab es einen Fehler. Irgendwann kĂŒndigte der Router seinen internen Routing-Tabelle den Nachbarn an und schickte die HĂ€lfte des Netzwerks in ein black hole.
âPakistan gegen YouTubeâ. Im Jahr 2008 beschlossen mutige Jungs aus Pakistan, YouTube bei sich zu blockieren. Sie haben das so gut gemacht, dass die halbe Welt ohne Katzen auskommen musste.
âDie Ăbernahme der PrĂ€fixe VISA, MasterCard und Symantec durch Rostelecomâ. Im Jahr 2017 begann Rostelecom versehentlich, die PrĂ€fixe von VISA, MasterCard und Symantec anzukĂŒndigen. Infolgedessen wurde der Finanzverkehr ĂŒber KanĂ€le geleitet, die der Anbieter kontrolliert. Der Leak dauerte nicht lange, aber es war unangenehm fĂŒr die Finanzunternehmen.
âGoogle gegen Japanâ. Im August 2017 begann Google, in einem Teil seiner Uplink-Verbindungen PrĂ€fixe groĂer japanischer Anbieter NTT und KDDI anzukĂŒndigen. Der Verkehr wurde fĂ€lschlicherweise als Transitverkehr an Google gesendet. Da Google kein Anbieter ist und keinen Transitverkehr weiterleitet, blieb ein erheblicher Teil Japans ohne Internet.
âDV LINK ĂŒbernahm die PrĂ€fixe von Google, Apple, Facebook, Microsoftâ. Im Jahr 2017 begann der russische Anbieter DV LINK aus unerfindlichen GrĂŒnden, die Netzwerke von Google, Apple, Facebook, Microsoft und einigen anderen groĂen Akteuren anzukĂŒndigen.
âeNet aus den USA erfasste die PrĂ€fixe AWS Route53 und MyEtherwalletâ. Im Jahr 2018 kĂŒndigte ein Anbieter aus Ohio oder einer seiner Kunden die Netzwerke von Amazon Route53 und der Krypto-Wallet MyEtherwallet an. Der Angriff war erfolgreich: Selbst trotz des selbstsignierten Zertifikats, dessen Warnung beim Besuch der MyEtherwallet-Website fĂŒr den Nutzer erschien, wurden viele Wallets gehackt und ein Teil der KryptowĂ€hrung gestohlen.
Im Jahr 2017 gab es mehr als 14.000 solcher VorfÀlle! Das Netzwerk ist nach wie vor dezentralisiert, daher bricht nicht alles und nicht bei jedem zusammen. Aber VorfÀlle treten zu Tausenden auf, und alle stehen im Zusammenhang mit dem BGP-Protokoll, auf dem das Internet basiert.
BGP und seine Probleme
Protokoll BGP â Border Gateway Protocol, das erstmals 1989 von zwei Ingenieuren von IBM und Cisco Systems auf drei âServiettenâ â DIN A4-BlĂ€ttern â beschrieben wurde. Diese liegen bis heute als Reliquie der Netzwerk-Welt im Hauptsitz von Cisco Systems in San Francisco.
Das Protokoll basiert auf der Interaktion autonomer Systeme â Autonomous Systems oder kurz AS. Ein autonomes System ist einfach eine gewisse ID, hinter der im öffentlichen Register IP-Netzwerke vermerkt sind. Ein Router mit dieser ID kann diese Netzwerke in die Welt anmelden. Dementsprechend kann jede Route im Internet als ein Vektor dargestellt werden, den man nennt AS Path. Der Vektor besteht aus den Nummern der autonomen Systeme, die durchlaufen werden mĂŒssen, um das Zielnetzwerk zu erreichen.
Beispielsweise gibt es ein Netzwerk aus einer gewissen Anzahl von autonomen Systemen. Man muss von System AS65001 zu System AS65003 gelangen. Der Weg von einem System wird auf dem Diagramm als AS Path dargestellt. Er besteht aus zwei autonomen Systemen: 65002 und 65003. FĂŒr jede Zieladresse gibt es einen AS Path-Vektor, der aus den Nummern der autonomen Systeme besteht, die wir durchlaufen mĂŒssen.

Was sind also die Probleme von BGP?
BGP ist ein Vertrauensprotokoll
Das BGP-Protokoll basiert auf Vertrauen. Das bedeutet, dass wir standardmĂ€Ăig unserem Nachbarn vertrauen. Dies ist eine Eigenschaft vieler Protokolle, die in der FrĂŒhzeit des Internets entwickelt wurden. Lassen Sie uns klĂ€ren, was âvertrauenâ bedeutet.
Es gibt keine Authentifizierung des Nachbarn. Formal gibt es MD5, aber MD5 ist 2019 â naja, so lalaâŠ
Keine Filterung. BGP hat Filter, und sie sind beschrieben, aber sie werden entweder nicht verwendet oder falsch angewendet. SpÀter erklÀre ich, warum.
Sehr einfach, die Nachbarschaft einzurichten. Die Konfiguration der Nachbarschaft im BGP-Protokoll auf fast jedem Router erfordert nur ein paar Zeilen Konfiguration.
Es sind keine Verwaltungsrechte fĂŒr BGP erforderlich. Es sind keine PrĂŒfungen erforderlich, die Ihre Qualifikation bestĂ€tigen. Niemand wird Ihnen die Rechte wegen der BGP-Einrichtung im betrunkenen Zustand entziehen.
Zwei Hauptprobleme
Prefix-Hijacks. Ein Prefix-Hijack ist die AnkĂŒndigung eines Netzwerks, das Ihnen nicht gehört, wie im Fall von MyEtherwallet. Wir haben einige PrĂ€fixe entfĂŒhrt, mit dem Anbieter verhandelt oder ihn gehackt, und ĂŒber ihn kĂŒndigen wir diese Netzwerke an.
Route-Leaks. Mit Leaks ist es etwas komplizierter. Ein Leak ist eine Ănderung des AS-Pfades. Im besten Fall fĂŒhrt eine Ănderung zu höheren Latenzen, da eine lĂ€ngere oder weniger effiziente Verbindung genutzt werden muss. Im schlimmsten Fall wiederholt sich der Vorfall mit Google und Japan.
Google selbst ist kein Betreiber und auch keine Transit-Autonomous-System. Aber als es sein Netzwerk den japanischen Provider anzeigte, wurde der Datenverkehr ĂŒber Google im AS-Pfad als vorrangig angesehen. Der Datenverkehr wurde dorthin geleitet und fiel einfach aus, weil die Routing-Einstellungen innerhalb von Google komplizierter sind als nur Filter an der Grenze.
Warum funktionieren die Filter nicht?
Niemand kĂŒmmert sich. Das ist der Hauptgrund â es ist allen egal. Ein Admin eines kleinen Providers oder einer Firma, die sich ĂŒber BGP mit einem Provider verbunden hat, hat MikroTik genommen, BGP auf ihm konfiguriert und weiĂ nicht einmal, dass man dort Filter einstellen kann.
Konfigurationsfehler. Irgendetwas wurde debuggt, ein Fehler in der Maske gemacht, das richtige Netzwerk nicht eingestellt â und schon wieder ein Fehler.
Keine technischen Möglichkeiten. Zum Beispiel haben Telekommunikationsanbieter viele Kunden. Es wĂ€re sinnvoll, die Filter fĂŒr jeden Kunden automatisch zu aktualisieren â darauf zu achten, dass er ein neues Netzwerk hat, das er an jemanden vermietet hat. Das zu ĂŒberwachen ist schwierig, und von Hand ist es noch schwieriger. Deshalb werden einfach entspannte Filter gesetzt oder die Filter werden ganz weggelassen.
Ausnahmen. Es gibt Ausnahmen fĂŒr bevorzugte und groĂe Kunden. Besonders im Falle von Inter-Operator-Schnittstellen. Zum Beispiel haben TransTeleCom und Rostelecom viele Netzwerke und eine Schnittstelle zwischen ihnen. Wenn die Schnittstelle ausfĂ€llt, wird es fĂŒr niemanden gut sein, weshalb die Filter entspannt oder ganz entfernt werden.
Veraltete oder ungenaue Informationen im IRR. Die Filter basieren auf Informationen, die aufgezeichnet sind in IRR â Internet Routing Registry. Es sind die Register regionaler Internet-Registrare. In den Registern gibt es oft veraltete oder nicht aktuelle Informationen, oder alles zusammen.
Wer sind diese Registrare?

Alle Adressen im Internet gehören Organisationen IANA â Internet Assigned Numbers Authority. Wenn Sie von jemandem ein IP-Netzwerk kaufen, erwerben Sie nicht die Adressen, sondern das Recht, sie zu nutzen. Adressen sind eine immaterielle Ressource, und nach allgemeiner Vereinbarung gehören sie alle der IANA.
Das System funktioniert so. IANA delegiert die Verwaltung von IP-Adressen und autonomen Systemnummern an fĂŒnf regionale Registratoren. Diese vergeben autonome Systeme LIR â lokale Internet-Registrare. Danach vergeben LIR IP-Adressen an Endnutzer.
Ein Nachteil des Systems besteht darin, dass jeder der regionalen Registratoren seine eigenen Register auf seine Weise fĂŒhrt. Jeder hat seine eigenen Vorstellungen davon, welche Informationen in den Registern enthalten sein sollten, wer sie prĂŒfen darf oder nicht. Das Ergebnis ist das Chaos, das wir jetzt haben.
Wie kann man sonst gegen diese Probleme angehen?
IRR â mittelmĂ€Ăige QualitĂ€t. Mit IRR ist alles klar â dort ist es schlecht.
BGP-Communities. Dies ist ein gewisses Attribut, das im Protokoll beschrieben ist. Wir können beispielsweise eine spezielle Community auf unsere AnkĂŒndigung legen, damit der Nachbar unsere Netzwerke nicht an seine Nachbarn weitergibt. Wenn wir eine P2P-Verbindung haben, tauschen wir nur unsere eigenen Netzwerke aus. Um zu verhindern, dass Routen versehentlich in andere Netzwerke gelangen, hĂ€ngen wir eine Community-Anzeige an.
Communities sind nicht transitiv. Das ist immer ein Vertrag zwischen zwei Parteien, und das ist ihr Nachteil. Wir können keine Community aufhĂ€ngen, mit der Ausnahme einer, die von allen standardmĂ€Ăig akzeptiert wird. Wir können uns nicht sicher sein, dass diese Community von allen akzeptiert und richtig interpretiert wird. Daher wird es im besten Fall so sein, dass, wenn Sie sich mit Ihrem Uplink einigen, dieser versteht, was Sie ĂŒber die Community von ihm wollen. Aber sein Nachbar könnte es nicht verstehen, oder der Betreiber könnte einfach Ihr Tag löschen, und Sie erreichen nicht das, was Sie wollten.
RPKI + ROA löst nur einen kleinen Teil der Probleme. RPKI â das ist Resource Public Key Infrastructure â ein spezielles Framework zur Unterzeichnung von Routing-Informationen. Es ist eine gute Idee, LIRs und deren Kunden zu zwingen, eine aktuelle Datenbank des IP-Adressraums zu fĂŒhren. Aber es gibt ein Problem damit.
RPKI ist auch ein hierarchisches System fĂŒr öffentliche SchlĂŒssel. IANA hat einen SchlĂŒssel, von dem die RIR-SchlĂŒssel erstellt werden, und von diesen die LIR-SchlĂŒssel? mit denen sie ihren Adressraum mit Hilfe von ROAs â Route Origin Authorisations â signieren:
â Ich versichere, dass dieses PrĂ€fix im Namen dieses Autonomen Systems angekĂŒndigt wird.
Neben ROA gibt es auch andere Objekte, aber dazu spĂ€ter mehr. Es scheint, dass es eine gute und nĂŒtzliche Sache ist. Aber sie schĂŒtzt uns nicht vor Lecks im Sinne von âĂŒberhaupt nichtâ und löst nicht alle Probleme mit der Umleitung von PrĂ€fixen. Deshalb sind die Spieler nicht besonders begeistert, es einzufĂŒhren. Obwohl bereits groĂe Anbieter wie AT&T und groĂe IX-Betreiber Zusicherungen gegeben haben, dass PrĂ€fixe mit einer ungĂŒltigen ROA-Datenbank verworfen werden.
Vielleicht werden sie das tun, aber zurzeit haben wir eine riesige Menge an PrĂ€fixen, die ĂŒberhaupt nicht signiert sind. Einerseits ist unklar, ob sie gĂŒltig angekĂŒndigt werden. Andererseits können wir sie nicht standardmĂ€Ăig verwerfen, weil wir uns nicht sicher sind, ob das richtig ist oder nicht.
Was gibt es sonst noch?
BGPSec. Das ist eine coole Sache, die Akademiker fĂŒr das Netzwerk der rosa Einhörner erfunden haben. Sie sagten:
â Wir haben RPKI + ROA â einen Mechanismus zur BestĂ€tigung der Signatur des Adressraums. Lass uns ein separates BGP-Attribut einfĂŒhren und es BGPSec Path nennen. Jeder Router wird die AnkĂŒndigungen, die er seinen Nachbarn meldet, mit seiner eigenen Signatur signieren. So erhalten wir einen vertrauenswĂŒrdigen Pfad aus einer Kette von signierten AnkĂŒndigungen und können ihn ĂŒberprĂŒfen.
In der Theorie ist es gut, in der Praxis gibt es viele Probleme. BGPSec stört viele bestehende BGP-Mechanismen zur Auswahl des Next-Hop und zur Verwaltung des eingehenden/ausgehenden Datenverkehrs direkt auf dem Router. BGPSec funktioniert nicht, solange es nicht von 95 % der Teilnehmer des gesamten Marktes implementiert wird, was an sich schon eine Utopie ist.
BGPSec hat massive Probleme mit der Leistung. Auf aktueller Hardware liegt die Geschwindigkeit zur ĂberprĂŒfung von AnkĂŒndigungen bei etwa 50 PrĂ€fixen pro Sekunde. Zum Vergleich: Die aktuelle Tabelle des Internets mit 700.000 PrĂ€fixen wĂŒrde 5 Stunden benötigen, in denen sich noch 10 Mal etwas Ă€ndern könnte.
BGP Open Policy (Rollenspezifisches BGP). Ein frischer Vorschlag auf Basis des Modells Gao-Rekford.Das sind zwei Wissenschaftler, die sich mit der Untersuchung von BGP beschÀftigen.
Das Modell von Gao-Rekford besagt Folgendes. Um es vereinfacht auszudrĂŒcken, gibt es beim BGP eine kleine Anzahl von Interaktionstypen:
- Provider-Kunde;
- P2P;
- interne Interaktion, sagen wir mal iBGP.
Basierend auf der Rolle des Routers können bereits standardmĂ€Ăig einige Import-/Export-Richtlinien angewendet werden. Der Administrator muss die PrĂ€fix-Listen nicht konfigurieren. Auf der Grundlage der Rolle, die zwischen den Routern vereinbart wird und die festgelegt werden kann, erhalten wir bereits einige Standardfilter. Aktuell handelt es sich um einen Entwurf, der in der IETF diskutiert wird. Ich hoffe, dass wir dies bald in Form eines RFC und einer Implementierung auf Hardware sehen werden.
GroĂe Internetanbieter
Betrachten wir das Beispiel des Anbieters CenturyLink. Dies ist der drittgröĂte Anbieter in den USA, der 37 Staaten bedient und 15 Rechenzentren besitzt.â
Im Dezember 2018 lag CenturyLink auf dem US-Markt 50 Stunden lang aus. WĂ€hrend des Vorfalls gab es Probleme mit der Funktionsweise von Geldautomaten in zwei Staaten, und mehrere Stunden lang funktionierte die Nummer 911 in fĂŒnf Staaten nicht. AuĂerdem fiel die Lotterie in Idaho aus. Die US-Kommission fĂŒr Kommunikation fĂŒhrt derzeit eine Untersuchung zu diesem Vorfall durch.
Ursache der Tragödie war eine Netzwerkkarte in einem Rechenzentrum. Die Karte fiel aus und sendete fehlerhafte Pakete, wodurch alle 15 Rechenzentren des Anbieters ausfielen.

FĂŒr diesen Anbieter hat die Idee âzu groĂ, um zu fallenânicht funktioniert. Man kann jeden groĂen Akteur nehmen und durch eine Kleinigkeit zu Fall bringen. In den USA ist die Vernetzung noch relativ gut. Die Kunden von CenturyLink, die einen Backup hatten, sind massenhaft zu ihm gewechselt. AnschlieĂend klagten die alternativen Betreiber ĂŒber eine Ăberlastung ihrer Verbindungen.
Wenn der hypothetische âKazakhtelecomâ ausfĂ€llt, bleibt das ganze Land ohne Internet.
Konzerne
HĂ€lt das Internet wohl auf Google, Amazon, Facebook und anderen Konzernen? Nein, sie brechen es auch.
2017 auf der Konferenz ENOG13 in St. Petersburg Jeff Houston aus APNIC vor . Darin wird gesagt, dass wir es gewohnt sind, dass Interaktion, Geldströme und Verkehr im Internet vertikal sind. Wir haben kleine Anbieter, die fĂŒr die Vernetzung mit gröĂeren zahlen, und diese zahlen dann fĂŒr die Vernetzung mit globalem Transit.

Momentan haben wir eine solch vertikal ausgerichtete Struktur. Alles wĂ€re gut, aber die Welt verĂ€ndert sich â groĂe Akteure bauen ihre eigenen transozeanischen Kabel, um ihre eigenen Backbones zu schaffen.

Nachricht ĂŒber das CDN-Kabel.
Im Jahr 2018 veröffentlichte TeleGeography eine Studie, dass mehr als die HĂ€lfte des Traffics im Internet nicht mehr Internet ist, sondern Backbones von groĂen CDN-Anbietern. Dies ist Traffic, der mit dem Internet verbunden ist, aber nicht mehr das Netzwerk ist, ĂŒber das wir gesprochen haben.

Das Internet zerfĂ€llt in eine groĂe Anzahl schwach miteinander verbundener Netzwerke.
Microsoft hat sein eigenes Netzwerk, Google hat seins, und sie ĂŒberschneiden sich nur geringfĂŒgig. Traffic, der irgendwo in den USA entstanden ist, wird ĂŒber Microsoft-KanĂ€le ĂŒber den Ozean nach Europa zu einem CDN geleitet, dann wird er entweder ĂŒber ein CDN oder ĂŒber einen IX mit Ihrem Anbieter verbunden und gelangt zu Ihrem Router.
Die Dezentralisierung verschwindet.
Diese StĂ€rke des Internets, die ihm helfen wĂŒrde, nach einer nuklearen Explosion zu ĂŒberleben, geht verloren. Es entstehen Orte der Konzentration von Nutzern und Traffic. Wenn der hypothetische Google Cloud ausfĂ€llt, wird es viele Betroffene auf einmal geben. Teilweise haben wir das gespĂŒrt, als Roskomnadzor AWS blockierte. Am Beispiel von CenturyLink sieht man, dass dafĂŒr auch Kleinigkeiten ausreichen.
FrĂŒher brach nicht alles und nicht bei jedem zusammen. In Zukunft könnten wir an den Punkt kommen, dass man durch die Beeinflussung eines groĂen Akteurs viel beschĂ€digen kann, viel ĂŒberall und bei vielen.
Staaten
Jetzt sind die Staaten an der Reihe, und das geschieht in der Regel so.

Hier ist unser Roskomnadzor ĂŒberhaupt nicht Pionier. Ăhnliche Praktiken der Internetabschaltung gibt es im Iran, Indien und Pakistan. In England gibt es einen Gesetzentwurf ĂŒber die Möglichkeit, das Internet abzuschalten.
Jedes groĂe Land möchte einen Schalter bekommen, um das Internet entweder vollstĂ€ndig oder in Teilen abzuschalten: Twitter, Telegram, Facebook. Sie wollen nicht unbedingt verstehen, dass das niemals klappen wird, aber sie wĂŒnschen sich es sehr. Der Schalter wird in der Regel zu politischen Zwecken eingesetzt â um politische Gegner auszuschalten, oder wenn Wahlen anstehen, oder wenn russische Hacker wieder etwas kaputtgemacht haben.
DDoS-Angriffe
Ich werde meinen Kollegen von Qrator Labs nicht das Brot wegnehmen, sie machen das viel besser als ich. Sie haben zur StabilitĂ€t des Internets. Und das ist, was sie im Bericht fĂŒr das Jahr 2018 geschrieben haben.
Die durchschnittliche Dauer von DDoS-Attacken sinkt auf 2,5 Stunden. Auch die Angreifer beginnen, Geld zu zÀhlen, und wenn eine Ressource nicht sofort ausfÀllt, lassen sie sie schnell in Ruhe.
Die IntensitÀt der Angriffe nimmt zu. Im Jahr 2018 haben wir 1,7 Tbit/s im Netzwerk von Akamai gesehen, und das ist nicht das Limit.
Es erscheinen neue Angriffsvektoren und bestehende werden verstĂ€rkt.Es erscheinen neue Protokolle, die anfĂ€llig fĂŒr Amplifikation sind, und es gibt neue Angriffe auf bestehende Protokolle, insbesondere auf TLS und Ă€hnliche.
Der gröĂte Teil des Datenverkehrs stammt von mobilen GerĂ€ten.In diesem Zusammenhang geht der Internetverkehr immer mehr auf mobile Clients ĂŒber. Damit mĂŒssen sowohl Angreifer als auch Verteidiger umgehen können.
Es gibt keine Unverwundbaren.Das ist die Hauptbotschaft â es gibt keinen universellen Schutz, der vor jedem DDoS-Angriff schĂŒtzt.
Ein System kann nur dann nicht lahmgelegt werden, wenn es nicht mit dem Internet verbunden ist.
Ich hoffe, ich habe Sie genug erschreckt. Lassen Sie uns nun darĂŒber nachdenken, was wir dagegen tun können.
Was kann man tun?!
Wenn Sie etwas Zeit, Lust und Englischkenntnisse haben, nehmen Sie an Arbeitsgruppen teil: IETF, RIPE WG. Das sind öffentliche Mailinglisten, abonnieren Sie die Newsletter, beteiligen Sie sich an Diskussionen, kommen Sie zu Konferenzen. Wenn Sie den LIR-Status haben, können Sie zum Beispiel bei RIPE ĂŒber verschiedene Initiativen abstimmen.
FĂŒr die einfachen Menschen bedeutet das Ăberwachung. Um zu wissen, was kaputt gegangen ist.
Monitoring: Was zu ĂŒberprĂŒfen ist?
Ein normaler Ping, und zwar nicht nur eine binĂ€re ĂberprĂŒfung â ob es funktioniert oder nicht. Erfassen Sie RTT in einer Historie, um spĂ€ter Anomalien zu erkennen.
Traceroute. Dies ist ein Dienstprogramm zur Bestimmung der Pfade von Daten in TCP/IP-Netzwerken. Es hilft, Anomalien und Blockierungen zu erkennen.
HTTP-Checks, benutzerdefinierte URL-ĂberprĂŒfungen und TLS-Zertifikate werden helfen, Blockierungen oder DNS-Manipulationen fĂŒr Angriffe zu erkennen, was praktisch dasselbe ist. Blockierungen erfolgen hĂ€ufig durch DNS-Manipulation und durch Umleitung des Verkehrs auf eine Platzhalterseite.
Wenn möglich, ĂŒberprĂŒfen Sie die Auflösung Ihres Ursprungs von verschiedenen Standorten aus, wenn Sie eine Anwendung haben. So finden Sie Anomalien bei DNS-Abfangungen, die manchmal von Anbietern verursacht werden.
Monitoring: Von wo aus zu ĂŒberprĂŒfen?
Es gibt keine universelle Antwort. ĂberprĂŒfen Sie dort, wo der Benutzer ist. Wenn die Benutzer in Russland sind, ĂŒberprĂŒfen Sie von Russland aus, aber beschrĂ€nken Sie sich nicht darauf. Wenn Ihre Benutzer in verschiedenen Regionen leben, ĂŒberprĂŒfen Sie aus diesen Regionen. Am besten global.
Monitoring: Was zu ĂŒbertragen ist?
Ich habe mir drei Methoden ĂŒberlegt. Wenn Sie mehr wissen, schreiben Sie es in die Kommentare.
- RIPE Atlas.
- Kommerzielles Monitoring.
- Eigenes virtuelles Netzwerk.
Lassen Sie uns ĂŒber jede einzelne davon sprechen.
RIPE Atlas â es ist so eine kleine Box. FĂŒr diejenigen, die den heimischen âRevisorâ kennen â es ist die gleiche Box, aber mit einem anderen Aufkleber.

RIPE Atlas â ein kostenloses Programm. Sie registrieren sich, erhalten einen Router per Post und schlieĂen ihn ans Netzwerk an. DafĂŒr, dass andere Ihre Probe nutzen, erhalten Sie einige Credits. Mit diesen Credits können Sie selbst einige Forschungen durchfĂŒhren. Man kann unterschiedlich testen: ping, traceroute, Zertifikate ĂŒberprĂŒfen. Die Abdeckung ist ziemlich groĂ, viele Nodes. Aber es gibt Nuancen.
Das Kreditssystem erlaubt es nicht, Produktionslösungen zu bauen. Die Credits reichen nicht fĂŒr kontinuierliche Forschung oder kommerzielle Ăberwachung. Die Credits sind ausreichend fĂŒr kurze Forschungen oder einmalige ĂberprĂŒfungen. Die tĂ€gliche Quote einer Probe wird durch 1-2 ĂberprĂŒfungen verbraucht.
Die Abdeckung ist ungleichmĂ€Ăig. Da das Programm kostenlos auf beiden Seiten ist, ist die Abdeckung in Europa, im europĂ€ischen Teil Russlands und in einigen Regionen gut. Aber wenn Sie Indonesien oder Neuseeland benötigen, sieht es viel schlechter aus â vielleicht kommen nicht einmal 50 Proben pro Land zustande.
Es ist nicht möglich, http von der Probe zu ĂŒberprĂŒfen. Das liegt an technischen Nuancen. Man verspricht, dies in der neuen Version zu beheben, aber derzeit kann http nicht ĂŒberprĂŒft werden. Man kann nur das Zertifikat ĂŒberprĂŒfen. Eine Art http-Check kann nur bis zum speziellen GerĂ€t RIPE Atlas durchgefĂŒhrt werden, das als Anchor bezeichnet wird.
Die zweite Möglichkeit â kommerzielle Ăberwachung. Damit lĂ€uft alles gut, schlieĂlich zahlen Sie Geld? Ihnen werden mehrere Dutzend oder Hunderte von Ăberwachungsstellen weltweit versprochen, man zeichnet schöne Dashboards âout of the boxâ. Aber auch hier gibt es Probleme.
Das ist kostenpflichtig, teilweise sehr. Die Ăberwachung per Ping, ĂberprĂŒfungen aus aller Welt und viele http-PrĂŒfungen können mehrere tausend Dollar pro Jahr kosten. Wenn das Budget es zulĂ€sst und Ihnen diese Lösung gefĂ€llt â bitte.
Die Abdeckung könnte in der interessierenden Region unzureichend sein. Mit dem Ping wird maximal der abstrakte Teil der Welt â Asien, Europa, Nordamerika â eingegrenzt. Seltene Ăberwachungssysteme können die Probe bis zu einem bestimmten Land oder einer Region detaillieren.
Schwache UnterstĂŒtzung fĂŒr benutzerdefinierte Tests. Wenn Sie etwas MaĂgeschneidertes benötigen und nicht einfach âpuffâ auf der URL, dann gibt es auch hier Probleme.
Die dritte Möglichkeit â eigene Ăberwachung. Das ist der Klassiker: âLass uns unser eigenes schreiben!â
Ihr Monitoring verwandelt sich in die Entwicklung eines Softwareprodukts, und zwar eines verteilten. Sie suchen nach einem Infrastruktur-Anbieter, schauen, wie das bereitgestellt und ĂŒberwacht wird â schlieĂlich muss das Monitoring selbst ĂŒberwacht werden, richtig? Und es wird auch UnterstĂŒtzung benötigt. Denken Sie zehnmal nach, bevor Sie sich darauf einlassen. Vielleicht ist es einfacher, jemandem zu bezahlen, der das fĂŒr Sie erledigt.
Monitoring von BGP-Anomalien und DDoS-Attacken
Hier ist es bezĂŒglich der verfĂŒgbaren Ressourcen noch einfacher. BGP-Anomalien werden mit speziellen Diensten wie QRadar, BGPmon entdeckt.. Sie nehmen eine Full-View-Tabelle von vielen Betreibern entgegen. Basierend auf dem, was sie von verschiedenen Betreibern sehen, können sie Anomalien erkennen, AmplitudenverstĂ€rker suchen und mehr. In der Regel ist die Registrierung kostenlos â Sie geben Ihre Autonummer ein, abonnieren die Benachrichtigungen per E-Mail, und der Dienst informiert Sie ĂŒber Ihre Probleme.
Beim Monitoring von DDoS-Attacken ist es ebenfalls ganz einfach. In der Regel sind dies NetFlow-basierte und Logdateien. Es gibt spezialisierte Systeme wie FastNetMon, Module fĂŒr Splunk. Im Ă€uĂersten Fall gibt es Ihren DDoS-Schutzanbieter. Auch ihm können Sie NetFlow zuspielen, und er wird Sie basierend darauf ĂŒber Angriffe in Ihre Richtung informieren.
Das DBMS Tarantool ist ein attraktives, zukunftstrÀchtiges Produkt zur Erstellung von hochbelasteten Anwendungen.
NĂ€hren Sie keine Illusionen â das Internet wird auf jeden Fall zusammenbrechen. Es wird nicht alles und nicht bei allen zusammenbrechen, aber 14.000 VorfĂ€lle im Jahr 2017 deuten darauf hin, dass VorfĂ€lle nicht ausbleiben werden.
Ihre Aufgabe ist es, Probleme so frĂŒh wie möglich zu erkennen. Mindestens nicht spĂ€ter als Ihr Nutzer. Es reicht nicht nur, Probleme zu erkennen, haben Sie immer einen "Plan B" in der Hinterhand. Ein Plan ist die Strategie, was Sie tun werden, wenn alles zusammenbricht: Backup-Betreiber, Rechenzentren, CDN. Der Plan ist eine separate Checkliste, anhand derer Sie die FunktionalitĂ€t von allem ĂŒberprĂŒfen. Der Plan sollte ohne die Hilfe von Netzwerktechnikern funktionieren, denn davon gibt es in der Regel nicht viele, und sie wollen schlafen.
Das ist alles. Ich wĂŒnsche Ihnen hohe VerfĂŒgbarkeit und grĂŒnes Monitoring.
NĂ€chste Woche wird in Nowosibirsk Sonne, hohe Auslastung und hohe Dichte von Entwicklern erwartet bei . In Sibirien wird ein Vortragsprogramm ĂŒber Monitoring, VerfĂŒgbarkeit und Testen, Sicherheit und Management erwartet. Es sind NiederschlĂ€ge in Form von handschriftlichen Notizen, Networking, Fotos und BeitrĂ€gen in sozialen Netzwerken zu erwarten. Wir empfehlen, alle Angelegenheiten am 24. und 25. Juni zu verschieben und . Wir freuen uns auf Sie in Sibirien!
Quelle: habr.com
