Ethernet szinkronizálás

A gyorsabb Ethernet fizikai réteg implementációk kihívásokat jelentenek az ütközések kezelésére.

Amint korábban említettük, minden eszköz, amely adatokat szeretne átvinni, először "figyelj" a médiumra, hogy ellenőrizze a forgalmat. Ha nem észlel forgalmat, az állomás azonnal elkezdi továbbítani. Az átvitt elektromos jel egy bizonyos időtartamot (késleltetést) eredményez a kábelen keresztül történő továbbításhoz. Mindegyik hub vagy repeater a jelútban megnöveli a késleltetést, amíg az egyik portról a másikra áthalad.







Ez a felhalmozódott késleltetés növeli annak valószínűségét, hogy ütközés következik be, mivel a csomópont a hallgatási üzemmódból a jelátviteli üzemmódba léphet, miközben az elosztó vagy az átjátszó feldolgozza az üzenetet. Mivel a jel még nem érte el ezt a csomópontot, míg hallgatott, a csomópont azt gondolja, hogy a médium elérhető. Ez a körülmény gyakran ütközéshez vezet.







Visszaszámlálás és szinkronizálás

Fél-duplex üzemmódban, ha nem ütközött ütközés, az adó 64 bit időszinkronizációs információt küld, amelyet Preamble néven ismerünk.

A küldő eszköz ezután elküldi a teljes képkockát.

Az Ethernet 10 Mbit / s vagy kisebb értékkel aszinkron. Aszinkron átvitel ebben az összefüggésben azt jelenti, hogy minden egyes fogadó eszköz fogja használni 8 bájt szinkronizációs információt, hogy szinkronizálja a kapott lánc bejövő adatokat, és törli a 8 bájt.

A 100 Mbit / s vagy annál nagyobb sávszélességű Ethernet implementációk szinkronak. A szinkron adatátvitel ebben az összefüggésben azt jelenti, hogy nincs szükség szinkronizálási információra. Kompatibilitási okok miatt azonban a Preambulum és az Initial Frame Delimiter (SFD) mezők továbbra is jelen vannak.




Kapcsolódó cikkek