5Aug
Die Geschwindigkeit einer Internetverbindung ist mehr als nur ihre Bandbreite. Dies gilt insbesondere für Satelliten-Internet-Verbindungen, die Geschwindigkeiten von bis zu 15 Mbit / s bieten können - aber immer noch langsam fühlen.
Latenz kann bei allen Internetverbindungen und Netzwerken ein Problem darstellen. Drahtgebundene Netzwerkverbindungen haben tendenziell die geringste Latenz, während drahtlose Verbindungen im Allgemeinen eine höhere Latenz aufweisen.
Bild-Kredit: Timo Newton-Syms auf Flickr
Latenz vs. Bandbreite
Internet-Verbindungen, einschließlich Satelliteninternetverbindungen, werden mit Geschwindigkeiten wie "bis zu 15 Mbps" beworben. Sie können eine Satelliteninternetverbindung betrachten, die diese Geschwindigkeit anbietet und die annehmenErfahrung mit der Verwendung wäre vergleichbar mit der Erfahrung mit einer 15 Mbps Kabel-Internetverbindung, aber Sie würden falsch liegen.
- Bandbreite : Die Bandbreite bestimmt, wie schnell Daten im Zeitverlauf übertragen werden können. Bandbreite ist die Menge der Daten, die pro Sekunde übertragen werden können.
- Latency : Latenz ist Verzögerung. Die Latenz gibt an, wie lange Daten zwischen Quelle und Ziel in Millisekunden zurückgelegt werden müssen.
-Latenz in der realen Welt
Nehmen wir an, Sie surfen im Internet nach verschiedenen Arten von Verbindungen. So würde sich die Latenz "fühlen":
- Satellite Internet Connection( Hohe Geschwindigkeit, hohe Latenz ): Sie würden auf einen Link auf einer Webseite klicken und nach einer spürbaren Verzögerung würde die Webseite herunterladen und fast auf einmal erscheinen.
- Theoretische Verbindung( niedrige Geschwindigkeit, geringe Latenz) : Sie würden auf einen Link auf einer Webseite klicken und die Webseite würde sofort geladen werden. Es würde jedoch eine Weile dauern, um vollständig zu laden, und Sie würden sehen, dass Bilder nacheinander geladen werden.
- Kabel Internetverbindung( hohe Geschwindigkeit, niedrige Latenz) : Sie würden auf einen Link auf einer Webseite klicken und die Webseite würde fast sofort erscheinen, alle auf einmal herunterladen.
Latenz zeigt sich immer als Verzögerung. Wenn Sie beispielsweise einen Skype-Chat mit jemandem mit einer Internetverbindung mit hoher Latenzzeit führen, sind Sie nicht miteinander synchronisiert. Du würdest zwischen den Sätzen pausieren müssen oder du würdest aufgrund der Verzögerung miteinander reden.
Wenn Sie ein Online-Spiel spielen würden, würden sich Ihre Aktionen verzögern und Ereignisse im Spiel hätten eine spürbare Verzögerung, bevor sie Ihren Computer erreichen, anstatt sich fast sofort zu fühlen. Wenn Sie zum Beispiel ein First-Person-Shooter-Spiel auf einer Verbindung mit hoher Latenz spielen, würden Sie auf jemanden auf Ihrem Bildschirm schießen, aber die Verzögerung bedeutet, dass sie schon lange vorbei waren, als Ihr Projektil dort angekommen ist.
Image Credit: MLibrary auf Flickr
Welche Ursachen haben Latenz
Sowohl die Bandbreite als auch die Latenz hängen von mehr als Ihrer Internetverbindung ab - sie sind von der Netzwerkhardware, dem Standort und der Verbindung des Remote-Servers und den Internet-Routern zwischen Ihrem Computer und dem Server abhängig.
-Pakete laufen nicht sofort durch Router. Jeder Router, den ein Paket durchlaufen muss, führt eine Verzögerung von einigen Millisekunden ein, die sich summieren kann, wenn das Paket durch viele Router laufen muss, um die andere Seite der Welt zu erreichen.
Einige Arten von Verbindungen - wie z. B. Satelliten-Internetverbindungen - haben jedoch auch unter den besten Bedingungen eine hohe Latenz. Es dauert im Allgemeinen zwischen 500 und 700 ms, bis ein Paket über eine Satelliten-Internetverbindung einen Internetdienstanbieter erreicht.
Latenz ist jedoch nicht nur ein Problem für Satelliten-Internetverbindungen. Sie können wahrscheinlich eine Website durchsuchen, die auf einem anderen Kontinent gehostet wird, ohne Latenz sehr zu bemerken, aber wenn Sie in Kalifornien sind und ein Online-Spiel mit Servern in Europa spielen, ist die Latenz möglicherweise wahrnehmbarer.
Messwartezeit
Sie können die Latenz zwischen Ihrem Computer und einer Webadresse mit dem Befehl ping messen. In unserem Beispiel dauert es 11 Millisekunden, bis der Verkehr zwischen unserem Computer und den Google-Servern verläuft. Wenn wir eine Satelliten-Internetverbindung hätten, könnte das bis zu 700ms dauern.
Um die Auswirkung der Entfernung auf die Latenz zu zeigen, können wir Baidu - eine chinesische Suchmaschine - pingen. Baidu hat keine Server in Nordamerika, daher muss unser Computer mit seinen Servern in China kommunizieren. Die Latenz zwischen unserem Computer und Baidus Servern beträgt 228ms.
Wenn wir unseren lokalen Router anpingen, sehen wir eine Latenzzeit von 1 ms. Unser Router ist in der Nähe und wir können uns direkt verbinden, ohne andere Router zu benutzen.
Sie können sehen, wie viel Latenz jeder Router - oder "Hop" - mit dem Befehl traceroute hinzufügt.
Latenzzeit ist immer bei uns;es ist nur eine Frage, wie wichtig es ist. Bei niedrigen Latenzzeiten sollten Daten fast sofort übertragen werden, und wir sollten keine Verzögerung bemerken. Wenn sich die Latenzzeiten erhöhen, bemerken wir mehr Verzögerung.