6 votos

Caculando la tasa de baudios de Ethernet por cable

Estoy tratando de encontrar la respuesta a lo que debería ser una pregunta sencilla. ¿Cómo puedo calcular la velocidad física de transmisión de bits en un cable Ethernet individual?

Me interesan específicamente los enlaces de 100 Mbps y 1.000 Mbps. Estos enlaces Ethernet utilizan 8 hilos como 4 pares trenzados separados y cada par transmite, por tanto, 25 Mbps. Un poco de lectura (je) me dice que en realidad estoy interesado en el tasa de baudios en cuyo caso necesito conocer la eficiencia de los esquemas de codificación física utilizados para ambos enlaces. Tampoco sé si las tasas de bits citadas para Ethernet incluyen la sobrecarga.

En este punto me sumergí en las normas 802.3 sobre 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 he encontrado ninguna instancia de que se publicó antes.

15voto

Jeremy Ruten Puntos 59989

A 100BASE-TX El dispositivo 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 tasa de símbolos de 125 MHz (a veces llamada tasa de baudios) en cada par. Cada símbolo transporta algo 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 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ímbolos * 4 pares = 1000 Mbit/seg.

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

2 votos

Muchas gracias por la respuesta tan clara. Me da pena que la respuesta esté más clara que el agua en la Wikipedia. Estaba seguro de haber cubierto esos artículos. Una vez más, gracias :-)

1 votos

De nada. No dudes en transmitirlo respondiendo a la pregunta de otra persona.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X