Skip to main content

So beheben Sie den Paketverlust

Windows 10 blockiert Internet | DSL langsam | Browser hängt und lädt nicht (April 2025)

Windows 10 blockiert Internet | DSL langsam | Browser hängt und lädt nicht (April 2025)
Anonim

Paketverlust tritt auf, wenn Ihre Netzwerkverbindung während der Übertragung Informationen verliert. Dadurch kann Ihre Netzwerkverbindung langsamer erscheinen, als sie sein sollte, und die Zuverlässigkeit der Netzwerkkommunikation mit lokalen und Remote-Geräten wird verringert. Das Beenden von Paketverlusten sollte für alle, die ein problematisches Netzwerk verbessern möchten, ganz oben auf der Liste stehen.

Was ist ein Paketverlust?

Während fließendes Wasser häufig als Analogie für den Netzwerkverkehr verwendet wird, werden Informationen nicht als kontinuierlicher Strom über das Netzwerk übertragen. Sie werden vielmehr als eine Reihe diskreter Einheiten, so genannte Pakete, gesendet. Diese Einheiten sind wie einzelne Seiten in einem Buch. Zusammen haben sie eine gewisse Bedeutung, aber nur wenn sie in der richtigen Reihenfolge mit den anderen Seiten verbunden sind, bilden sie ein zusammenhängendes Ganzes. Wenn Ihre Netzwerkverbindung Pakete verliert, kann das vollständige Buch nicht erstellt werden. Pakete können auch unvollständig, beschädigt oder anderweitig fehlerhaft ankommen, wodurch sie unbrauchbar werden. Der Fix hierfür ist normalerweise das erneute Senden des verlorenen Pakets.

Die meisten Netzwerke haben von Zeit zu Zeit einen sehr geringen Paketverlust. Die Wechselfälle von Netzwerkverbindungen sind so, dass ein Paket, das gelegentlich abgelegt wird, etwas unvermeidlich ist. In einem ordnungsgemäß funktionierenden Netzwerk kommt es jedoch zu einem Paketverlust, der die Effizienz der Netzwerkverbindung nicht beeinträchtigt.

Wenn Sie in Ihrem Netzwerk einen höheren Paketverlust feststellen, müssen Sie Maßnahmen ergreifen, um das Problem zu beheben. Um zu unserer Wasseranalogie zurückzukehren, ist ein erheblicher Paketverlust wie ein stark undichtes Rohr. Es muss behoben werden, bevor weitere Verbesserungen vorgenommen werden können.

Welche Ursachen haben Paketverluste in Ihrem Netzwerk?

Paketverlust geschieht nicht nur aus einem Grund. Wenn Sie die Ursache des Paketverlusts in Ihrem Netzwerk feststellen, erfahren Sie, was Sie beheben müssen.

  • Netzwerkbandbreite und Überlastung: Eine Hauptursache für Paketverluste ist die unzureichende Netzwerkbandbreite für die gewünschte Verbindung. Dies geschieht, wenn zu viele Geräte versuchen, im selben Netzwerk zu kommunizieren.
  • Unzureichende Hardware: Jede Hardware in Ihrem Netzwerk, die Pakete weiterleitet, kann zu Paketverlust führen. Router, Switches, Firewalls und andere Hardwaregeräte sind am anfälligsten. Wenn sie mit dem Datenverkehr nicht Schritt halten können, werden sie Pakete verwerfen. Stellen Sie sich das als Kellner mit vollen Armen vor: Wenn Sie sie bitten, einen anderen Teller aufzuheben, werden sie wahrscheinlich einen oder mehrere andere Teller fallen lassen.
  • Beschädigte Kabel: Paketverlust kann auf Schicht 1, der physischen Netzwerkschicht, auftreten. Wenn Ihre Ethernet-Kabel beschädigt, nicht richtig verkabelt sind oder zu langsam sind, um den Netzwerkverkehr zu verarbeiten, werden Pakete "durchgesickert".
  • Software-Fehler: Keine Software ist fehlerfrei. Die Firmware in Ihrer Netzwerkhardware oder Ihrer Computersoftware kann Fehler enthalten, die Paketverlust verursachen. In diesem Fall gibt es für den Verbraucher wenig zu tun. Möglicherweise versuchen Sie, das Problem selbst zu beheben, aber häufig lässt sich das Problem nur durch einen Firmware-Patch des Herstellers beheben, der die Hardware liefert. Stellen Sie sicher, dass Sie verdächtige Fehler melden, wenn Sie sie finden, um die Anbieter zu ermutigen, das Problem zu beheben.

Paketverlust feststellen

Es gibt eine Reihe von Softwareanwendungen, die Paketverluste in einem Netzwerk erkennen können. Sie arbeiten, indem sie Pakete auf irgendeine Weise "schnüffeln", entweder indem sie ihre Fahrzeit analysieren oder in die Pakete schauen. Der einfachste Weg, um herauszufinden, ob ein Paketverlust vorliegt, ist das Ping von Geräten in Ihrem Netzwerk.

  1. Öffnen Sie unter Windows ein Eingabeaufforderungsfenster und verwenden Sie den Ping-Befehl, um Ihren Router anzusprechen. Wenn die lokale IP-Adresse Ihres Routers beispielsweise 127.0.0.1 lautet, würde der folgende Befehl den Router anpingen:

    ping 127.0.0.1 -t

    Öffnen Sie unter macOS oder Linux ein Terminalfenster und verwenden Sie den folgenden Befehl:

    ping 127.0.0.1

    Der einzige Unterschied ist das fehlende -t am Ende des Befehls.

  2. Nachdem der Ping-Befehl eine ausreichende Anzahl von Paketen verarbeitet hat (mindestens 10), drücken Sie Strg + C um den Befehl zu stoppen.

  3. Überprüfen Sie, ob Paketverluste aufgetreten sind. Wenn diese spezielle Verbindung zwischen dem Ping-Gerät und dem Ziel ordnungsgemäß funktioniert, sollten 0% Paketverlust angezeigt werden.

    --- 127.0.0.1 Pingstatistik ---27 Pakete gesendet, 27 Pakete empfangen, 0,0% PaketverlustUmlauf min / avg / max / stddev = 1.820 / 8.351 / 72.343 / 14.186 ms

  4. Das ist es.

Es gibt auch erweiterte Tools zum Erkennen von Paketverlusten.

  1. Der Befehl tcpdump ist unter macOS und Linux erheblich leistungsfähiger als Ping. Es ist ein wenig überwältigend, sich daran zu gewöhnen, aber der folgende Befehl erfasst Pakete und berechnet dann den Umfang des Paketverlusts:

    tcpdump -i any

  2. Dies führt tcpdump über eine beliebige Netzwerkverbindung aus. Es kann auch mit -i eth0 ausgeführt werden, um nur die primäre Netzwerkschnittstelle zu erfassen, oder mit -c 10, um nur zehn Pakete zu erfassen.

  3. Nachdem der Befehl ausgeführt wurde, sehen Sie in der unteren Zeile nach, ob Pakete verloren gegangen sind.

    17 Pakete erfasst85 Pakete per Filter empfangen0 Pakete wurden vom Kernel verworfen

  4. Im Idealfall sollten 0 Pakete verloren gegangen sein.

Unter Windows können Sie entweder tcpdump über die Bash-Shell unter Windows 10 verwenden oder Wireshark ausführen.

Das Erkennen von Paketen ist technisch relativ gering. Wenn Sie eine Möglichkeit zur Überprüfung der Kommunikation über das Netzwerk festgelegt haben, müssen Sie die Methode der Isolierung und Beseitigung anwenden, um die Quelle und die Ursache des Paketverlusts zu bestimmen. In den meisten Fällen müssen die meisten Geräte im Netzwerk gepingt werden, oder es müssen Skripts ausgeführt werden, die dasselbe tun. Kenntnisse der Topologie des Netzwerks werden hier sehr hilfreich sein.

Ermittlung der Ursache für den Paketverlust

Um die Hauptursache für den Paketverlust zu ermitteln, sollten Sie mit dem am einfachsten zu erkennenden Problem beginnen und sich rückwärts bewegen.

Überprüfen Sie zunächst die Ethernet-Verbindung zwischen den Geräten. Prüfen Sie auf offensichtliche Anzeichen von körperlicher Beschädigung und falscher Verdrahtung. Funktionieren diese Kabel ordnungsgemäß? Löscht das Kabel durch Kabel? Überprüfen Sie die Router und Switches auf ähnliche Weise.

Bestimmen Sie zweitens, ob die Bandbreite für die erforderlichen Geräte in Ihrem Netzwerk ausreichend ist. Handelt es sich bei einer Hardware um wesentlich mehr Verbindungen, als sie sollte? Dies ist häufig ein Vorgang des Findens und Ersetzens, bis das Problem behoben ist. Sie können auch einen Switch und einen Router mit dem Namen "Good Good" verwenden, der mit potenziell problematischen Geräten im Netzwerk ausgetauscht wird, um festzustellen, ob der Paketverlust verschwindet, wenn ein bestimmtes Gerät entfernt wird.

So beheben Sie den Paketverlust in Ihrem Netzwerk

Wenn Sie die Ursache für den Paketverlust ermittelt haben, können Sie zwei Korrekturen anwenden.

Der erste besteht darin, die problematische Hardware zu ersetzen. Wenn Ihre Untersuchung dazu führt, dass ein Hardwaregerät nicht ordnungsgemäß funktioniert, ersetzen Sie es.

Wenn der Paketverlust durch Softwarefehler verursacht wird, müssen Sie versuchen, den Fehler selbst zu beheben, den Fehler zu umgehen oder den Fehler dem Anbieter zu melden und zu hoffen, dass er ihn behebt. Bei interner Software kann es einfacher sein, ein Update zu finden. Für Software von Drittanbietern kommt es darauf an. Wenn Sie ein großer Kunde sind, können Sie möglicherweise einen Fix herausholen. Wenn nicht, könnten Sie warten, während Sie versuchen, eine Problemumgehung zu verwenden.

Abschließende Gedanken

Paketverluste stellen sich häufig als Dinge dar, die im Netzwerk langsam laufen. Natürlich kann etwas so vages durch verschiedene Ursachen verursacht werden. Wenn Sie ein unterdurchschnittliches Netzwerk diagnostizieren, sollte der Paketverlust ganz oben auf Ihrer Liste stehen. Sobald ein Paketverlust als möglich eliminiert ist, können Sie mit komplexeren Problemen fortfahren.