Looking Glass: Unterschied zwischen den Versionen

 
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[category:ueberarbeiten]]
'''Diese Seite befindet sich derzeit in Bearbeitung.'''
= Looking Glass =
= Looking Glass =


Zeile 7: Zeile 10:


== Verfügbare Standorte (Locations) ==
== Verfügbare Standorte (Locations) ==
[[Datei:Locationlookingglass.png]]
Sie können Abfragen von verschiedenen Standorten innerhalb unseres Netzwerks ausführen. Zur Auswahl stehen aktuell unsere Hamburger Core-Router:
Sie können Abfragen von verschiedenen Standorten innerhalb unseres Netzwerks ausführen. Zur Auswahl stehen aktuell unsere Hamburger Core-Router:
* '''S198 - Hamburg:''' Core-Router am Standort S198 (NorthC)
* '''S198 - Hamburg:''' Core-Router am Standort S198 (NorthC)
Zeile 13: Zeile 19:


== Bedienung des Looking Glass ==
== Bedienung des Looking Glass ==
[[Datei:Bedienunglookingglass.png.png]]
Die Oberfläche ist intuitiv aufgebaut und erfordert nur wenige Schritte für eine Diagnose:
Die Oberfläche ist intuitiv aufgebaut und erfordert nur wenige Schritte für eine Diagnose:
# '''Standort wählen:''' Klicken Sie im oberen Bereich auf einen oder mehrere Router, von denen die Abfrage gestartet werden soll.
# '''Standort wählen:''' Klicken Sie im oberen Bereich auf einen oder mehrere Router, von denen die Abfrage gestartet werden soll.
# '''Query Type wählen:''' Entscheiden Sie sich im Dropdown-Menü für eine der unten erklärten Query Types.
# '''Query Type wählen:''' Entscheiden Sie sich im Dropdown-Menü für eine der unten erklärten Query Types.
# '''Target eingeben:''' Geben Sie die Ziel-IP-Adresse, das Prefix (z.B. ''198.51.100.0/14'') oder den Hostnamen ein. Über den Button "My IP" können Sie alternativ direkt Ihre eigene, aktuelle öffentliche IP-Adresse eintragen lassen.
# '''Target eingeben:''' Geben Sie die Ziel-IP-Adresse, das Prefix (z.B. ''198.51.100.0/14'') oder den Hostnamen ein. Über den Button "My IP" können Sie alternativ direkt Ihre eigene, aktuelle öffentliche IP-Adresse eintragen lassen. Bei "BGP AS Path" müssen Sie allerdings nach den AS suchen. Hier können Sie zudem Regular Expressions nutzen.  
# Drücken Sie '''Enter''', um die Abfrage zu starten.  
# Drücken Sie auf die '''Lupe''', um die Abfrage zu starten.  


Die Ergebnisse werden Ihnen nach kurzer Ladezeit übersichtlich und nach den ausgewählten Routern getrennt aufgelistet.
Die Ergebnisse werden Ihnen nach kurzer Ladezeit übersichtlich und nach den ausgewählten Routern getrennt aufgelistet.
Zeile 27: Zeile 36:
Diese Abfrage erlaubt die Suche nach Routen basierend auf einem bestimmten AS-Pfad. Dies ist hilfreich für tiefergehende Analysen, etwa um zu prüfen, welche IP-Netze über einen ganz bestimmten Provider oder Transit-Partner geroutet werden.
Diese Abfrage erlaubt die Suche nach Routen basierend auf einem bestimmten AS-Pfad. Dies ist hilfreich für tiefergehende Analysen, etwa um zu prüfen, welche IP-Netze über einen ganz bestimmten Provider oder Transit-Partner geroutet werden.


[[Datei:Lookingglassbgpaspath.png]]
Jede Zeile im Suchergebnis repräsentiert einen gefundenen Routing-Pfad. Die angezeigten Informationen sind identisch mit denen der BGP-Routen-Abfrage. Der entscheidende Unterschied liegt aber im Suchkriterium: Anstatt nach einem konkreten Ziel (IP oder Prefix) zu filtern, durchsuchen Sie hier die Routing-Tabelle nach spezifischen '''Mustern innerhalb des AS-Pfades'''.
Grün hinterlegte Pfade sind die besten Routen und werden genutzt.


Jede Zeile im Suchergebnis repräsentiert einen gefundenen Routing-Pfad. Die angezeigten Informationen sind identisch mit denen der BGP-Routen-Abfrage:
[[Datei:Bgpaspath.png]]
<br>
<br>
# '''Prefix''': Das IP-Netzwerk, das über diesen Pfad erreichbar ist.
# '''RPKI State''': Validierungsstatus der Route (✔ = gültig/valid).
# '''AS Path''': Die Abfolge der Autonomen Systeme, auf die Ihr Suchmuster zugetroffen hat.
# '''Next Hop''': IP-Adresse des nächsten Routers (Gateway).
# '''Weight''': Lokale Priorisierung des Pfades (Cisco-spezifisch).
# '''Local Preference''': Gehört zur primären Pfadauswahl. Gibt es mehrere mögliche Routen zu einem Ziel, wird dieser Wert zuerst geprüft. Dabei gewinnt immer die Route mit der '''höchsten''' Local Preference.
# '''MED (Multi Exit Discriminator)''': Ein weiteres BGP-Attribut für die Pfadauswahl. '''Hinweis:''' Dieses Attribut ist auf unseren Routern optional und wird für die aktive Pfadentscheidung in der Regel nicht herangezogen. Für die Nachvollziehbarkeit unserer konkreten Routenwahl ist dieser Wert daher zu vernachlässigen.
# '''Communities''': BGP-Attribute zur Steuerung oder Markierung von Routen.
# '''Originator''': Die Router-ID, von der die Route ursprünglich stammt.
# '''Peer''': Der direkte BGP-Nachbar, von dem wir diese Route empfangen haben.
# '''Age''': Zeitspanne, seit der diese Route im System bekannt ist.


Jede Zeile repräsentiert einen möglichen Routing-Pfad (Route) zu einem bestimmten IP-Präfix.
==== Suche mit Regular Expressions (Regex) ====
 
#'''Prefix'''
#: Das IP-Netzwerk, auf das sich die Route bezieht (z.B. 8.8.8.0/24).
#'''RPKI State'''
#: Zeigt an, ob die Route mittels '''RPKI''' (Resource Public Key Infrastructure) validiert ist.
#: ✔ = gültig (valid)
#'''AS Path'''
#: Liste der '''Autonomen Systeme (AS)''', die die Route durchlaufen hat.
#: Beispiel: ''3356 > 15169''
#: → Die Route kommt über AS3356 zu AS15169.
#'''Next Hop'''
#: Die IP-Adresse des nächsten Routers, an den Pakete weitergeleitet werden.
#'''Weight'''
#: Lokaler Parameter (Cisco-spezifisch), der die Priorität einer Route beeinflusst.
#: Höherer Wert = bevorzugte Route.
#'''Local Preference'''
#: Bevorzugung innerhalb eines AS.
#: Höherer Wert = bevorzugte Route (Standard meist 100).
#'''MED (Multi Exit Discriminator)'''
#: Signalisiert einem externen AS, welcher Einstiegspunkt bevorzugt wird.
#: Niedriger Wert = bevorzugt.
#'''Communities'''
#: Zusätzliche BGP-Attribute zur Steuerung oder Markierung von Routen.
# '''Originator'''
#: Ursprüngliche Quelle der Route (Router-ID im Netzwerk).
#'''Peer'''
#: Der direkte BGP-Nachbar (Nachbar-AS bzw. Router), von dem die Route empfangen wurde.
#'''Age'''
#: Gibt an, wie lange die Route bereits bekannt ist (seit wann sie im Routing vorhanden ist).


==== Suche mit Regular Expressions (Regex) ====
[[Datei:Bgpaspathsuche.png]]


Sie können in das Suchfeld entweder eine einfache AS-Nummer eingeben oder sogenannte '''Regular Expressions (Regex)''' nutzen, um den Pfad sehr präzise zu filtern.  
Sie können in das Suchfeld entweder eine einfache AS-Nummer eingeben oder sogenannte '''Regular Expressions (Regex)''' nutzen, um den Pfad sehr präzise zu filtern.  


'''Wichtige Regex-Zeichen für BGP:'''
'''Wichtige Regex-Zeichen für BGP:'''
* '''<code>^</code> (Zirkumflex):''' Markiert den '''Anfang''' des Pfades (das AS, das unserem Router am nächsten ist / von dem wir die Route lernen).
* '''<code>^</code> (Caret):''' Markiert den '''Anfang''' des Pfades (das AS, das unserem Router am nächsten ist).
* '''<code>$</code> (Dollar):''' Markiert das '''Ende''' des Pfades (das Ursprungs-AS, in dem die Route entstanden ist).
* '''<code>$</code> (Dollar):''' Markiert das '''Ende''' des Pfades.  
* '''<code>_</code> (Unterstrich):''' Dient als allgemeines '''Trennzeichen'''. Es steht für Leerzeichen, den Anfang des Pfades oder das Ende des Pfades.
* '''<code>.</code> (Punkt):''' Steht für ein '''beliebiges Zeichen'''.
* '''<code>.</code> (Punkt):''' Steht für ein '''beliebiges Zeichen'''.
* '''<code>*</code> (Sternchen):''' Steht für eine beliebige '''Wiederholung''' des vorherigen Zeichens.
* '''<code>*</code> (Sternchen):''' Steht für eine beliebige '''Wiederholung''' des vorherigen Zeichens.
Zeile 76: Zeile 69:
'''Typische Anwendungsbeispiele:'''
'''Typische Anwendungsbeispiele:'''


# '''<code>.* 1234$</code>''' (oder auch <code>_1234$</code>)<br />Zeigt alle Routen an, die im AS 1234 '''ihren Ursprung haben''' (das AS steht ganz am Ende des Pfades). Das <code>.*</code> davor bedeutet, dass es völlig egal ist, über welche und wie viele AS-Hops die Route zu uns gelangt ist.
# '''<code>.* 15169$</code>''' <br />Zeigt alle Routen an, die im AS15169 (Google) enden. Das <code>.*</code> davor bedeutet, dass es völlig egal ist, über welche und wie viele AS-Hops die Routen gehen.
# '''<code>^1234_</code>'''<br />Zeigt alle Routen an, die wir '''direkt von''' unserem Nachbar-AS 1234 lernen (das AS steht ganz am Anfang des Pfades).
# '''<code>^3356</code>'''<br />Zeigt alle Routen an, die wir '''direkt von''' AS3356 (Lumen) lernen.
# '''<code>_1234_</code>'''<br />Zeigt alle Routen an, die auf ihrem Weg das AS 1234 '''durchlaufen''' – unabhängig davon, ob sie dort entstehen, ankommen oder nur weitergeleitet werden.
# '''<code>^3356 15169$</code>'''<br />Zeigt alle Routen an, die '''direkt''' über AS3356 (Lumen) laufen und bei AS15169 (Google) enden.
# '''<code>^1234$</code>'''<br />Zeigt alle Routen an, die '''direkt und ausschließlich''' aus dem AS 1234 stammen (AS 1234 ist in diesem Fall unser direkter Nachbar und gleichzeitig der Ursprung der Route).


=== BGP Route ===
=== BGP Route ===
Zeile 86: Zeile 78:
[[Datei:Lookingglassbgproute.png]]
[[Datei:Lookingglassbgproute.png]]


Jede Zeile repräsentiert einen möglichen Routing-Pfad (Route) zu einem bestimmten IP-Präfix.
Jede Zeile repräsentiert einen möglichen Routing-Pfad (Route) zu einem bestimmten IP-Präfix. Grün hinterlegte Pfade sind die besten Routen und werden genutzt.


#'''Prefix'''
# '''Prefix''': Das IP-Netzwerk, das über diesen Pfad erreichbar ist.
#: Das IP-Netzwerk, auf das sich die Route bezieht (z.B. 8.8.8.0/24).
# '''RPKI State''': Validierungsstatus der Route (✔ = gültig/valid).
#'''RPKI State'''
# '''AS Path''': Die Abfolge der Autonomen Systeme, auf die Ihr Suchmuster zugetroffen hat.
#: Zeigt an, ob die Route mittels '''RPKI''' (Resource Public Key Infrastructure) validiert ist.
# '''Next Hop''': IP-Adresse des nächsten Routers (Gateway).
#: ✔ = gültig (valid)
# '''Weight''': Lokale Priorisierung des Pfades (Cisco-spezifisch).
#'''AS Path'''
# '''Local Preference''': Gehört zur primären Pfadauswahl. Gibt es mehrere mögliche Routen zu einem Ziel, wird dieser Wert zuerst geprüft. Dabei gewinnt immer die Route mit der '''höchsten''' Local Preference.
#: Liste der '''Autonomen Systeme (AS)''', die die Route durchlaufen hat.
# '''MED (Multi Exit Discriminator)''': Ein weiteres BGP-Attribut für die Pfadauswahl. '''Hinweis:''' Dieses Attribut ist auf unseren Routern optional und wird für die aktive Pfadentscheidung in der Regel nicht herangezogen. Für die Nachvollziehbarkeit unserer konkreten Routenwahl ist dieser Wert daher zu vernachlässigen.
#: Beispiel: ''3356 > 15169''
# '''Communities''': BGP-Attribute zur Steuerung oder Markierung von Routen.
#: → Die Route kommt über AS3356 zu AS15169.
# '''Originator''': Die Router-ID, von der die Route ursprünglich stammt.
#'''Next Hop'''
# '''Peer''': Der direkte BGP-Nachbar, von dem wir diese Route empfangen haben.
#: Die IP-Adresse des nächsten Routers, an den Pakete weitergeleitet werden.
# '''Age''': Zeitspanne, seit der diese Route im System bekannt ist.
#'''Weight'''
#: Lokaler Parameter (Cisco-spezifisch), der die Priorität einer Route beeinflusst.
#: Höherer Wert = bevorzugte Route.
#'''Local Preference'''
#: Bevorzugung innerhalb eines AS.
#: Höherer Wert = bevorzugte Route (Standard meist 100).
#'''MED (Multi Exit Discriminator)'''
#: Signalisiert einem externen AS, welcher Einstiegspunkt bevorzugt wird.
#: Niedriger Wert = bevorzugt.
#'''Communities'''
#: Zusätzliche BGP-Attribute zur Steuerung oder Markierung von Routen.
# '''Originator'''
#: Ursprüngliche Quelle der Route (Router-ID im Netzwerk).
#'''Peer'''
#: Der direkte BGP-Nachbar (Nachbar-AS bzw. Router), von dem die Route empfangen wurde.
#'''Age'''
#: Gibt an, wie lange die Route bereits bekannt ist (seit wann sie im Routing vorhanden ist).


=== Ping ===
=== Ping ===
Zeile 121: Zeile 96:
[[Datei:Lookingglassping.png]]
[[Datei:Lookingglassping.png]]


Überprüft die grundsätzliche Erreichbarkeit (ICMP Echo Request/Reply) einer IP-Adresse oder eines Hostnames. Dies ist der schnellste Weg, um festzustellen, ob ein Ziel aus unserem Netzwerk heraus antwortet und wie hoch die Paketlaufzeit (Latenz/RTT) ist.
Überprüft die grundsätzliche Erreichbarkeit (ICMP Echo Request/Reply) einer IP-Adresse oder eines Hostnames. Dies ist der schnellste Weg, um festzustellen, ob ein Ziel aus unserem Netzwerk heraus antwortet und wie hoch die Paketlaufzeit (Latenz) ist.
 
* '''packets''': Es werden standardmäßig 5 Pakete gesendet.
* '''packet loss''': Zeigt den prozentualen Paketverlust an (ideal: 0%).
* '''min/avg/max/stddev''': Gibt die minimale, durchschnittliche und maximale Antwortzeit in Millisekunden (ms) an. Starke Abweichungen (Jitter) können auf eine instabile Verbindung hindeuten.


=== Traceroute ===
=== Traceroute ===
Zeile 127: Zeile 106:
[[Datei:Lookingglasstraceroute.png]]
[[Datei:Lookingglasstraceroute.png]]


Zeigt den exakten Pfad (Hop für Hop) an, den Datenpakete von unserem Router bis zum Ziel nehmen. Diese Funktion hilft dabei, Engpässe, fehlerhafte Hops oder Routing-Schleifen auf der Wegstrecke zu identifizieren.
Zeigt den exakten Pfad (Hop für Hop) an, den Datenpakete von unserem Router bis zum Ziel nehmen. Diese Funktion hilft dabei, fehlerhafte Hops oder Routing-Schleifen auf der Wegstrecke zu identifizieren.
 
* '''Nummerierung''': Die Hops sind chronologisch sortiert (beginnend bei unserem Router).
* '''Hostname / IP''': Der Name und die IP-Adresse des jeweiligen Routers auf der Strecke (das AS wird in eckigen Klammern angezeigt). Erscheint nur ein Sternchen (<code>*</code>), antwortet dieser Hop nicht auf die Anfrage (z.B. wegen einer Firewall).
* '''Antwortzeiten''': Standardmäßig werden drei Pakete pro Hop gesendet. Die Zeiten in Millisekunden (ms) zeigen, wie lange die Pakete bis zu diesem Punkt und zurück benötigt haben.
 
== Komfort-Funktionen ==
 
Sobald das Looking Glass ein Ergebnis (unterteilt in Locations, falls mehrere ausgewählt wurden) liefert, stehen Ihnen zusätzliche Werkzeuge zur Verfügung, um die Daten weiterzuverarbeiten:
 
[[Datei:Nuetzlichefunktionen.png]]
 
==== View AS Path (Visualisierung) ('''1''') ====
Bei BGP AS Path & BGP Route erscheint zusätzlich oben beim Ergebnis der Button '''"View AS Path"'''.
 
* '''Grafische Darstellung''': Dieser Button öffnet eine Visualisierung des Pfades.
* '''Nutzen''': Hier sehen Sie intuitiv, wie die Route von unserem Netzwerk über verschiedene Transit-Provider bis zum Ziel-AS verläuft.
 
==== Ergebnisse kopieren (Copy Button) ('''2''')====
Rechts oben über jedem Ergebnisblock finden Sie ein '''Klemmbrett-Symbol'''. Mit einem Klick darauf wird der gesamte Output (z.B. die Routing-Tabelle oder das Traceroute/Ping-Ergebnis) in Ihre Zwischenablage kopiert. Dies ist besonders hilfreich, wenn Sie Ergebnisse für Dokumentationen oder Support-Anfragen an uns sichern möchten.

Aktuelle Version vom 10. April 2026, 17:45 Uhr

Diese Seite befindet sich derzeit in Bearbeitung.

Looking Glass

Was ist das Looking Glass?

Das Looking Glass ist ein webbasiertes Netzwerkdiagnose-Tool, das auf der Open-Source-Software Hyperglass basiert. Es ermöglicht Kunden und Systemadministratoren, das Netzwerk-Routing und die Erreichbarkeit von Zielen direkt aus der Perspektive unserer Core-Router in Hamburg zu betrachten.

Ein Looking Glass ist besonders nützlich für das Troubleshooting von Netzwerkproblemen, die Analyse von BGP-Routen (Border Gateway Protocol) oder um Peering- und Latenz-Fragen nachzugehen, ohne direkten Konsolenzugriff auf die Router zu benötigen.

Verfügbare Standorte (Locations)

Locationlookingglass.png

Sie können Abfragen von verschiedenen Standorten innerhalb unseres Netzwerks ausführen. Zur Auswahl stehen aktuell unsere Hamburger Core-Router:

  • S198 - Hamburg: Core-Router am Standort S198 (NorthC)
  • W408 Colo1 - Hamburg: Core-Router am Standort W408 Colo1
  • W408 Colo2 - Hamburg: Core-Router am Standort W408 Colo2

Bedienung des Looking Glass

Bedienunglookingglass.png.png

Die Oberfläche ist intuitiv aufgebaut und erfordert nur wenige Schritte für eine Diagnose:

  1. Standort wählen: Klicken Sie im oberen Bereich auf einen oder mehrere Router, von denen die Abfrage gestartet werden soll.
  2. Query Type wählen: Entscheiden Sie sich im Dropdown-Menü für eine der unten erklärten Query Types.
  3. Target eingeben: Geben Sie die Ziel-IP-Adresse, das Prefix (z.B. 198.51.100.0/14) oder den Hostnamen ein. Über den Button "My IP" können Sie alternativ direkt Ihre eigene, aktuelle öffentliche IP-Adresse eintragen lassen. Bei "BGP AS Path" müssen Sie allerdings nach den AS suchen. Hier können Sie zudem Regular Expressions nutzen.
  4. Drücken Sie auf die Lupe, um die Abfrage zu starten.

Die Ergebnisse werden Ihnen nach kurzer Ladezeit übersichtlich und nach den ausgewählten Routern getrennt aufgelistet.

Unterstützte Query Types

Das Tool bietet vier grundlegende Funktionen zur Netzwerkanalyse:

BGP AS Path

Diese Abfrage erlaubt die Suche nach Routen basierend auf einem bestimmten AS-Pfad. Dies ist hilfreich für tiefergehende Analysen, etwa um zu prüfen, welche IP-Netze über einen ganz bestimmten Provider oder Transit-Partner geroutet werden.

Jede Zeile im Suchergebnis repräsentiert einen gefundenen Routing-Pfad. Die angezeigten Informationen sind identisch mit denen der BGP-Routen-Abfrage. Der entscheidende Unterschied liegt aber im Suchkriterium: Anstatt nach einem konkreten Ziel (IP oder Prefix) zu filtern, durchsuchen Sie hier die Routing-Tabelle nach spezifischen Mustern innerhalb des AS-Pfades. Grün hinterlegte Pfade sind die besten Routen und werden genutzt.

Bgpaspath.png

  1. Prefix: Das IP-Netzwerk, das über diesen Pfad erreichbar ist.
  2. RPKI State: Validierungsstatus der Route (✔ = gültig/valid).
  3. AS Path: Die Abfolge der Autonomen Systeme, auf die Ihr Suchmuster zugetroffen hat.
  4. Next Hop: IP-Adresse des nächsten Routers (Gateway).
  5. Weight: Lokale Priorisierung des Pfades (Cisco-spezifisch).
  6. Local Preference: Gehört zur primären Pfadauswahl. Gibt es mehrere mögliche Routen zu einem Ziel, wird dieser Wert zuerst geprüft. Dabei gewinnt immer die Route mit der höchsten Local Preference.
  7. MED (Multi Exit Discriminator): Ein weiteres BGP-Attribut für die Pfadauswahl. Hinweis: Dieses Attribut ist auf unseren Routern optional und wird für die aktive Pfadentscheidung in der Regel nicht herangezogen. Für die Nachvollziehbarkeit unserer konkreten Routenwahl ist dieser Wert daher zu vernachlässigen.
  8. Communities: BGP-Attribute zur Steuerung oder Markierung von Routen.
  9. Originator: Die Router-ID, von der die Route ursprünglich stammt.
  10. Peer: Der direkte BGP-Nachbar, von dem wir diese Route empfangen haben.
  11. Age: Zeitspanne, seit der diese Route im System bekannt ist.

Suche mit Regular Expressions (Regex)

Bgpaspathsuche.png

Sie können in das Suchfeld entweder eine einfache AS-Nummer eingeben oder sogenannte Regular Expressions (Regex) nutzen, um den Pfad sehr präzise zu filtern.

Wichtige Regex-Zeichen für BGP:

  • ^ (Caret): Markiert den Anfang des Pfades (das AS, das unserem Router am nächsten ist).
  • $ (Dollar): Markiert das Ende des Pfades.
  • . (Punkt): Steht für ein beliebiges Zeichen.
  • * (Sternchen): Steht für eine beliebige Wiederholung des vorherigen Zeichens.
  • .* (Punkt und Sternchen): Bedeutet in Kombination „eine beliebige Folge von Zeichen“ (also beliebige, dazwischenliegende AS-Nummern).

Typische Anwendungsbeispiele:

  1. .* 15169$
    Zeigt alle Routen an, die im AS15169 (Google) enden. Das .* davor bedeutet, dass es völlig egal ist, über welche und wie viele AS-Hops die Routen gehen.
  2. ^3356
    Zeigt alle Routen an, die wir direkt von AS3356 (Lumen) lernen.
  3. ^3356 15169$
    Zeigt alle Routen an, die direkt über AS3356 (Lumen) laufen und bei AS15169 (Google) enden.

BGP Route

Dieser Abfragetyp liefert detaillierte Informationen aus der globalen BGP-Routingtabelle unserer Router für ein bestimmtes Ziel (IP, Prefix oder Hostname).

Lookingglassbgproute.png

Jede Zeile repräsentiert einen möglichen Routing-Pfad (Route) zu einem bestimmten IP-Präfix. Grün hinterlegte Pfade sind die besten Routen und werden genutzt.

  1. Prefix: Das IP-Netzwerk, das über diesen Pfad erreichbar ist.
  2. RPKI State: Validierungsstatus der Route (✔ = gültig/valid).
  3. AS Path: Die Abfolge der Autonomen Systeme, auf die Ihr Suchmuster zugetroffen hat.
  4. Next Hop: IP-Adresse des nächsten Routers (Gateway).
  5. Weight: Lokale Priorisierung des Pfades (Cisco-spezifisch).
  6. Local Preference: Gehört zur primären Pfadauswahl. Gibt es mehrere mögliche Routen zu einem Ziel, wird dieser Wert zuerst geprüft. Dabei gewinnt immer die Route mit der höchsten Local Preference.
  7. MED (Multi Exit Discriminator): Ein weiteres BGP-Attribut für die Pfadauswahl. Hinweis: Dieses Attribut ist auf unseren Routern optional und wird für die aktive Pfadentscheidung in der Regel nicht herangezogen. Für die Nachvollziehbarkeit unserer konkreten Routenwahl ist dieser Wert daher zu vernachlässigen.
  8. Communities: BGP-Attribute zur Steuerung oder Markierung von Routen.
  9. Originator: Die Router-ID, von der die Route ursprünglich stammt.
  10. Peer: Der direkte BGP-Nachbar, von dem wir diese Route empfangen haben.
  11. Age: Zeitspanne, seit der diese Route im System bekannt ist.

Ping

Lookingglassping.png

Überprüft die grundsätzliche Erreichbarkeit (ICMP Echo Request/Reply) einer IP-Adresse oder eines Hostnames. Dies ist der schnellste Weg, um festzustellen, ob ein Ziel aus unserem Netzwerk heraus antwortet und wie hoch die Paketlaufzeit (Latenz) ist.

  • packets: Es werden standardmäßig 5 Pakete gesendet.
  • packet loss: Zeigt den prozentualen Paketverlust an (ideal: 0%).
  • min/avg/max/stddev: Gibt die minimale, durchschnittliche und maximale Antwortzeit in Millisekunden (ms) an. Starke Abweichungen (Jitter) können auf eine instabile Verbindung hindeuten.

Traceroute

Lookingglasstraceroute.png

Zeigt den exakten Pfad (Hop für Hop) an, den Datenpakete von unserem Router bis zum Ziel nehmen. Diese Funktion hilft dabei, fehlerhafte Hops oder Routing-Schleifen auf der Wegstrecke zu identifizieren.

  • Nummerierung: Die Hops sind chronologisch sortiert (beginnend bei unserem Router).
  • Hostname / IP: Der Name und die IP-Adresse des jeweiligen Routers auf der Strecke (das AS wird in eckigen Klammern angezeigt). Erscheint nur ein Sternchen (*), antwortet dieser Hop nicht auf die Anfrage (z.B. wegen einer Firewall).
  • Antwortzeiten: Standardmäßig werden drei Pakete pro Hop gesendet. Die Zeiten in Millisekunden (ms) zeigen, wie lange die Pakete bis zu diesem Punkt und zurück benötigt haben.

Komfort-Funktionen

Sobald das Looking Glass ein Ergebnis (unterteilt in Locations, falls mehrere ausgewählt wurden) liefert, stehen Ihnen zusätzliche Werkzeuge zur Verfügung, um die Daten weiterzuverarbeiten:

Nuetzlichefunktionen.png

View AS Path (Visualisierung) (1)

Bei BGP AS Path & BGP Route erscheint zusätzlich oben beim Ergebnis der Button "View AS Path".

  • Grafische Darstellung: Dieser Button öffnet eine Visualisierung des Pfades.
  • Nutzen: Hier sehen Sie intuitiv, wie die Route von unserem Netzwerk über verschiedene Transit-Provider bis zum Ziel-AS verläuft.

Ergebnisse kopieren (Copy Button) (2)

Rechts oben über jedem Ergebnisblock finden Sie ein Klemmbrett-Symbol. Mit einem Klick darauf wird der gesamte Output (z.B. die Routing-Tabelle oder das Traceroute/Ping-Ergebnis) in Ihre Zwischenablage kopiert. Dies ist besonders hilfreich, wenn Sie Ergebnisse für Dokumentationen oder Support-Anfragen an uns sichern möchten.