Como sugiere el título, ¿un cable Ethernet más largo ralentiza su conexión?
Como sugiere el título, ¿un cable Ethernet más largo ralentiza su conexión?
Respuestas:
La señal eléctrica se ralentizará una cantidad mínima (después de todo, viaja casi a la velocidad de la luz, exactamente a 0,951c), ¿cuánto tiempo tarda la luz en recorrer 100 metros?
timeTaken = 100/(299792458*0,951) = 0,00000035 seconds
Por lo tanto, solo toma 0,00035 milisegundos adicionales, que son solo 350 ciclos de CPU (en una CPU de 1 Ghz). Sin embargo, cuanto más largo sea el cable, más débil se volverá la señal, una vez que la señal sea lo suficientemente débil comenzará a perder bits de información debido a interferencias, cada vez que se pierde un bit, algo en la capa de red ve que falla una comprobación de suma de comprobación / paridad, y pedir ese paquete nuevamente.
Pedir un nuevo paquete llevará mucho tiempo.
Entonces, mientras la señal sea fuerte en el cable, la desaceleración sería mínima (de todos modos es mayor de lo que esperaba).
Una vez que comience a perder información porque el cable es demasiado largo, la desaceleración aumentaría considerablemente .
También tenga en cuenta que ciertos protocolos de comunicación están cronometrados, por lo que si el cable es demasiado largo, es posible que ni siquiera se pueda usar porque no se sincronizaría (eso es un problema de diseño)
No, no ralentizará una conexión, pero debe tener en cuenta la longitud máxima de una conexión de cobre que es de 100 metros. Esto debe incluir la longitud de su cable de conexión desde el host al punto de datos y también el marco de conexión al conmutador.
Sin embargo, cuando use Cat 6 con una interfaz de 10 Gbit / s, solo puede usar hasta 55 metros y necesitaría usar Cat 6A para alcanzar 100 metros para este tipo de transmisión.
Entonces, si supera la longitud máxima especificada del cable, comenzará a ver problemas no solo relacionados con la velocidad, sino también con la pérdida debido a la naturaleza de la corriente eléctrica que atraviesa el cable.
Los 100 metros solo se aplican a una sola ejecución sin ningún dispositivo de red intermedio, como un conmutador. Si tiene un conmutador en el medio, obviamente puede extender esto de puerto a puerto al que se aplicaría el máximo para cada cable que se ejecute de dispositivo a dispositivo.
Con la conectividad de fibra, puede ampliar el rango en función de qué tipo de fibra y luz está más allá del alcance de su pregunta.
time = distance / speed = 100 meters / (0.64 * 3e8 meters-per-second)
.
A todos los efectos prácticos, no habrá efecto en la velocidad de su conexión.
Habrá una cantidad de retraso muy insignificante debido a los cables largos. Esto no afectará la velocidad máxima de su conexión, pero podría causar cierta latencia. pjc50 señala que se trata de un nanosegundo por cada pie de longitud de cable, lo cual es una buena regla general utilizada por muchos ingenieros al desarrollar sistemas que dependen mucho de las latencias en esas escalas de tiempo.
En realidad, nunca notarás una diferencia. Un tiempo de ping "rápido" en Internet es de 10 ms, que es de 10,000,000 ns. Agregar incluso unos pocos cientos de pies de cable no tendrá un efecto notable en ese punto. De hecho, casi cada paso del camino implica retrasos que son más extremos que los observados en la propagación de la señal. Por ejemplo, la mayoría de los enrutadores de grado de consumidor esperarán a que se reciba el último byte de un paquete entrante y comprobarán si hay errores antes de enviar el primer byte del paquete en su camino. ¡Este retraso será del orden de 5,000 ns! Dado que la longitud máxima del cable que puede ejecutar (según las especificaciones de Ethernet) es de 300 pies, la longitud del cable nunca podría causar más de 300 ns de retraso debido al cable.
Algo así, en un grado muy pequeño.
Cuanto más largo sea el cable, mayor será la latencia que experimente: los jugadores llaman a este tiempo "ping". Sin embargo, el efecto es de aproximadamente un nanosegundo por pie de cable, lo que es poco probable que se note en la mayoría de los casos. Especialmente porque un solo cable de Ethernet está limitado a 100m.
Esto es importante para el comercio de alta frecuencia y ocasionalmente para el correo electrónico .
Por sí solo, no afecta el rendimiento o el "ancho de banda" de su cable.
Creo que puede, pero no de la forma en que la mayoría de la gente piensa.
La mayoría está pensando en el retraso de propagación adicional a través del cable. Esto es válido, pero como la gente ya ha señalado, tan pequeño que esencialmente siempre es irrelevante.
Sin embargo, hay otra posibilidad. Los cables de Ethernet vienen en diferentes variedades: cat 5, cat 5e y cat 6 se utilizan actualmente (razonablemente). Cat 5 no admite oficialmente Gigabit Ethernet, pero con un cable cat 5 corto (por ejemplo, 1 o 2 metros) que está en buenas condiciones físicas, a menudo puede obtener una conexión gigabit aparentemente confiable de todos modos 1 .
Sin embargo, con un cable más largo, podría obtener suficiente deterioro de la señal como para que una conexión gigabit ya no fuera posible. En este caso, creo que normalmente sería una conexión de 100 megabits. En este caso, no solo obtendría una cantidad de latencia irrelevante, sino que habría perdido una cantidad considerable de ancho de banda.
Esto no tendría ningún efecto en una conexión a Internet a menos que sea uno de los pocos afortunados con más de 100 MB / s de ancho de banda. Sin embargo, el acceso a los recursos locales podría verse afectado mucho más drásticamente.
El estándar es de 100 m (~ 333.33 pies; 1 m = 3 1/3 pies) antes de que la atenuación deje la señal inutilizable, pero la respuesta directa a su pregunta es sí, un cable largo puede ralentizar su conexión. La atenuación es causada por la resistencia interna del cobre que los humanos perciben como retraso / desaceleración de la conectividad de la red. Si el cable tiene menos de 100 m, la desaceleración es relativamente imperceptible. Sin embargo, puede causar problemas si te acercas a esa marca de 100 m. Y tenga en cuenta que la longitud de 100 m se mide desde el punto en que el cable se conecta al puerto de su computadora hasta el punto en que se conecta a un dispositivo que regenera la señal, como un interruptor o un enrutador. (Personalmente, tuve que cambiar un cable a una impresora porque la longitud de ~ 97m causó una comunicación esporádica).
En teoría sí.
Según el teorema de Shannon-Hartley , la capacidad máxima alcanzable de un canal con ruido gaussiano blanco aditivo es [1].
[1] bandwidth * log(1 + SNR)
Los tramos largos de cable disminuyen tanto su ancho de banda (a medida que se dispersan las frecuencias altas) como SNR (a medida que disminuye la amplitud de la señal).
Como especialista en esta línea, le aconsejo que sí. Pero es demasiado poco para afectarlo a menos que lo haya extendido demasiado. También considera la calidad de su línea de cable, conexiones y otros. Pero todos estos son demasiado mínimos para ser notados. Si está hablando de una vivienda de menos de 20 metros, no se moleste en preguntar. Estos factores son para 100 metros y más. Esa es la razón por la que tenemos línea óptica.
Hay dos cuestiones a considerar, la latencia y la integridad de la señal.
La latencia es directamente proporcional a la longitud del cable. Sin embargo, suponiendo que estamos hablando de cables Ethernet de par trenzado dentro de un edificio, la latencia será insignificante en comparación con los retrasos en los equipos y en las conexiones de larga distancia que componen Internet.
El otro problema es la integridad de la señal, si se pone demasiado mal, el enlace comenzará a descartar un número significativo de paquetes. TCP cree que los paquetes descartados significan congestión y reducirán su velocidad en consecuencia.
Si su cable está dentro de las especificaciones y sus dispositivos están dentro de las especificaciones y su distancia está dentro de las especificaciones, la pérdida de paquetes debería ser insignificante. Sin embargo, hay una gran cantidad de hardware fuera de especificación, por lo que sería cauteloso al operar justo en el límite de la especificación de distancia.
Si. Sin embargo,
* Si habla de una red de área local, probablemente se esté refiriendo al cable de categoría 5 o 6. Si está hablando de un enlace de área amplia, probablemente se esté refiriendo al cable de fibra óptica monomodo.
El tiempo de propagación de la señal eléctrica para un cable Ethernet de 100 m de longitud máxima es de solo medio microsegundo. Esto es mucho menos que la cantidad de tiempo necesaria para que su enrutador, etc. haga su trabajo.
Esto solo comienza a ser relevante cuando se miran distancias mucho más grandes: por ejemplo, desde su computadora al servidor para un juego que está jugando; sin embargo, ese número está totalmente en manos de su ISP / sus socios y las ubicaciones físicas de usted y el servidor en sí.
Los cables largos aumentarán su latencia ya que la señal tiene más tiempo. Esto no debería importar mucho en su caso, ya que la señal se propaga cerca de la velocidad de la luz, los 10 metros adicionales serán imperceptibles en comparación con las muchas millas a cualquier servidor al que esté accediendo. Habrá alguna pérdida de señal en recorridos extremadamente largos, lo que reducirá el ancho de banda, pero no debería ser significativo en más de 20 metros, 100 metros es el punto en el que debe comenzar a preocuparse por la longitud del recorrido.
Según mi propia experiencia, es una opinión ridículamente engañosa.
De hecho, dañará la latencia desde la distancia más larga, pero no el ancho de banda. Suponiendo que está comparando la velocidad de internet del uso de la fibra de 10m y de la fibra de 20m, encontrará que las señales eléctricas viajan a través de un cable de ethernet a la velocidad de la luz, o 299,792,458 metros por segundo. Eso significa que la señal tarda unos 0.00000003 segundos en viajar a través de su cable de 10m, y 0.00000006 segundos en viajar a través de su cable de 20m. No puedes notar la diferencia aquí. No mencione si compara muchas millas con cualquier servidor al que esté accediendo.
Sin embargo, la transmisión a larga distancia tiene problemas de pérdida de señal y ruido, lo que podría tener un impacto en la velocidad de Internet.