Routing-Verlauf
Was ist mit deinem Präfix in den letzten Tagen passiert? Ausfälle, Origin-Wechsel und Sichtbarkeitseinbrüche als Zeitleiste
Was hier ausgewertet wird
- ·Jedes Announce und Withdraw, das die RIS-Collectoren des RIPE NCC für dein Präfix gesehen haben — mit Uhrzeit. Gesehen wird dabei immer nur, was die Peers dieser Collectoren melden.
- ·Ein Zeitraum ohne Ankündigung heißt: kein einziger RIS-Peer kannte einen Weg zu dir. Streng genommen ist das eine Aussage über die Stichprobe — praktisch ist es der deutlichste Ausfallbefund, den diese Datenquelle hergibt.
- ·Ein Sichtbarkeitseinbruch heißt: bei einem Teil der beobachteten Netze stand deine Route nicht mehr in der Tabelle — typisch, wenn ein Upstream ausfällt und der zweite die Ankündigung nicht überall trägt. Wie viele echte Nutzer das gemerkt haben, sagt die Zahl nicht.
- ·Ein Origin-Wechsel bedeutet, dass ein anderes AS dein Präfix angekündigt hat: geplanter Providerwechsel, DDoS-Scrubbing — oder ein Hijack.
- ·Kurzes Flattern von einzelnen Peers wird bewusst ausgefiltert; erst ab einer Minute Totalausfall bzw. fünf Minuten Einbruch gilt es als Ereignis.
- ·RIS sieht nur, was seine Peers sehen. Ein Problem im letzten Kilometer zu deinem Anschluss taucht hier nicht auf — dafür ist Traceroute das richtige Werkzeug.
Selbst nachprüfen
Dieselbe Prüfung kannst du im Terminal machen — unter Linux und macOS mit diesen Befehlen:
Aktueller Zustand: wer kündigt an, und wann wurde die Route zuletzt gesehen.braucht jq
curl -s "https://stat.ripe.net/data/routing-status/data.json?resource=193.99.144.0/24" | jq '.data | {origins: [.origins[].origin], zuletzt: .last_seen.time}'Rückzüge (Withdraws) je Tag zählen — Tage mit auffällig vielen sind deine Störungstage.braucht jq
curl -s "https://stat.ripe.net/data/bgplay/data.json?resource=193.99.144.0/24" | jq -r '[.data.events[] | select(.type=="W") | .timestamp[0:10]] | group_by(.) | map([.[0], length]) | .[] | @tsv'Die Befehle sind bereits mit deiner Eingabe gefüllt. Weicht ein Ergebnis von dem hier ab: Beide Wege fragen dieselbe öffentliche Datenquelle, aber nicht im selben Moment. Deren Bestand ändert sich laufend und ist teils Stunden alt — Abweichungen sind meist ein Zeitunterschied, kein Widerspruch.
