Buena pregunta. Para responderlo completamente implicaría una mirada bastante profunda al cableado de Ethernet. Pero intentaré explicarlo en un lenguaje más simple.
Las tres velocidades (10, 100, 1000) se ejecutan sobre el mismo cableado físico: par trenzado sin blindaje ( UTP ). UTP está formado por 4 pares de cables (8 cables en total): cada par está retorcido entre sí . Cada par de cables trabajan juntos para enviar señales al otro extremo.
Lo que permite que el mismo cableado físico transporte bits a través del cable a velocidades tan diferentes son las diferentes formas en que se utilizan cada uno de los 4 pares de cables. Tendremos que discutir tres ideas separadas: estándares y uso del cable, bits transmitidos y frecuencia.
Estándares y uso de cables
Por ejemplo, 100BASE-TX es el estándar predominante que gobierna las velocidades de transmisión de 100mbps sobre UTP. Lo hace dedicando un par de cables para la transmisión y el otro par de cables para recibir: los dos pares restantes no se utilizan.
1000BASE-T es el estándar predominante que gobierna las velocidades de transmisión de 1000mbps sobre UTP. Lo hace mediante el uso de los cuatro pares de cables, al mismo tiempo, en ambas direcciones. Cada par es responsable de transportar aproximadamente 250 Mbps de tráfico a la vez, lo que proporciona un rendimiento total de 1000 Mbps o 1 Gbps.
Bits transmitidos
Una de las otras diferencias entre 100BASE-TX y 1000BASE-T es que cada bit de transmisión a través del cable es diferente.
Básicamente, en cualquier momento dado, una cierta señal de voltaje en el cable representa un cierto valor. En 100BASE-TX, solo pueden existir dos valores posibles: un valor de 0
o un valor de 1
. Se podría decir que en cualquier caso, se puede transferir un solo bit a través del cable .
En 1000BASE-T, hay cuatro valores de voltaje posibles que pueden existir en el alambre: 00
01
10
11
. O, dicho de otra manera, cada instancia de señal que se aplica a UTP en el estándar 1000BASE-T transfiere dos bits a la vez.
Frecuencia
100BASE-TX requiere una frecuencia de 100Mhz , lo que significa que cada uno puede aplicar y leer una señal por el otro lado 100 millones de veces por segundo. Esto termina siendo la velocidad a la que cada par de cables puede transmitir a 1
o a 0
. Esto es lo que hace que 100BASE-TX tenga una velocidad de 100Mbps, porque cada 'instancia' de señal que se aplica equivale a un solo bit que se transmite. Y dado que se utilizan dos pares (uno en cada dirección), eso equivale a 100Mbps en una dirección, y 100Mbps en la otra, o un total de 100Mbps full duplex.
1000BASE-T requiere el uso de una frecuencia de 125Mhz, lo que significa que se puede leer una señal del (par de) cables 125 millones de veces por segundo. Dado que cada instancia de una señal que se aplica en 1000BASE-T envía dos bits a través del cable, esto significa que cada par puede transferir 250 millones de bits a través del cable por segundo, o 250 Mbps. Dado que se utilizan cuatro pares, esto otorga un total de 1000Mbps, o velocidad de 1gbps.
Resumen
Estos son algunos de los métodos por los que una sola especificación de cableado físico (UTP) puede transmitir datos a velocidades tan vastas (10 Mbps, 100 Mbps, 1000 Mbps o 10/100/1000). Piénselo desde los términos de la evolución de la tecnología: los ingenieros encontraron nuevas formas de transmitir datos a través del mismo cable. Como tal, el cable único puede hacer múltiples velocidades al mismo tiempo. Un solo cable UTP puede hacer 10, 100 o 1000 millones de bits por segundo, por lo tanto, los cables e interfaces están etiquetados como 10/100/1000.
Me temo que no sé los detalles de cómo 10BASE-T transfirió bits a través del cable, por lo que no puedo describir cómo funciona eso como lo hice con los otros dos estándares