Wie der Titel schon sagt: Verlangsamt ein längeres Ethernet-Kabel Ihre Verbindung?
Wie der Titel schon sagt: Verlangsamt ein längeres Ethernet-Kabel Ihre Verbindung?
Antworten:
Das elektrische Signal wird minimal verlangsamt (nachdem es sich fast mit Lichtgeschwindigkeit bewegt hat, genau bei 0,951 ° C). Wie lange braucht das Licht, um sich über 100 Meter fortzubewegen?
timeTaken = 100/(299792458*0,951) = 0,00000035 seconds
Es dauert also nur zusätzliche 0,00035 Millisekunden, was nur 350 CPU-Zyklen entspricht (bei einer 1-GHz-CPU). Je länger das Kabel ist, desto schwächer wird das Signal. Sobald das Signal schwach genug ist, verliert es aufgrund von Interferenzen immer dann Informationen, wenn ein Bit verloren geht. und fragen Sie noch einmal nach diesem Paket.
Nach einem neuen Paket zu fragen, wird sehr lange dauern.
Solange das Signal im Kabel stark ist, wäre die Verlangsamung minimal (sie ist größer als ich erwartet hätte).
Sobald Sie anfangen, Informationen zu verlieren, weil das Kabel zu lang ist, würde die Verlangsamung erheblich zunehmen .
Beachten Sie auch, dass bestimmte Kommunikationsprotokolle zeitlich festgelegt sind. Wenn das Kabel also zu lang ist, kann es möglicherweise nicht verwendet werden, da es nicht mehr synchronisiert werden kann (dies ist ein beabsichtigtes Problem).
Nein, die Verbindung wird nicht verlangsamt. Sie müssen jedoch die maximale Länge einer Kupferverbindung von 100 Metern kennen. Dies muss die Länge Ihres Patchkabels vom Host zum Datenpunkt und auch den Patchrahmen zum Switch umfassen.
Wenn Sie jedoch Cat 6 mit einer 10-Gbit / s-Schnittstelle verwenden, können Sie nur bis zu 55 Meter verwenden und müssen Cat 6A verwenden , um 100 Meter für diese Übertragungsart zu erzielen.
Wenn Sie also die angegebene maximale Kabellänge überschreiten, treten Probleme auf, die sich nicht nur auf die Geschwindigkeit, sondern auch auf den Verlust aufgrund der Art des durch das Kabel fließenden elektrischen Stroms beziehen.
Die 100 Meter gelten nur für einen einzelnen Lauf ohne ein zwischengeschaltetes Netzwerkgerät wie einen Switch. Wenn Sie einen Switch dazwischen haben, können Sie diesen natürlich von Port zu Port verlängern, wobei das Maximum für jedes Kabel von Gerät zu Gerät gilt.
Mithilfe der Glasfaserkonnektivität können Sie die Reichweite basierend auf der Art der Glasfaser und des Lichts erweitern, die sich dem Rahmen Ihrer Frage entziehen.
time = distance / speed = 100 meters / (0.64 * 3e8 meters-per-second)
.
Für alle praktischen Zwecke hat dies keine Auswirkungen auf die Geschwindigkeit Ihrer Verbindung.
Aufgrund der langen Kabel ist die Verzögerung sehr gering. Dies wirkt sich nicht auf die maximale Geschwindigkeit Ihrer Verbindung aus, führt jedoch zu einer gewissen Latenz. pjc50 weist darauf hin, dass es sich bei jedem Fuß Kabellänge um eine Nanosekunde handelt. Dies ist eine gute Faustregel, die von vielen Ingenieuren bei der Entwicklung von Systemen angewendet wird, die stark von Latenzen in diesen Zeiträumen abhängig sind.
In Wirklichkeit werden Sie nie einen Unterschied bemerken. Eine "schnelle" Ping-Zeit im Internet beträgt 10 ms, was 10.000.000 ns entspricht. Das Hinzufügen von ein paar hundert Fuß Kabel wird zu diesem Zeitpunkt keine nennenswerten Auswirkungen haben. In der Tat beinhaltet fast jeder Schritt des Weges Verzögerungen, die extremer sind als diejenigen, die aus der Signalausbreitung hervorgehen. Beispielsweise warten die meisten Consumer-Router auf den Empfang des letzten Bytes eines eingehenden Pakets und prüfen es auf Fehler, bevor sie das erste Byte des Pakets auf seinem Weg senden. Diese Verzögerung wird in der Größenordnung von 5.000 ns liegen! Da die maximale Kabellänge (gemäß der Ethernet-Spezifikation) 300 Fuß beträgt, kann die Kabellänge aufgrund des Kabels niemals eine Verzögerung von mehr als 300 ns verursachen!
Irgendwie in sehr geringem Maße.
Je länger Ihr Kabel ist, desto höher ist die Latenz - Spieler nennen dies "Ping" -Zeit. Der Effekt beträgt jedoch ungefähr eine Nanosekunde pro Fuß Kabel, was in den meisten Fällen unwahrscheinlich ist. Zumal ein einzelnes Ethernetkabel auf 100m begrenzt ist.
Dies ist wichtig für den Hochfrequenzhandel und gelegentlich für E-Mails .
Dies hat keinen Einfluss auf den Durchsatz oder die Bandbreite Ihres Kabels.
Ich glaube es kann, aber nicht so, wie die meisten Leute denken.
Die meisten denken an die zusätzliche Ausbreitungsverzögerung durch das Kabel selbst. Dies ist gültig, aber wie die Leute bereits betont haben, so klein, dass es im Wesentlichen immer irrelevant ist.
Es gibt jedoch eine andere Möglichkeit. Es gibt verschiedene Arten von Ethernet-Kabeln: Kat. 5, Kat. 5e und Kat. 6 werden derzeit (recht) häufig verwendet. Cat 5 unterstützt offiziell kein Gigabit-Ethernet, aber mit einem kurzen (z. B. 1 oder 2 Meter) Cat 5-Kabel, das sich in einem guten physischen Zustand befindet, können Sie häufig eine scheinbar zuverlässige Gigabit-Verbindung herstellen 1 .
Bei einem längeren Kabel könnte es jedoch zu einer ausreichenden Signalverschlechterung kommen, sodass eine Gigabit-Verbindung nicht mehr möglich ist. In diesem Fall sind Sie normalerweise eine 100-Megabit-Verbindung. In diesem Fall würden Sie nicht nur eine irrelevante Latenz gewinnen, sondern Sie hätten auch eine erhebliche Menge an Bandbreite verloren.
Dies hat keine Auswirkung auf eine Internetverbindung, es sei denn, Sie sind einer der wenigen, die mehr als 100 MB / s Bandbreite haben. Der Zugang zu lokalen Ressourcen könnte jedoch wesentlich drastischer beeinträchtigt werden.
Der Standard ist 100 m (~ 333,33 ft; 1 m = 3 1/3 ft), bevor die Dämpfung das Signal unbrauchbar macht. Die direkte Antwort auf Ihre Frage lautet jedoch Ja, ein langes Kabel kann Ihre Verbindung verlangsamen. Die Dämpfung wird durch den Innenwiderstand des Kupfers verursacht, den Menschen als Verzögerung / Verlangsamung der Netzwerkkonnektivität wahrnehmen. Wenn das Kabel weniger als 100 m lang ist, ist die Verlangsamung relativ unbemerkt. Es kann jedoch Probleme verursachen, wenn Sie sich dieser 100-Meter-Marke nähern. Denken Sie daran, dass die Länge von 100 m von dem Punkt, an dem das Kabel an den Anschluss Ihres Computers angeschlossen wird, bis zu dem Punkt gemessen wird, an dem es an ein Gerät angeschlossen wird, das das Signal regeneriert, z. B. einen Switch oder einen Router. (Ich persönlich musste ein Kabel gegen einen Drucker austauschen, da die Länge von ca. 97 m zu sporadischer Kommunikation führte.)
Theoretisch ja.
Nach dem Shannon-Hartley-Theorem beträgt die maximal erreichbare Kapazität eines Kanals mit additivem weißen Gaußschen Rauschen [1].
[1] bandwidth * log(1 + SNR)
Lange Kabelstrecken verringern sowohl die Bandbreite (wenn hohe Frequenzen verteilt werden) als auch das SNR (wenn die Signalamplitude abnimmt).
Als Spezialist für diese Linie rate ich JA! Aber es ist zu wenig, um dich zu beeinflussen, wenn du es nicht zu sehr ausgedehnt hast. Dabei wird auch die Qualität Ihrer Kabel, Verbindungen und anderer Komponenten berücksichtigt. Aber all dies ist zu minimal, um bemerkt zu werden. Wenn Sie für ein Haus von weniger als 20 Metern sprechen, fragen Sie bitte nicht. Diese Faktoren gelten für 100 Meter und mehr. Das ist der Grund, warum wir optische Linie haben.
Es sind zwei Aspekte zu berücksichtigen: Latenz und Signalintegrität.
Die Latenz ist direkt proportional zur Kabellänge. Unter der Annahme, dass es sich um Twisted-Pair-Ethernet-Kabel handelt, ist die Latenz im Vergleich zu Verzögerungen bei Geräten und Fernverbindungen im Internet vernachlässigbar.
Das andere Problem ist die Signalintegrität. Wenn es zu schlecht wird, beginnt die Verbindung, eine signifikante Anzahl von Paketen zu verwerfen. TCP ist der Meinung, dass verworfene Pakete eine Überlastung bedeuten und die Geschwindigkeit entsprechend verringern.
Wenn Ihr Kabel den Spezifikationen entspricht und Ihre Geräte den Spezifikationen entsprechen und Ihre Entfernung den Spezifikationen entspricht, sollte der Paketverlust vernachlässigbar sein. Es gibt jedoch eine Menge Hardware, die nicht den Spezifikationen entspricht. Daher wäre ich vorsichtig, wenn ich direkt an der Grenze der Entfernungsspezifikation arbeiten würde.
Ja. Jedoch,
* Wenn Sie von einem lokalen Netzwerk sprechen, beziehen Sie sich wahrscheinlich auf Kabel der Kategorie 5 oder 6. Wenn Sie von einer Weitverkehrsverbindung sprechen, beziehen Sie sich wahrscheinlich auf ein Singlemode-Glasfaserkabel.
Die elektrische Signallaufzeit für ein 100 m langes Ethernet-Kabel beträgt nur etwa eine halbe Mikrosekunde. Dies ist weitaus weniger als die Zeit, die Ihr Router usw. benötigt, um seine Aufgaben zu erledigen.
Dies ist nur dann relevant, wenn Sie größere Entfernungen betrachten: Zum Beispiel von Ihrem Computer zum Server für ein Spiel, das Sie spielen. Diese Nummer befindet sich jedoch vollständig in den Händen Ihres ISP / seiner Partner und der physischen Standorte von Ihnen und dem Server selbst.
Lange Kabel erhöhen Ihre Latenz, da das Signal länger dauern muss. Dies sollte in Ihrem Fall keine Rolle spielen, da sich das Signal in der Nähe der Lichtgeschwindigkeit ausbreitet. Die zusätzlichen 10 Meter sind im Vergleich zu den vielen Kilometern zu dem Server, auf den Sie zugreifen, nicht wahrnehmbar. Bei extrem langen Läufen kommt es zu einem Signalverlust, der die Bandbreite verringert, bei 20 Metern jedoch nicht signifikant sein sollte. Bei 100 Metern müssen Sie sich über die Länge des Laufs Gedanken machen.
Nach meiner eigenen Erfahrung handelt es sich um eine lächerlich irreführende Meinung.
In der Tat wird es die Latenz seit der längeren Strecke, aber nicht die Bandbreite verletzen. Angenommen, Sie vergleichen die Internetgeschwindigkeit von 10 m und 20 m Glasfaser und stellen fest, dass elektrische Signale über ein Ethernet-Kabel mit Lichtgeschwindigkeit (299.792.458 Meter pro Sekunde) übertragen werden. Das bedeutet, dass das Signal ungefähr 0,00000003 Sekunden benötigt, um durch Ihr 10 m langes Kabel zu laufen, und 0,00000006 Sekunden, um durch Ihr 20 m langes Kabel zu laufen. Sie können den Unterschied hier nicht bemerken. Nicht zu erwähnen, wenn Sie zu vielen Meilen mit dem Server vergleichen, auf den Sie zugreifen.
Bei längeren Übertragungsdistanzen treten jedoch tatsächlich Signalverluste und Rauschprobleme auf, die sich auf die Internetgeschwindigkeit auswirken können.