Zum Inhalt
PEERYXNETWORK
PEERYX NETWORK3 min

BGP Blackhole vs BGP FlowSpec: das richtige DDoS-Filterwerkzeug wählen

Blackhole rettet Kapazität, opfert aber ein Ziel. FlowSpec filtert präziser, wenn Regeln kurz, messbar und reversibel bleiben.

Auf dieser Seite

Das Wichtigste

  • Blackhole schützt KapazitätEs entfernt sämtlichen Traffic zu einem Ziel.
  • FlowSpec ist selektivFilter nach Protokoll, Ports, Länge, Flags oder Fragmenten.
  • Automatisierung braucht GrenzenRegeln benötigen Schwelle, Ablaufzeit und Rollback.

Das Problem definieren

RTBH kündigt eine spezielle Route an, damit Traffic zu IP oder Präfix verworfen wird. Es ist einfach und breit unterstützt, macht den Dienst aber offline.

FlowSpec transportiert Filterregeln per BGP. Die Präzision ist stark, aber eine zu breite Regel kann echte Nutzer still beeinträchtigen.

Der operative Unterschied zeigt sich bei Sättigung. Blackhole verändert die Erreichbarkeit eines Ziels; FlowSpec verändert die Behandlung bestimmter Pakete in der Routing-Infrastruktur. Deshalb braucht jede FlowSpec-Regel Vertrauen: stabile Felder, normales Nutzerverhalten und eine Aktion, die schnell zurückgenommen werden kann.

Zur Bewertung von Blackhole und FlowSpec müssen drei Ebenen getrennt werden: BGP-Signal, realer Traffic und Nutzererlebnis.

Warum es wichtig ist

Die falsche Wahl kann teurer sein als der Angriff. Blackhole verhindert Sättigung, erzeugt aber Ausfall. Eine schlechte FlowSpec-Regel sieht in Graphen sauber aus und blockiert trotzdem echte Nutzer.

Bei Protected Transit zahlt der Kunde für Erreichbarkeit. Entscheidungen brauchen Messwerte: pps, Gbps, Ports, Paketprofil und Stabilität der Signatur.

Ein Runbook muss auch festlegen, wer upstream Regeln propagieren darf. Ein lokaler Drop ist schnell getestet; upstream FlowSpec wirkt in einem größeren Bereich. Für Netze mit Kundentraffic sind Freigabe, Logging und Ablaufzeit Teil des Produkts.

Mögliche Lösungen

Manuelles RTBH ist die Notbremse, wenn ein Ziel andere Kunden bedroht.

Manuelles FlowSpec hilft bei stabilen Angriffen mit klaren Merkmalen, ist aber langsam.

Reif ist kontrollierte Automatisierung mit Port-Schwellen, kurzen Regeln, Ablaufzeit, Monitoring legitimen Traffics und Blackhole nur als letzte Option.

Manchmal ist Rate-Limit sicherer als Drop. Wenn sich Angriffssignatur und legitimer Traffic überlappen, senkt ein temporärer Policer Druck, während Captures und Metriken eine strengere Regel bestätigen.

RTBH
Schnell, aber das Ziel wird geopfert.
Präzises FlowSpec
Wirkt, wenn mehrere Felder den Angriff beschreiben.
Hybride Pipeline
FlowSpec senkt Volumen, spezialisierte Mitigation schützt den Dienst.
Mögliche Lösungen
KriteriumBGP BlackholeBGP FlowSpec
AuswirkungZiel offlineGezielter Filter bei Präzision
KomplexitätNiedrigMittel bis hoch
Idealer EinsatzLetzte OptionAngriffsvolumen senken

Konkretes Beispiel

Ein Gameserver erhält 80 Gbps UDP. Blackhole stoppt Sättigung, trennt aber alle Spieler.

Die bessere Antwort kombiniert Paketlänge, Source-Ports, pps/Gbps-Verhältnis und Fragmente, sodass Angriff verschwindet und echte Clients bleiben.

Dasselbe gilt für TCP-Floods. Eine Regel auf Flags kann bei ungewöhnlichen SYN- oder ACK-Mustern helfen, muss aber mit normalem Verbindungsverhalten verglichen werden.

Häufige Fehler

Fehler entstehen meist durch zu schnelle Aktionen ohne Belege.

Ein weiterer Fehler ist fehlende Kundenkommunikation. Bei Blackhole muss der Kunde den bewussten Ausfall verstehen; bei FlowSpec muss klar sein, dass die Regel temporär und überwacht ist.

  • FlowSpec als Applikationsfirewall behandeln.
  • Regeln nach dem Angriff aktiv lassen.
  • Nur nach einem Feld filtern.
  • Ein ganzes Präfix für eine IP blackholen.
  • Legitimen Traffic nicht vor/nach der Regel messen.

FAQ

Ersetzt FlowSpec DDoS-Schutz?

Nein, es reduziert nur bestimmte Muster upstream.

Ist Blackhole noch sinnvoll?

Ja, als letzte Option.

Ist es für UDP-Games sicher?

Ja, mit kombinierten Kriterien und Monitoring.

Wie lange lebt eine Regel?

So kurz wie möglich, oft Minuten.

Referenzen und Dokumentation

Aus Routinganforderungen einen Dienst ableiten.

Geschützter IP-Transit ist ein Netzdienst für zulässige Ankündigungen. Eine Router-VM stellt einen Routing-Endpunkt mit eigenen Ressourcen- und Verkehrsgrenzen bereit. Wählen Sie die passende Komponente.

Weitere Leitfäden zu diesem Thema ↗