Esta pregunta ya tiene una respuesta aquí:
En el contexto de Ethernets, ¿cuál es el propósito del campo de preámbulo de sincronización desde el comienzo de una trama IEEE 802.3? Supongo que estaba destinado a distinguir los paquetes del ruido en los primeros días de Internet. Pero, ¿por qué se le asignó una longitud de 7 bytes (más que los campos de dirección de origen / destino)? ¿El objetivo era la fiabilidad?
networking
internet
sync
ethernet
Sebi
fuente
fuente
Respuestas:
Ethernet no tiene un reloj de bits compartido (ninguno de los pines / conductores lleva una señal de reloj), por lo que el receptor tiene que sincronizar su reloj de bits con el reloj del remitente con cada paquete. El preámbulo permite a los PLL del receptor (bucles de fase bloqueada, un circuito especializado para sincronizar relojes de bits) el tiempo suficiente para sincronizarse de manera confiable con el emisor antes de que se transmitan los bits de datos reales.
Es posible que en las décadas transcurridas desde que Ethernet se diseñó por primera vez, los PLL se hayan vuelto mejores de lo que se podría hacer de manera confiable en menos tiempos de bits. Pero nunca hubo un momento en que la ganancia de ahorrar unos pocos bits valiera la molestia de romper la compatibilidad con versiones anteriores.
fuente