Versiones estándar de comunicación USB
Como se ha señalado, el estándar de comunicación USB define la velocidad de transmisión de datos, los protocolos de negociación y las especificaciones de la fuente de alimentación entre los dispositivos que se utilizan. Ha habido mejoras significativas del estándar a lo largo de los años, con velocidades de transferencia de datos que van desde USB 1.0 a 1,5 Mbit por segundo hasta USB 3.2 con velocidades de hasta 20 Gbps. Cada versión sucesiva facilita una nueva ronda de hardware de interconexión.
Los estándares de comunicación USB son notoriamente confusos con frecuentes cambios de nombres retroactivos, pero actualmente USB 3.2 es el estándar USB más disponible que es compatible con los conectores Tipo A y Tipo C, aunque puede variar de 5 Gbps a 20 Gbps. El estándar de 20 Gbps también se puede conocer como «SuperSpeed USB 20 Gbps» o «USB 3.2 Gen 2×2«, mientras que el estándar de 10 Gbps también se puede conocer como «SuperSpeed USB 10 Gbps» o «USB 3.2 Gen 2«.
Finalmente, el estándar de 5 Gbps se conoce actualmente como «SuperSpeed USB 5 Gbps» o «USB 3.2 Gen 1«. Sin embargo, el uso de convenciones de nomenclatura más antiguas se puede encontrar en Internet, y puede ser más fácil verificar manualmente las clasificaciones de velocidad para el dispositivo o conector y usarlas como referencia.
Nombre | Velocidad máxima | Nombre alternativo | Nombre anterior |
---|---|---|---|
USB 3.2 Gen 2×2 | 20 Gbps | SuperSpeed USB 20 Gbps | USB 3.2 |
USB 3.2 Gen 2 | 10 Gbps | SuperSpeed USB 10 Gbps | USB 3.1 Gen 2 |
USB 3.2 Gen 1 | 5 Gbps | SuperSpeed USB 5 Gbps | USB 3.1 Gen 1 o USB 3.0 |
Sin embargo, como es el caso con muchas instalaciones, a menudo se usan diferentes versiones en el mismo sistema. Si los dispositivos que usan una versión USB más reciente y una versión anterior se están comunicando, se establecerán de forma predeterminada en la versión y la velocidad anteriores. Esta es una función del software, pero la compatibilidad con el estándar también está relacionada con el hardware.
Todos los conectores de tipo C son compatibles con USB 3.2, aunque algunos conectores de tipo C aún cumplen con los estándares anteriores. Los tipos A y B dependen del cable, con diferentes colores de conector que generalmente indican diferentes versiones para una referencia rápida. A menudo puede surgir confusión al observar la relación entre el estándar del conector físico y los estándares de comunicación. La publicación en el blog de same sky USB tipo C y USB 3.2: aclaración de la conexión, analiza esto con más detalle.
Con el estándar original, se requería un host. Un conector Tipo A generalmente indicaba el dispositivo host y un Tipo B generalmente estaba conectado al periférico. Con USB OTG (On The GO), esto no es necesario. USB OTG es una especificación que permite que un dispositivo USB (como un teléfono inteligente) actúe como host, lo que permite conectar otros dispositivos USB. Básicamente, permite que un dispositivo USB lea datos de otros dispositivos sin necesidad de una computadora.