Protokoly OSI - OSI protocols
OSI model podle vrstva |
---|
The Protokoly propojení otevřených systémů jsou skupinou standardů pro výměnu informací vyvinutých společně ISO a ITU-T. Proces standardizace začal v roce 1977.
Zatímco sedmivrstvá OSI model se často používá jako reference pro výuku a dokumentaci,[1] protokoly původně koncipované pro model nezískaly popularitu, a to pouze X.400, X.500, a IS-IS dosáhly trvalého dopadu. Cíle otevřené sady protokolů místo toho bylo dosaženo Sada internetového protokolu, udržovaný Pracovní skupina pro internetové inženýrství (IETF).
Přehled
OSI protokol zásobník je strukturován do sedmi koncepčních vrstev. Vrstvy tvoří hierarchii funkcí počínaje fyzickými hardwarovými komponentami až po uživatelská rozhraní na úrovni softwarové aplikace. Každá vrstva přijímá informace z vrstvy výše, zpracovává je a předává je dolů do další vrstvy. Každá vrstva přidává informace o zapouzdření (záhlaví ) na příchozí informace před jejich předáním do spodní vrstvy. Záhlaví obecně zahrnuje adresu zdroje a cíle, informace o kontrole chyb, identifikaci protokolu a parametry protokolu, jako jsou možnosti řízení toku a pořadová čísla.
Vrstva | Jednotka dat protokolu (PDU) | Funkce[2] | ||
---|---|---|---|---|
Hostitel vrstvy | 7 | aplikace | Data | Vysoká úroveň API, včetně sdílení zdrojů, vzdáleného přístupu k souborům |
6 | Prezentace | Překlad dat mezi síťovou službou a aplikací; počítaje v to Kódování znaků, komprese dat a šifrování / dešifrování | ||
5 | Zasedání | Správa komunikace zasedání, tj. nepřetržitá výměna informací ve formě vícenásobného přenosu tam a zpět mezi dvěma uzly | ||
4 | Doprava | Segment, Datagram | Spolehlivý přenos datových segmentů mezi body v síti, včetně segmentace, potvrzení a multiplexování | |
Média vrstvy | 3 | Síť | Balíček | Strukturování a správa víceuzlové sítě, včetně adresování, směrování a kontrola dopravy |
2 | Datové spojení | Rám | Spolehlivý přenos datových rámců mezi dvěma uzly spojenými fyzickou vrstvou | |
1 | Fyzický | Bit, Symbol | Přenos a příjem surových bitových toků na fyzickém médiu |
Vrstva 1: fyzická vrstva
Tato vrstva se zabývá pouze fyzickými zástrčkami a zásuvkami a elektrickou specifikací signálů.
Toto je médium, přes které jsou přenášeny digitální signály. To může být kroucená dvojlinka, koaxiál, optické vlákno, bezdrátový nebo jiná přenosová média.
Vrstva 2: vrstva datového spojení
The vrstva datového spojení balí surové bity z fyzické vrstvy do rámy (logické, strukturované pakety pro data). Je uvedeno v ITU-T Rec. X.212 [ISO / IEC 8886], ITU-T Rec. X.222 a další. Tato vrstva je zodpovědná za přenos rámců z jednoho hostitele na druhého. Může provádět kontrolu chyb. Tato vrstva se dále skládá ze dvou podvrstev: MAC a LLC.
Vrstva 3: síťová vrstva
- Síťová služba bez připojení (CLNS) - ITU-T Rec. X.213 [ISO / IEC 8348]. SCCP je založen na X.213.
- Síťový protokol bez připojení (CLNP) - ITU-T Rec. X.233 [ISO / IEC 8473-1].
- Síťově orientovaná síťová služba (NEVÝHODY) - ITU-T Rec. X.213 [ISO / IEC 8348].
- Síťový protokol orientovaný na připojení (X.25 ) – ITU-T Rec. X.233 [ISO / IEC 8878]. Toto je použití X.25 protokol o poskytnutí KONS.
- Síťový protokol Fast Byte - ISO / IEC 14700
- End System to Intermediate System Routing Exchange Protocol (ES-IS) - ISO / IEC 9452 (dotisk v RFC 995 ).
- Mezilehlý systém na mezilehlý systém Směrovací protokol uvnitř domény (IS-IS) - ISO / IEC 10589 (dotisk v RFC 1142 ), později upravený pro TCP / IP Modelka.
- End System Routing Information Exchange Protocol pro použití s ISO / IEC 8878 (SNARE) - ITU-T Rec. X.116 [ISO / IEC 10030].
Tato úroveň má na starosti přenos dat mezi systémy v síti pomocí adres síťových vrstev strojů pro sledování cílů a zdrojů. Tato vrstva používá ke správě svého provozu směrovače a přepínače (řízení toku, kontrola chyb, směrování atd.). Zde tedy přijímá všechna směrovací rozhodnutí, zabývá se přenosem dat z jednoho konce na druhý.
Vrstva 4: transportní vrstva
Přepravní služby v režimu připojení a bez připojení jsou specifikovány pomocí ITU-T Rec. X.214 [ISO / IEC 8072]; protokol, který poskytuje službu režimu připojení, je specifikován ITU-T Rec. X.224 [ISO / IEC 8073] a protokol, který poskytuje službu v režimu bez připojení, je specifikován ITU-T Rec. X.234 [ISO / IEC 8602].
- Transport Protocol Class 0 (TP0 )
- Transport Protocol Class 1 (TP1 )
- Transport Protocol Class 2 (TP2 )
- Transport Protocol Class 3 (TP3 )
- Transport Protocol Class 4 (TP4 )
- Transport Fast Byte Protocol - ISO 14699
Transportní vrstva přenáší data mezi zdrojovými a cílovými procesy. Obecně jsou rozpoznávány dva režimy připojení, orientované na připojení nebo bez připojení. Služba orientovaná na připojení vytváří vyhrazený virtuální okruh a nabízí různé stupně zaručeného doručení, čímž zajišťuje, že přijatá data jsou totožná s přenášenými daty. Režim bez připojení poskytuje pouze službu s nejlepším úsilím bez vestavěné schopnosti opravit chyby, což zahrnuje úplnou ztrátu dat bez upozornění na zdroj dat o selhání. Mezi koncovými body neexistuje žádné logické připojení a žádný trvalý stav transakce, což propůjčuje režimu bez připojení nízkou režii a potenciálně lepší výkon v reálném čase pro aplikace, které jsou časově kritické, jako jsou hlasové a video přenosy.
Vrstva 5: vrstva relace
- Session service - ITU-T Rec. X.215 [ISO / IEC 8326]
- Protokol relace orientovaný na připojení - ITU-T Rec. X.225 [ISO / IEC 8327-1]
- Protokol relace bez připojení - ITU-T Rec. X.235 [ISO / IEC 9548-1]
Vrstva relace ovládá dialogy (připojení) mezi počítači. Vytváří, spravuje a ukončuje spojení mezi místní a vzdálenou aplikací. Poskytuje plně duplexní a poloviční duplex nebo simplexní provozu a zavádí postupy kontrolního bodu, odročení, ukončení a restartu. Model OSI učinil tuto vrstvu odpovědnou za ladné uzavření relací, což je vlastnost Transmission Control Protocol, a také za kontrolu a obnovení relace, která se v sadě Internet Protocol Suite obvykle nepoužívá. Vrstva relace je běžně implementována explicitně v aplikačních prostředích, která používají vzdálená volání procedur.
Vrstva 6: prezentační vrstva
- Prezentační služba - ITU-T Rec. X.216 [ISO / IEC 8822]
- Protokol prezentace zaměřený na připojení - ITU-T Rec. X.226 [ISO / IEC 8823-1]
- Protokol pro prezentaci bez připojení - ITU-T Rec. X.236 [ISO / IEC 9576-1]
Tato vrstva definuje a šifruje / dešifruje datové typy z aplikační vrstvy. Protokoly jako MIDI, MPEG a GIF jsou formáty prezentační vrstvy sdílené různými aplikacemi.
Vrstva 7: aplikační vrstva
Společné aplikační prvky aplikace (PŘÍPADY)
- Prvek služby řízení přidružení (ACSE) - ITU-T Rec. X.217 [ISO / IEC 8649], ITU-T Rec. X.227 [ISO / IEC 8650-1], ITU-T Rec. X.237 [ISO / IEC 10035-1].
- Spolehlivý prvek služby přenosu (RTSE) - ITU-T Rec. X.218 [ISO / IEC 9066-1], ITU-T Rec. X.228 [ISO / IEC 9066-2].
- Prvek služby vzdáleného provozu (RŮŽE) - ITU-T Rec. X.219 [ISO / IEC 9072-1], ITU-T Rec. X.229 [ISO / IEC 9072-2]. TCAP souvisí s X.219.
- Prvek služby závazek, souběžnost a obnova (CCRSE)
- Bezpečnostní prvek služby Exchange (SESE)
To udržuje přehled o tom, jak jednotlivé aplikace mluví s jinou aplikací. Cílové a zdrojové adresy jsou propojeny s konkrétními aplikacemi.
Aplikační procesy
- Společný protokol pro správu informací (CMIP) - ISO 9596 / X.700
- Adresářové služby (DS) - X.500, později upraveno pro zásobník TCP / IP jako LDAP
- Přenos souborů, přístup a správa (FTAM)[3]
- Systém zpracování zpráv (MHS) - X.400
- Protokol virtuálního terminálu (VT) - ISO 9040/9041
- Vzdálený přístup k databázi (RDA)
- Zpracování distribuovaných transakcí (OSI TP )
- Protokol o žádosti o meziknihovní výpůjčku (ILAP)
- Přenos a manipulace s dokumenty (DTAM)
- Aplikace pro tisk dokumentů (DPA)
- Ukládání a načítání dokumentů (DFR)
Směrovací protokoly
- Mezilehlý systém do mezilehlého systému (IS-IS) - ISO 10589 (dotisk v RFC 1142 )
- End System to Intermediate System (ES-IS) - ISO 9542 (dotisk) RFC 995 )
- Interdomain Routing Protocol (IDRP) - ISO 10747
Viz také
Reference
- ^ Shaw, Keith (2018-10-22). „Model OSI vysvětlil: Jak porozumět (a pamatovat si) síťový model se 7 vrstvami“. Síťový svět. Citováno 2020-05-16.
- ^ „Síťová architektura Windows a model OSI“. Dokumentace Microsoftu. Citováno 24. června 2020.
- ^ Podpora FTAM požadovaná společnostmi IBM, Novell, Sun, Unisys atd Archivováno 2013-03-02 na Wayback Machine, Společné velení pro zkoušku interoperability