¿Un dispositivo USB 2.0 conectado a un concentrador USB 3.0 ralentiza el concentrador a velocidades 2.0?

33

En el trabajo, quiero conectar todos mis dispositivos USB a un solo concentrador USB, por lo que solo necesito conectar un cable USB, una pantalla externa y el cable de alimentación a mi computadora portátil. Tengo algunos dispositivos USB 3.0 y algunos dispositivos USB 2.0 / 1.1 más lentos.

Soy consciente de que todos los dispositivos en un solo concentrador raíz USB comparten el mismo ancho de banda, pero tengo curiosidad por saber si enchufar un dispositivo más antiguo en un concentrador hace que todo el concentrador vuelva a un modo de compatibilidad.

Si conecto los dispositivos más lentos en mi concentrador USB 3.0, ¿disminuirán ese concentrador y todos sus dispositivos conectados a velocidades de USB 2.0, o los dispositivos USB 3.0 continuarán funcionando a velocidades de USB 3.0?

Por ejemplo, supongamos que tengo un adaptador de red USB 3.0 gigabit y un teclado USB 2.0. Si conecto el teclado en el mismo concentrador USB 3.0 en el que está enchufado el adaptador de red, ¿el rendimiento teórico máximo del adaptador de red caerá instantáneamente a 480 Mbps o más lento (rendimiento máximo de USB 2.0)?

robar
fuente
Para conectar dispositivos USB 1.1 al concentrador USB 2.0, depende de si el concentrador tiene uno o varios traductores de transacciones. Sin embargo, para dispositivos USB 2.0 en el concentrador USB 3.0, aparentemente no existe tal cosa: en.wikipedia.org/wiki/USB_hub#Transaction_translator
endolith

Respuestas:

37

Respuesta corta: no.

Respuesta larga:

Encontré la respuesta a mi pregunta en un comentario a una respuesta para una pregunta aparentemente no relacionada . Resulta que USB 2.0 y USB 3.0 están físicamente segregados en el cableado, por lo que enchufar dispositivos USB 2.0 en un concentrador USB 3.0 no afectará el rendimiento de los dispositivos USB 3.0 de la manera que me preguntaba.

robar
fuente
@BenVoigt Solo había considerado los conectores físicos y los cables originalmente. Gracias por la aclaración.
robar
@Ben ¿Puedes aclarar algo? Si tengo dos cámaras web USB2, normalmente cada una saturaría un enlace USB2. Si conecto ambos a un concentrador USB3, ¿está diciendo que cada uno podría usar 480 Mbps ya que el concentrador agregaría tráfico y se reenviaría a través del enlace USB3 de 5 Gbps al host?
Nicu Stiurca
@SchighSchagh: Sí, salvo algunos problemas de diseño importantes en el centro, esa es exactamente la ventaja. (Bueno, ninguno de los dispositivos alcanzará 480 Mbps, pero cada uno recibirá tanto ancho de banda como si no hubiera otro dispositivo conectado)
Ben Voigt
1
@ clarkcox3 Estoy diciendo que el comentario de BenVoigt es incorrecto; las señales USB 2.0 no se traducen a señales USB 3.0, por lo que todos los dispositivos USB 2.0 deben compartir un solo ancho de banda de 480 Mbit / s. Si conecta dos dispositivos USB 2.0 en un concentrador USB 3.0, los cables USB 3.0 del concentrador no tendrán datos sobre ellos.
Endolito
1
Tengo un Lenovo E50-80 (modelo 80J2), que cuenta con 2 puertos USB 3.0. Puedo usar 2 cámaras web USB 2.0 de 1080p en estos puertos simultáneamente, aunque cada cámara web consume aproximadamente 15 megabytes / s por sí sola y no funcionarán juntas cuando se conecten a través de un concentrador USB 2.0. Esto significa que el USB 3.0 debe realizar la traducción de transacciones de alta velocidad a supervelocidad. Seguramente, tal traducción de transacción puede no ser parte de las especificaciones USB3.0, pero en realidad parece haber dispositivos que lo hacen. Supervisé el tráfico de datos con la utilidad usbtop. Alguien tiene experiencia similar?
Kozuch
0

No.

Aquí es cómo imaginar la velocidad en los cables.

Piense en ello como un túnel que transfiere agua.

Suponga que un túnel grande se divide de manera uniforme en varios túneles de tamaño similar (HUB). Luego, conecta su dispositivo 2.0 (que es un túnel más pequeño en comparación con 3.0) al concentrador.

¿Lo que pasa? ¿Los otros túneles se hacen más pequeños? No ellos no. Su dispositivo 2.0 usa tanta velocidad como puede.

Esta analogía realmente me ayudó a comprender los problemas de la red.

UltraDEVV
fuente
8
Esta analogía no es correcta para una amplia variedad de situaciones de red (realmente "bus"). Por ejemplo, los dispositivos USB 1 en USB 2 ralentizarán el bus al ocupar una cantidad desproporcionada de tiempo para los datos transferidos (bloqueando que otros dispositivos más rápidos usen el bus). Lo mismo para dispositivos de 10 mBit en redes Gigabit. RS-485, SATA y otros buses seriales solo van tan rápido como el dispositivo más lento. Sin embargo, no es cierto para USB3, porque el cable contiene CABLES DIFERENTES para v.2 y v.3 del protocolo. Es la diferencia entre poner minivans y Ferrari en el mismo carril frente a que cada uno obtenga su propio carril.
DrFriedParts
@DrFriedParts: Sin embargo, no es correcto para las redes Gigabit Ethernet. Usted podría haber sido correcta si se trataba de un medio compartido Ethernet 10/100, pero moderno redes conmutadas (que se requiere para Gigabit) ya no actúan como un "bus" de ningún tipo.
Grawity 01 de
@grawity: debes ser más matizado que eso. Su declaración solo es cierta si el conmutador gigabit tiene suficientes carriles (es decir, la mayoría de los concentradores "administrados") y si puede evitar el escenario del problema que generalmente involucra transferencias simultáneas desde un único cliente equipado con gigabit a una combinación de clientes gigabit y Fast Ethernet. El control de flujo 802.3, el ancho de banda de la estructura del conmutador y otros límites aún afectan a los conmutadores gigabit.
DrFriedParts
Bueno, si realmente puedes encontrar un concentrador Gigabit ...
Grawity
@grawity: no hay "concentradores Gigabit" porque GigE requiere enlaces punto a punto. Lo que hay son "conmutadores no administrados" y estos generalmente tienen carriles insuficientes para permitir que todos los puertos se comuniquen con todos los puertos (porque eso rara vez ocurre) Entonces, cuando los puertos usan los mismos carriles en el conmutador, deben esperar a que se complete la transferencia más lenta antes de que el carril esté disponible y tenga exactamente el mismo escenario que en USB1 / 2. Esto ocurre raramente, pero sucede. Ocurre más comúnmente con "un único cliente equipado con gigabit para una combinación de clientes gigabit y Fast Ethernet".
DrFriedParts