Frame relay (z angličtiny - „frame relay“, FR) je protokol linkové vrstvy modelu sítě OSI . Maximální rychlost povolená protokolem FR je 34,368 Mbps (spojení E3). Přepínání: point-to-point.
Frame Relay vznikl počátkem 90. let jako náhrada protokolu X.25 pro rychlé spolehlivé komunikační spoje, technologie FR byla architektonicky založena na X.25 a v mnohém podobná tomuto protokolu, nicméně na rozdíl od X.25 navržena u linek s poměrně vysokou chybovostí se FR zpočátku soustředila na fyzické linky s nízkou chybovostí, a proto většina mechanismů opravy chyb X.25 nebyla zahrnuta do standardu FR. K vývoji specifikace přispělo mnoho organizací; řada prodejců podporuje každou ze stávajících implementací výrobou vhodného hardwaru a softwaru.
Frame relay poskytuje více nezávislých virtuálních okruhů (VC) na stejném spoji, které jsou v síti FR identifikovány pomocí Link Connection Identifiers ( DLCI ). Místo řízení toku obsahuje funkce upozornění na přetížení sítě. Každému virtuálnímu okruhu je možné přiřadit minimální garantovanou sazbu (CIR).
Používá se zejména při výstavbě geograficky distribuovaných podnikových sítí a také v řešeních souvisejících se zajištěním garantované šířky pásma datového přenosového kanálu ( VoIP , videokonference atd.).
Vlajka (1 bajt) | Adresa (2–4 bajty) | Data (proměnná velikost) | FCS (2 bajty) | Vlajka (1 bajt) |
DLCI (6 bitů) | C/R (1 bit) | EA (1 bit) | DLCI (4 bity) | FECN (1 bit) | BECN (1 bit) | DE (1 bit) | EA (1 bit) |
Názvy polí a hodnoty:
Název pole | Účel |
---|---|
DLCI | Data Link Connection Identifier - identifikátor virtuálního kanálu (PVC) multiplexovaný do fyzického kanálu . DLCI jsou pouze místní a neposkytují intranetové adresování. |
C/R | Příkaz / odezva - znak "příkaz-odpověď", analogicky s protokolem HDLC . |
EA | Address Field Extension Bit - bit rozšíření adresy. DLCI je obsaženo v 10 bitech ve dvou oktetech záhlaví, ale je možné rozšířit záhlaví o další celočíselný počet oktetů pro označení adresy větší než 10 bitů. EA se nastavuje na konci každého oktetu záhlaví; pokud má hodnotu "1", znamená to, že tento oktet je poslední v záhlaví. |
FECN | Forward Explicit Congestion Notification - upozornění na zahlcení kanálu v dopředném směru. |
BECN | Backward Explicit Congestion Notification - upozornění na přetížení kanálu v opačném směru. |
DE | Discard Eligibility Indicator – indikátor povolení zahodit rámec, když je kanál přetížen. Nastavte na "1" pro data přenášená v negarantovaném pásmu (EIR) a znamená, že tento rámec může být zničen jako první. |
Pro přenos dat od odesílatele k příjemci v síti Frame Relay jsou vytvořeny virtuální kanály, VC (Virtual Circuit), které jsou dvou typů:
CIR ( Committed Information Rate ) je garantovaná šířka pásma virtuálního kanálu PVC v sítích FR .
Původní sada standardů (ANSI T1S1) nemá CIR jako samostatný parametr, ale parametry B(c) (potvrzené bity, Committed Burst Size), B(e) (přebytečné bity) a T(c) (Committed Burst Velikost) byly definovány pro samostatný virtuální kanál. B(c) je definován jako počet bitů, u kterých je zaručeno, že budou přeneseny v čase T(c), i když je síť přetížená, B(e) je maximální počet bitů, které lze přenést v čase T(c) při nedostatečném zatížení sítě, tedy bez záruk doručení: hlavičky paketů odeslané po překročení B(c) jsou označeny bitem DE (způsobilé k vyřazení, podobně jako CLP v ATM ) a v případě přetížení sítě jsou zničeny na výhybkách přetíženého úseku.
Pro virtuální okruh lze tedy definovat dvě šířky pásma:
Je možné nastavit a provozovat FR kanály s nulovou hodnotou CIR.
V ANSI T1S1 nebyl T(c) definován, protože T(c), B(c) a B(e) jsou související parametry v závislosti na rychlostech fyzického rozhraní, agregované šířce pásma virtuálního okruhu, velikosti vyrovnávací paměti přepínače FR a dalších parametrech v závislosti na implementaci a nastavení přepínače.
CIR a EIR se však ukázaly jako vhodné indikátory pro popis parametrů kanálu při uzavírání dohod mezi provozovateli sítí FR a spotřebiteli jejich služeb, navíc v mnoha případech lze T (c) dynamicky přepočítávat v závislosti na povaze provozu, proto , v RFC 3133 (Terminologie pro Frame Relay Benchmarking) CIR je primární parametr a T(c) je definován jako časový interval potřebný k udržení CIR, tj. T(c)=B(c)/CIR, fungující jako analog posuvného okna TCP.
Síťové technologie s vícenásobným přístupem ke sdílenému kanálu s dvouúrovňovou prioritizací (některé bezdrátové a satelitní sítě atd.) také používají termín CIR pro prioritní klientskou šířku pásma, zatímco CIR je jedním z cílových konfiguračních parametrů pro shapery (shapery) - anti -aliasing subsystems buffered traffic ( RFC 2963 , A Rate Adaptive Shaper for Differentiated Services), v tomto případě je místo EIR použita kombinace parametrů MIR (Maximum Information Rate) a PIR (Peak Information Rate).
protokoly TCP /IP podle vrstev modelu OSI | Základní|
---|---|
Fyzický | |
odvedeny | |
síť | |
Doprava | |
zasedání | |
Zastoupení | |
Aplikovaný | |
Uplatněno jiné | |
Seznam portů TCP a UDP |