Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* hluk: Elektrické rušenie, atmosférické poruchy alebo presluch na prevodovom médiu.
* útlm: Oslabenie sily signálu na vzdialenosť.
* Hardvérové zlyhania: Problémy s sieťovými rozhraniami, káblami alebo iným zariadením.
* Softvérové chyby: Chyby v sieťových protokoloch alebo aplikáciách.
Cieľom kontroly chýb je zabezpečiť, aby údaje presne a spoľahlivo dorazili na miesto určenia. Zvyčajne zahŕňa dva hlavné procesy:
1. Detekcia chýb: Zahŕňa to identifikáciu, že sa počas prenosu vyskytla chyba. Bežné metódy zahŕňajú:
* Parita kontrola: Pridanie jediného bit do dátovej jednotky, aby ste dosiahli celkový počet 1 s rovnomerným alebo nepárnym. To detekuje chyby s jedným bitom, ale nie všetky chyby viacerých bitov.
* kontrolné súčty: Výpočet matematického súčtu údajov a ich pripojenie k dátovej jednotke. Prijímač prepočítava kontrolný súčet a porovnáva ho s prijatým; nezrovnalosti označujú chybu.
* Cyklické kontroly redundancie (CRCS): Sofistikovanejšie ako kontrolné súčty, CRC používajú polynómové rozdelenie na generovanie kontrolného súčtu, ktorý je účinnejší pri detekcii chýb prasknutia (viacero po sebe idúcich bitov prevrátilo).
* Hash funkcie (napr. MD5, SHA): Používa sa na overenie integrity údajov, nielen detekciu chýb v tradičnom slova zmysle. Zistia akúkoľvek zmenu údajov, dokonca aj jednu bitovú zmenu.
2. Korekcia chýb: Zahŕňa to obnovenie pôvodných údajov z prijatých, chybných údajov. Metódy zahŕňajú:
* Oprava chyby vpred (FEC): Pridáva redundantné údaje do prenášaných údajov. Prijímač môže použiť túto redundanciu na nápravu chýb bez požadovania opakovaného prenosu. Príklady zahŕňajú kódy Hamming a kódy Reed-Solomon. Je to efektívnejšie ako opakovanie, keď sú miery chybovosti vysoké, ale vyžaduje väčšiu šírku pásma.
* Automatická žiadosť o opakovanie (ARQ): Prijímač zisťuje chyby a žiada o opakovanie chybných údajov. Existuje niekoľko protokolov ARQ, vrátane:
* Stop-and-Wait ARQ: Pred odoslaním ďalšieho odosiela jeden rám a čaká na potvrdenie. Jednoduché, ale neefektívne.
* go-back-n arq: Pred čakaním na potvrdenie pošle viac snímok. Ak sa zistí chyba, všetky následné rámce sa opakovane vysielajú.
* Selektívne opakovanie ARQ: Iba prenosy chybné rámce. Efektívnejšie ako go-back-n.
Výber techník kontroly chýb závisí od niekoľkých faktorov vrátane typu siete, miery chybovosti, požadovanej spoľahlivosti a dostupnej šírky pásma. Napríklad siete s vysokou šírkou, nízko-rybá miera sa môžu spoliehať predovšetkým na detekciu a opakovanie chýb, zatiaľ čo hlučné kanály môžu vyžadovať robustnejšie techniky FEC. Mnoho sieťových protokolov využíva kombináciu metód detekcie a korekcie chýb na optimalizáciu výkonu a spoľahlivosti.