Ethernets'te başlangıç ​​senkronizasyonunun kullanımı nedir? [çift]


-1

Bu sorunun burada zaten bir cevabı var:

Ethernets bağlamında, senkronizasyon başlangıç ​​alanının IEEE 802.3 çerçevesinin başındaki amacı nedir? İnternetin ilk günlerinde paketleri parazitten ayırt etmenin bir anlamı olduğunu tahmin ediyorum. Ancak neden 7 byte uzunluğunda (kaynak / hedef adres alanlarından daha fazla) atandı? Amaç güvenilirliği miydi?


2
Buna kimsenin otorite ile cevap verebileceğinden emin değilim. Ancak, kesin zamanlamanın zor olduğunu ve saatlerinizi senkronize etmeniz gerektiğini dikkate alarak; o zaman, performans performansını engellemeyecek kadar kısa bir girişe ihtiyacınız var ve zamanın% X'inde başarılı senkronizasyonu sağlayacak kadar uzun. Bunları ölçtüklerinden ve akıllıca bir değer seçtiklerinden şüpheleniyorum .
Hennes,

Cevap belki 802.3 standardında bir yerlerdedir. Buradan
DavidPostill

Yanıtlar:


1

Ethernet'te paylaşılan bir bit saati yoktur (pinlerin / iletkenlerin hiçbiri bir saat sinyali taşımaz), bu nedenle alıcının bit saatini gönderenin saatiyle her paketle senkronize etmesi gerekir. Giriş, alıcının PLL'lerinin (faz kilitli döngüler, bit saatlerinin senkronize edilmesi için özel bir devre), gerçek veri bitleri iletilmeden önce gönderici ile senkronizasyona güvenilir bir şekilde kilitlenmesi için yeterli zaman sağlar.

Ethernet ilk tasarlandığından bu yana geçen yıllarda, PLL'lerin daha az bit zamanda güvenilir bir şekilde yapılabilmesi daha iyi hale gelmiştir. Ancak, birkaç bit zaman kazanmanın kazanılmasının geriye dönük uyumluluktan kurtulmanın zorluğuna değecek bir zaman yoktu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.