Cálculo de la tasa de baudios de Ethernet por cable

Estoy tratando de encontrar la respuesta a lo que debería ser una pregunta simple. ¿Cómo calculo la tasa física de bits que se transmiten en un cable Ethernet individual?

Estoy interesado específicamente en enlaces de 100 Mbps y 1000 Mbps. Estos enlaces Ethernet usan 8 hilos como 4 pares trenzados separados y, por lo tanto, cada par transmite 25 Mbps. Un poco de lectura (je) me dice que en realidad estoy interesado en la tasa de baudios, en cuyo caso necesito saber la eficiencia de los esquemas de codificación física utilizados para ambos enlaces. Tampoco estaba seguro de si las tasas de bits citadas para Ethernet incluyen gastos generales.

En este punto, me sumergí en los estándares 802.3 en Ethernet que, francamente, para mis propósitos contienen demasiada información. Estoy seguro de que esto es de interés para muchas personas aquí, pero no encontré ninguna instancia publicada antes.

Respuestas (1)

Un dispositivo 100BASE-TX transmite por 1 par (2 hilos) y recibe por otro par (2 hilos más). Debido a la codificación 4B5B (por cada 4 bits de datos, transmite una serie de 5 símbolos), 100BASE-TX tiene una velocidad de símbolo de 125 MHz (a veces llamada velocidad de transmisión) en cada par. Cada símbolo lleva un poco menos de 1 bit de información.

1000BASE-T -- Gigabit Ethernet sobre cable Cat5 -- tiene exactamente la misma tasa de símbolos de 125 MHz que 100BASE-TX. Un dispositivo 1000BASE-T, entre otros trucos, transmite un símbolo de modulación de amplitud de pulso de 5 niveles en cada uno de los 4 pares simultáneamente. Cada uno de esos 4 símbolos, transmitidos simultáneamente en 4 pares de cables diferentes, transporta 2 bits de información, lo que da una tasa de bits de 125 MSímbolos/seg/par * 2 bits/símbolo * 4 pares = 1000 Mbit/seg.

Los 100 Mbps para 100BASE-TX y los 1000 Mbps para 1000BASE-TX son las tasas de bits teóricas máximas para esos sistemas. Los preámbulos de paquetes, las tramas de Ethernet, las tramas de TCP/IP, los reintentos de TCP, etc. consumen algunos de esos bits, por lo que la cantidad de bits de datos reales transferidos será menor.

Muchas gracias por la clara respuesta. Me avergüenza que la respuesta sea clara como el día en Wikipedia. Estaba seguro de haber cubierto esos artículos. Una vez más gracias :-)
De nada. Siéntase libre de transmitirlo respondiendo a la pregunta de otra persona.