Logical Link Control (LLC) je podvrstva, která obecně zajišťuje logiku datového spoje, protože řídí synchronizaci, multiplexování, řízení toku a dokonce i funkce kontroly chyb DLL (Data Link Layer). DLL se dělí na dvě podvrstvy, tj. podvrstvu LLC a podvrstvu MAC (Medium Access Control).
Základní model protokolů LLC je modelován podle HDLC (High-Level Data Link Control). Tyto protokoly jsou nepotvrzená služba bez spojení, služba orientovaná na spojení a potvrzená služba bez spojení. Všechny tyto protokoly používají stejný formát PDU (Protocol Data Unit), jak je uvedeno na obrázku –
Tento formát PDU v podstatě obsahuje 4 různá pole uvedená níže –
- Pole DSAP (Destination Service Access Point) –
DSAP je obecně 8bitové pole, které se používá k reprezentaci logických adres entit síťové vrstvy určených k přijetí zprávy. Udává, zda se jedná o individuální nebo skupinovou adresu. - Pole Source Service Access Point (SSAP) –
SSAP je rovněž 8bitové dlouhé pole, které se používá k reprezentaci logických adres entit síťové vrstvy určených k vytvoření zprávy. Udává, zda se jedná o PDU příkazu nebo odpovědi. Jednoduše identifikuje SAP, který zahájil PDU. - Informační pole –
Toto pole obvykle obsahuje data nebo informace. - Řídicí pole –
Toto pole identifikuje a určuje konkrétní PDU a také specifikuje různé řídicí funkce. Jedná se o 8 nebo 16 bitů dlouhé pole, obvykle v závislosti na identitě PDU. Používá se pro řízení toku a chyb. V zásadě existují tři typy PDU. Každá PDU má jiný formát řídicího pole. Ty jsou uvedeny níže –- Informace (I) –
Obvykle obsahuje 7bitové sekvenční číslo (N(S)) a také prasečí sekvenční číslo (N(R)). Používá se pro přenos dat nebo informací. - Supervisory (S) –
Obvykle obsahuje potvrzovací sekvenční číslo (N(R)) a také 2bitové pole S pro tři různé formáty PDU, tj. RNR (Receive Not Ready), RR (Receive Ready) a REJ (Reject). Obecně se používá pro řízení toku a chyb. - Unnumbered (U) –
Obvykle se jedná o 5bitový bit M, který slouží k označení typu PDU. Používá se pro různé protokolové PDU.
- Informace (I) –
Některé funkce LLC podvrstvy jsou –
- Zodpovídá za správu a zajištění integrity datových přenosů.
- Zajišťuje logiku datového spojení.
- Řídí také synchronizaci, multiplexování, funkce kontroly nebo opravy chyb, řízení toku DLL.
- Také umožňuje vícebodovou komunikaci v řadě počítačových sítí.
Article Tags :
Štítky pro praxi :