Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:netzwerk:traceroute

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
workshop:cli:netzwerk:traceroute [2025/02/16 11:26] – ↷ Seite von workshop:netzwerk:traceroute nach workshop:cli:netzwerk:traceroute verschoben Branislav Zeljakworkshop:cli:netzwerk:traceroute [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== traceroute & traceroute6 - Netzwerkverbindungspfad verfolgen ====== 
- 
-**traceroute** und **traceroute6** sind Tools, die verwendet werden, um den Pfad von IP-Paketen zu einem Zielhost zu verfolgen und zu analysieren, wie Pakete über verschiedene Router im Netzwerk weitergeleitet werden. **traceroute** wird für IPv4-Netzwerke verwendet, während **traceroute6** für IPv6-Netzwerke zuständig ist. Beide Tools helfen, Netzwerkprobleme wie Verzögerungen oder Paketverlust zu diagnostizieren, indem sie die Route und die Hops auf dem Weg zu einem Ziel anzeigen. 
- 
-===== Syntax ===== 
-<code bash> 
-traceroute [Optionen] Zielhost 
-traceroute6 [Optionen] Zielhost 
-</code> 
- 
----- 
- 
-===== Wichtige Optionen ===== 
-^ Option                ^ Beschreibung                                                  ^ 
-| `-n`                  | Verhindert die Namensauflösung der Hops, zeigt nur IP-Adressen an. | 
-| `-m MAX_HOPS`         | Setzt die maximale Anzahl der Hops, die verfolgt werden sollen.     | 
-| `-p PORT`             | Gibt den Zielport für die Verbindung an.                         | 
-| `-w TIMEOUT`          | Setzt das Zeitlimit für jede Antwort.                             | 
-| `-I`                  | Verwendet ICMP Echo Anfragen (Standard ist UDP).                  | 
-| `-T`                  | Verwendet TCP SYN Pakete (nützlich bei Firewalls).                | 
-| `--help`              | Zeigt eine Hilfe mit den verfügbaren Optionen an.                 | 
- 
----- 
- 
-===== Beispiele ===== 
-**Verfolgen des Pfads zu einem Zielhost (IPv4):** 
-<code bash> 
-traceroute ipv4.example.com 
-</code> 
-Verfolgt den Pfad von Ihrem Computer zu `ipv4.example.com` und zeigt die Hops und deren Antwortzeiten an. 
- 
-**Verfolgen des Pfads zu einem Zielhost (IPv6):** 
-<code bash> 
-traceroute6 ipv6.example.com 
-</code> 
-Verfolgt den Pfad von Ihrem Computer zu `ipv6.example.com` über ein IPv6-Netzwerk. 
- 
-**Verfolgen des Pfads ohne Namensauflösung (IPv4):** 
-<code bash> 
-traceroute -n ipv4.example.com 
-</code> 
-Zeigt nur die IP-Adressen der Hops an und vermeidet die Namensauflösung. 
- 
-**Verfolgen des Pfads mit einer maximalen Anzahl von Hops (IPv4):** 
-<code bash> 
-traceroute -m 20 ipv4.example.com 
-</code> 
-Begrenzt die Anzahl der Hops auf maximal 20. 
- 
-**Verwenden von ICMP Echo Anfragen (IPv4):** 
-<code bash> 
-traceroute -I ipv4.example.com 
-</code> 
-Verwendet ICMP Echo Anfragen anstelle von UDP-Paketen für die Pfadverfolgung. 
- 
----- 
- 
-===== Hinweis ===== 
-- **traceroute** für IPv4 und **traceroute6** für IPv6 bieten ähnliche Funktionalitäten zur Pfadverfolgung, aber **traceroute6** wurde speziell für die Verwendung in IPv6-Netzwerken entwickelt. 
-- Die Verwendung von ICMP Echo Anfragen (mit `-I`) kann helfen, Firewalls oder Router zu umgehen, die standardmäßig UDP-Pakete blockieren. 
- 
----- 
- 
-===== Alternativen ===== 
-**tracepath** und **tracepath6** bieten ähnliche Funktionalitäten, jedoch mit der zusätzlichen Möglichkeit, die MTU-Größe jedes Hops zu bestimmen, was nützlich für die Diagnose von Fragmentierungsproblemen sein kann. 
- 
----- 
- 
-===== Weitere Informationen ===== 
-Die Man-Page liefert detaillierte Informationen: 
-<code bash> 
-man traceroute 
-man traceroute6 
-</code> 
- 
- 
- 
-