ToolActToolAct

Ping-Test-Tool

Überprüfen Sie die Netzwerkkonnektivität und Latenz von Servern oder Domains online

Geben Sie eine IP-Adresse oder Domain ein und klicken Sie auf "Ping starten", um die Konnektivität zu testen

Was ist ein Ping-Test?

Ein Ping-Test prüft, ob ein Zielhost über das Netzwerk erreichbar ist, und misst die ungefähre Antwortzeit. Klassisch werden ICMP Echo Requests gesendet und die Round-Trip-Time ausgewertet; in Browser- oder Webumgebungen können je nach Umsetzung andere Prüfmechanismen nötig sein, weil ICMP nicht direkt verfügbar ist. Ping hilft bei Netzwerkdiagnose, Serverüberwachung, Latenzvergleich, DNS-Verdacht und der Frage, ob ein Problem lokal, im Netzwerk oder beim Ziel liegt. Ein erfolgreicher Ping beweist jedoch nicht, dass ein Webdienst, Port oder Login funktioniert, und ein fehlgeschlagener Ping bedeutet nicht immer, dass der Server offline ist, weil Firewalls ICMP blockieren können.

Anleitung

Anleitung

  1. Gib die Zielserver-Adresse in das Feld „IP-Adresse / Domain“ ein
  2. Wähle die Anzahl der Pings (1–20), Standard ist 4
  3. Klicke auf „Ping starten“ und warte auf den Abschluss des Tests
  4. Sieh dir die Statistik an: Paketverlustrate, durchschnittliche Latenz, Min-/Max-Latenz
  5. Sieh dir die Detailergebnisse jedes Pings an: Status, Latenz, TTL

Netzwerk-Tipps

  • Ein fehlgeschlagener Ping bedeutet nicht immer, dass eine Webseite nicht erreichbar ist; viele Server blockieren ICMP, während HTTP oder HTTPS normal funktionieren.
  • Vergleiche mehrere Ziele, bevor du ein Netzwerkproblem diagnostizierst, damit du lokale Verbindungsprobleme von einem unerreichbaren Host unterscheiden kannst.

Anwendungsfälle

Erreichbarkeit vom ToolAct-Backend testenEinen Hostnamen oder eine IP eingeben und 1 bis 20 Sonden für einen signierten Backend-Ping-Test auswählen. Nur der einzelne Host oder die Domain wird an die Netzwerk-API gesendet, die Seite selbst protokolliert, speichert oder leitet das Ziel nirgendwohin weiter. Das Ergebnis meldet aufgelöste IP, Hostname, Erreichbarkeit, gesendete und empfangene Pakete, Paketverlust sowie Min-, Max- und Durchschnittslatenz.
Paketverlust und Latenzvarianz diagnostizierenDie Tabelle pro Sequenz zeigt Erfolg oder Fehler, Latenz, TTL und jede Fehlermeldung für jede Sonde – genau das, was man braucht, wenn ein Dienst intermittierend erreichbar ist oder eine Durchschnittslatenz einzelne Ausfälle verbirgt. Eine saubere Basislinien-Sonde mit einer problematischen vergleichen und dann prüfen, ob die Varianz mit DNS-TTLs, BGP-Routenänderungen oder geplanten Aufgaben auf dem Ziel übereinstimmt.
Ping-Ergebnisse in Support-Tickets teilenErgebnisse als tabulatorgetrennte Zusammenfassung mit Gesamtstatistik und einzelnen Paketzeilen kopieren. Da der Test von der Serverseite und nicht vom Browser-JavaScript aus läuft, spiegelt die Ausgabe die serverseitige Netzwerksicht wider, nicht das lokale ICMP-Verhalten. Die Zusammenfassung an ein Hosting-, CDN- oder ISP-Ticket anhängen, damit der Betreiber die Spur gegen seine eigenen Edge- oder Peering-Daten abgleichen kann.
Mehrere Sonden für einen Host vergleichenDie Sondenzahl für einen einzelnen Hostnamen oder eine IP erhöhen, um zu sehen, ob die Latenz über wiederholte Prüfungen stabil bleibt. Die einzelnen Paketzeilen machen intermittierende Ausfälle, Paketverluste und Ausreißer bei der Antwortzeit leichter erkennbar als ein einzelner Durchschnittswert, und sie zeigen Jitter auf, den Durchschnittswerte sonst verbergen.
Sondenzahl und Timeout für störanfällige Netzwerke wählen1 bis 3 Sonden für schnelle Erreichbarkeitsprüfungen verwenden, 8 bis 20 wenn intermittierender Verlust auf instabilen oder gesättigten Verbindungen aufgedeckt werden soll. Das Ergebnis spiegelt die Netzwerksicht des Backends wider – Filter auf Heimrouter-, VPN- oder ISP-Ebene werden in dieser Spur nicht sichtbar; mit traceroute oder mtr kombinieren, wenn ein bestimmter Hop verdächtig wird.

Technisches Prinzip

Das Ping-Tool sendet eine Sonde vom ToolAct-Backendserver an den Zielhost und misst Erreichbarkeit und Roundtrip-Latenz. Klassisches Ping arbeitet auf OSI-Schicht 3 mit ICMP (Internet Control Message Protocol, RFC 792): Die Quelle sendet eine ICMP Echo Request (Type 8, Code 0) mit einer Sequenznummer und einer Nutzlast, und das Ziel antwortet mit einer ICMP Echo Reply (Type 0, Code 0). Die Roundtrip-Zeit (RTT) ist das Intervall zwischen dem Senden der Anfrage und dem Empfang der Antwort, gemessen in Millisekunden. Da Browser keine rohen ICMP-Pakete senden können (die Socket API stellt Webinhalten keine Raw Sockets zur Verfügung), proxied dieses Tool den Ping über eine Backend-API — der serverseitige Prozess führt den eigentlichen ICMP-Austausch durch und gibt die Ergebnisse an den Browser zurück. Das TTL-Feld (Time to Live) im IP-Header wird an jedem Router-Hop um 1 verringert; wenn TTL 0 erreicht, verwirft das Router das Paket und gibt eine ICMP Time Exceeded (Type 11)-Meldung zurück. Dies ist der Mechanismus hinter Traceroute, aber in einem Ping-Test verrät der anfängliche TTL-Wert das Betriebssystem des Ziels: Windows verwendet standardmäßig 128, Linux/macOS 64 und Netzwerkgeräte häufig 255. Subtrahiert man den empfangenen TTL vom Standardwert, erhält man eine ungefähre Hop-Anzahl zum Ziel. Der Paketverlust wird berechnet als (gesendete Pakete - empfangene Pakete) / gesendete Pakete × 100 %. Kein Verlust bedeutet, dass alle Sonden innerhalb des Timeouts zurückgekehrt sind; intermittierender Verlust kann auf Überlastung, fehlerhafte Hardware, Ratenbegrenzung oder ICMP-Deprecation durch das Ziel oder eine dazwischenliegende Firewall hindeuten. Viele Produktivserver und Cloud-Anbieter deaktivieren ICMP am Edge vollständig, sodass ein 100%-Verlustergebnis nicht unbedingt bedeutet, dass der Host offline ist — es kann bedeuten, dass ICMP gefiltert wird. Das Tool meldet Min-, Max- und Durchschnittslatenz über alle erfolgreichen Sonden, was zusammen den Jitter verrät: Ein niedriger Durchschnitt mit hohem Max deutet auf gelegentliche Spitzen hin, während konsistente Min/Max-Werte auf eine stabile Verbindung hinweisen.

  • ICMP Echo-Mechanismus (RFC 792): Die Echo Request (Type 8) trägt eine 16-Bit-Kennung, eine 16-Bit-Sequenznummer und optionale Nutzlast — die Echo Reply (Type 0) spiegelt dieselbe Kennung und Sequenz zurück, sodass der Sender Antworten den Anfragen zuordnen kann.
  • RTT-Messung: Die Roundtrip-Zeit ist das Echtzeitintervall von der Anfrage-Übertragung bis zum Antwort-Empfang, einschließlich Netzwerk-Verzögerung, Router-Warteschlange und Ziel-Verarbeitungszeit — Werte unter 1 ms deuten auf dasselbe LAN hin, während 100+ ms auf interkontinentale Pfade schließen lassen.
  • TTL-Hop-Zählung: Anfängliche TTL-Werte folgen OS-Konventionen (Windows 128, Linux/macOS 64, Netzwerkgeräte 255); die ungefähre Hop-Anzahl = anfänglicher TTL − empfangener TTL — ein empfangener TTL von 117 von einem Windows-Host deutet auf etwa 11 Router-Hops hin.
  • Paketverlust-Interpretation: <2 % Verlust auf einer gut verbundenen Strecke ist normal; 2-10 % deuten auf Überlastung oder eine instabile Verbindung hin; >10 % zeigt ein ernstes Problem an — aber ICMP-Filterung durch Firewalls oder Cloud-Anbieter kann falsche 100 %-Verluste auf einem ansonsten gesunden Host erzeugen.
  • Latenzstatistik: Min, Max und arithmetisches Mittel über N Sonden enthüllen Jitter — ein niedriger Mittelwert mit hohem Max deutet auf sporadische Überlastung hin; die Standardabweichung (nicht angezeigt, aber aus der Paket-Tabelle berechenbar) quantifiziert die Streuung.
  • Browser-Einschränkung: JavaScript kann keine rohen ICMP-Pakete senden, da die WebSocket-, Fetch- und XMLHttpRequest-APIs auf der Anwendungsschicht (TCP/TLS/HTTP) arbeiten — das Tool proxied Pings über eine Backend-API, sodass die gemessene Latenz eine zusätzliche HTTP-Rundreise zum ToolAct-Server einschließt.
  • ICMP-Ratenbegrenzung: Viele Hosts und Router wenden ICMP-Ratenbegrenzung an (Linux-Kernel-Parameter net.ipv4.icmp_ratelimit, Standard 1000 ms) — schnelleres Senden von Sonden als die Ratenbegrenzung verursacht künstlichen Paketverlust, der die tatsächlichen Netzwerkbedingungen nicht widerspiegelt.

Beispiele

Test des lokalen DNS-Servers

Ping 8.8.8.8 (Google DNS) → durchschnittliche Latenz 15 ms, 0 % Paketverlust = gute Verbindung

Auswahl des Game-Servers

Ping game-server-us.example.com → 45 ms, game-server-eu.example.com → 120 ms → US-Server wählen

Diagnose von Netzwerkproblemen

Ping lokaler Router: 1 ms, Ping ISP-Gateway: Timeout → Problem auf ISP-Ebene

FAQ

Wie funktioniert dieses 'Ping' im Browser?

Browser können keine ICMP-Echo-Pakete wie der System-`ping`-Befehl senden. Die Seite stellt HTTP(S)-Anfragen an das Ziel und misst die Round-Trip-Zeit. Das Ergebnis ist die reale Latenz zu einem Webdienst und enthält TCP-Handshake, TLS und HTTP-Overhead – typischerweise höher als ein ICMP-Ping.

Warum ist mein Web-Ping immer höher als `ping` aus dem Terminal?

ICMP ist ein einziger Round-Trip. HTTPS fügt bei der ersten Anfrage TCP SYN/ACK und TLS-Handshake hinzu (~3 Round-Trips), darüber kommt noch HTTP-Request/Response. Wenn die Verbindung warm ist, kann die Seite sie wiederverwenden (HTTP/2 Keep-Alive), und Folgemessungen nähern sich dem echten RTT.

Kann ich jeden Host pingen?

Nur Hosts, die auf Standard-Ports auf HTTPS antworten. Server ohne Webdienste oder mit CORS-Blockade können scheitern. In der Cloud gehostete Sites funktionieren in der Regel; private Netzwerk-Hosts (10.x, 192.168.x) funktionieren nur, wenn sie vom Server der Seite erreichbar sind, nicht von deinem lokalen Netzwerk.

Werden meine Daten an das Ziel weitergegeben?

Jeder Ping ist eine echte HTTP-Anfrage. Der Zielserver protokolliert sie (deine IP und User-Agent) wie jeden anderen Besuch. Pinge keine internen Hosts an, die dir nicht gehören; pinge nicht so schnell, dass es als Denial-of-Service-Versuch interpretiert werden könnte.

Wird die Anfrage signiert?

Pings an unser Backend laufen über einen signierten Proxy, der die Anfrage normalisiert – wir leiten den Test weiter, nicht deine IP, ans Ziel. Das Ziel sieht unser Backend, nicht dich.

Warum schwankt das Ergebnis?

Netzwerklatenz schwankt naturgemäß durch Auslastung, Routenwechsel und die Last des Zielservers. Ein stabiles Ergebnis über viele Stichproben ist aussagekräftiger als eine einzelne Messung; die Seite zeigt min, max und Durchschnitt.

Kann ich die Route nachverfolgen?

Nein – Traceroute erfordert die Manipulation roher IP-Pakete, was Browser nicht können. Verwende dafür mtr oder traceroute auf der Kommandozeile. Diese Seite misst nur die End-zu-End-Latenz.