Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je vyplnenie bajtov v počítačových sieťach?

Vypláchnutie bajtov v počítačových sieťach

Vypľubenie bajtov je technika používaná v protokoloch vrstvy dátového spojenia, aby sa zabezpečilo, že špeciálne ovládacie znaky v dátovej časti rámu sa nepresahujú nesprávne interpretácie ako rámové delimitori. To je rozhodujúce pre udržiavanie integrity prenášaných údajov.

Takto to funguje:

1. Identifikujte špeciálne znaky: Niektoré znaky sú vyhradené na konkrétne účely v protokoloch vrstvy dátového prepojenia. Napríklad dle (data link úniku) Charakter sa môže použiť na označenie začiatku a konca rámu.

2. prenos údajov: Ak údaje, ktoré sa majú vysielať, obsahujú jeden z týchto špeciálnych znakov, je potrebné ich zmeniť, aby sa predišlo zámene. Tam prichádza bajtové vypchávanie.

3. plnené bajty: Pred odoslaním údajov, špeciálny znak, často nazývaný Escape (ESC) , vkladá sa pred každý výskyt špeciálneho znaku v údajoch.

4. Recepcia rámca: Prijímač potom odstráni únik znak, keď sa stretne s ním v dátovom toku. To zaisťuje, že pôvodné údaje sa obnovia správne.

Príklad:

Povedzme, že náš protokol používa dle ako rámový oddeľovač. Chceme poslať údaje „Toto je znak DLE“.

Bez bajtového plnenia:

`` `

Toto je znak DLE.

`` `

Prijímač by interpretoval dle Ako koniec rámu spôsobí skrátenie údajov.

S plnením bajtov:

`` `

Toto je znak ESC DLE.

`` `

esc znak pred dle Označuje, že je súčasťou údajov a nie delimiter. Prijímač potom odstráni esc Obnoviť pôvodné údaje.

Výhody vypchatia bajtov:

* jednoduchosť: Je to relatívne priama technika na implementáciu.

* Účinnosť: Do dátového toku dodáva iba minimálne množstvo režijných nákladov.

Nevýhody vypchávky bajtov:

* Riadenie: Zavádza ďalšie bajty do toku údajov, čím sa zvyšuje množstvo prenosných údajov.

* zložitosť: Správne implementácia môže byť náročné, najmä pre zložitejšie protokoly.

Alternatíva k plneniu bajtov:

Alternatívna technika s názvom bit napchávka môže dosiahnuť rovnaký cieľ, ale používa trochu odlišný prístup. Namiesto vloženia celých bajtov bit napchávky modifikuje údaje pridaním ďalšieho kúska, keď sa zistí konkrétny bitový vzor.

Celkovo je vypchávanie bajtov užitočnou technikou na zabezpečenie presného prenosu údajov a bez rušenia kontrolných znakov. Je to dôležitý prvok v protokoloch vrstvy dátovej väzby a pomáha udržiavať integritu dátovej komunikácie.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené