High-Level Data Link Control: Porovnání verzí
Smazaný obsah Přidaný obsah
m robot: přidáno {{Autoritní data}}; kosmetické úpravy |
m Upřesnění Wikiodkazů, přesun části Poznámky |
||
Řádek 7:
* stanice mohou komunikovat v režimu nadřízená-podřízená nebo jako rovnocenné
Z HDLC je odvozena celá řadu protokolů jako [[Link Access Procedure Balanced|LAPB]], [[Q.921|LAPD]], [[Link Access Procedure for Frame Relay|LAPF]], [[LAPM]] a IrLAP, které jsou používány pro rozličné formy komunikace (v sítích [[X.25]], v digitálních telefonních sítích, v [[Local Area Network|lokálních sítích]], pro [[modem|modemovou komunikaci]], pro [[IrDA|komunikaci pomocí infračerveného světla]]), a další protokoly jako [[Point-to-Point Protocol|PPP]], [[
Standard HDLC byl definován postupně v řadě samostatných dokumentů, které stanovovaly formáty [[Rámec (počítačová síť)|rámců]] a postupy při [[Sériová komunikace|komunikaci na sériovém spoji]] a později byly sloučeny do ISO/IEC 13239.
Řádek 44:
I-rámce zajišťují také potvrzování rámců přenášených opačným směrem; tento přenos potvrzení pro jeden směr komunikace spolu s uživatelskými daty posílanými opačným směrem se nazývá {{Vjazyce2|en|''piggybacking''}}. Pro potvrzování slouží pole N(R), které vždy obsahuje číslo očekávaného (prvního dosud nepřijatého) rámce. Uvedení určité hodnoty N(R) znamená, že všechny rámce s nižší hodnotou byly v pořádku přijaty.
Pokud má stanice poslat potvrzení a nejsou k dispozici uživatelská data, ke kterým by se potvrzení přibalilo, použije '''dohlížecí rámec''' ('''S-rámec'''), který neobsahuje žádná uživatelská data ani N(S), ale pouze číslo příštího očekávaného rámce N(R). Existují dva základní typy dohlížecích rámců: '''RR''' a '''RNR'''; první signalizuje, že stanice je připravena přijímat další rámce, druhý, že stanice další rámce přijímat nemůže (např. kvůli naplnění vyrovnávacích pamětí). Používání dalších dvou typů dohlížecích rámců '''REJ''' a '''SREJ''', které představují [[Negativní potvrzení|záporné potvrzení]] dovolující používat [[selektivní opakování]] a tím snížit zpoždění při ztrátě nebo poškození rámce, je volitelné rozšíření.
Na linkách pracujících velkou rychlostí a s velkým zpožděním nemusí číslování rámců modulo 8 stačit, proto jsou k dispozici režimy používající vícebitové hodnoty N(S) a N(R) podle následující tabulky:
Řádek 106:
=== Synchronní spoje ===
[[Synchronní sériová komunikace|Synchronní spoje]] používají [[bitově orientovaný]] přenos, který umožňuje používat metodu [[
Chování přijímače při přijetí posloupnosti několika po sobě jdoucích jedničkových bitů popisuje následující tabulka:
Řádek 309:
=== Kontrolní součet ===
Kontrolní posloupnost rámce (FCS) je [[cyklický redundantní součet]] vypočítaný z adresního, řídicího a informačního pole. Standardně se používá 16bitový CRC, komunikující stanice mohou dojednat použití 32bitového nebo 8bitového. Jestliže hodnota FCS vypočtená v přijímači nesouhlasí s hodnotou, kterou vypočítal odesilatel a přidal do rámce, znamená to, že rámec byl přijat chybně. Přijímač rámce se špatným CRC zahazuje a neposílá žádné potvrzení. Vysílač po vypršení prodlevy pro potvrzení odešle nepotvrzený rámec znovu. Pokud se obě strany dohodnou na posílání [[
Použité algoritmy pro výpočet FCS jsou schopny odhalit ztracené bity, bity se změněnou hodnotou a bity navíc. Tím se výrazně zvyšuje (zejména pro větší délku FCS) pravděpodobnost odhalení chyby. Pravděpodobnost neodhalené přenosové chyby se však zvyšuje s délkou zabezpečovaných dat, proto FCS může implicitně omezovat praktickou délku rámce.
Řádek 745:
== Odkazy ==
=== Poznámky ===▼
<references />▼
=== Reference ===
Řádek 831 ⟶ 834:
* LAPF – [[Link Access Procedure for Frame Relay]]
* LAPD – [[Q.921]]
▲=== Poznámky ===
▲<references />
=== Externí odkazy ===
|