A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/IP_stack_connections.svg/500px-IP_stack_connections.svg.png)
Protokolový zásobník je implementace sady protokolů pro počítačové sítě. Oba termíny se často používají jako synonyma, ale přesně řečeno, sada protokolů je definice protokolů, zatímco protokolový zásobník je jejich softwarová implementace[1].
Jednotlivé protokoly v sadě bývají navrženy s určitou jednotící myšlenkou, což usnadňuje návrh a implementaci. Modularizace usnadňuje návrh a implementaci. Protože protokolový modul typicky komunikuje se dvěma dalšími moduly, celá sada je obvykle strukturována do vrstev, odkud pochází název zásobník protokolů. Nejnižší protokol je vždy „nízkoúrovňový“ a pracuje s fyzickým hardwarem. Každá vyšší vrstva přidává další vlastnosti. Uživatelské aplikace obvykle pracují pouze s nejvyšší vrstvou (viz také Referenční model ISO/OSI)[2].
V praktické implementaci jsou protokolové zásobníky často rozděleny na tři hlavní části: část pro přístup k mediu, transportní část a aplikační část. Určitý operační systém nebo platforma má obvykle dvě dobře definovaná softwarová rozhraní: jedno mezi vrstvou pro přístup k médiu a transportní vrstvou a druhé mezi transportní a aplikační vrstvou.
Rozhraní mezi vrstvou pro přístup k médiu a transportní vrstvou definuje, jak software transportního protokolu používá určité typy médií a hardwaru („ovladače karet“). Tato úroveň rozhraní například definuje, jak transportní software TCP/IP využívá hardwarových služeb sítě Ethernet. V prostředí Microsoft Windows a DOS patří k těmto rozhraním ODI a NDIS.
Rozhraní mezi aplikační a transportní vrstvou definuje, jak aplikační programy využívají transportní vrstvu. Tato úroveň rozhraní například definuje, jak WWW prohlížeč komunikuje s transportním softwarem TCP/IP. K těmto rozhraním patří Berkeley sockets a Systém V STREAMS ve světě Unixu a Winsock v operačních systémech firmy Microsoft.
Popis obecné sady protokolů
T ~ ~ ~ T _____
Budeme uvažovat tři počítače: A, B a C. Počítače A a B jsou vybaveny rádiovou komunikační kartou a mohou spolu komunikovat pomocí rádiových vln s použitím vhodného síťového protokolu (například IEEE 802.11). Počítače B a C jsou propojený kabelem, pomocí něhož si mohou vyměňovat data (opět s použitím vhodného protokolu například Ethernet). Ale žádný z těchto protokolů nebude schopen dopravit informace z A na C, protože tyto počítače nejsou připojeny do téže sítě. Pro jejich „propojení“ je potřeba mezisíťový protokol.
Bylo by možné zkombinovat oba protokoly a vytvořit výkonný třetí, použitelný pro komunikaci po kabelu i pro bezdrátové přenosy, ale různé super-protokoly by byly potřebné pro všechny možné kombinace protokolů. Snazší je ponechat základní protokoly nezměněné a navrhnout protokol, které bude využívat služby obou z nich (jako například internetový protokol), tak že bude patřit do protokolového zásobníku obou protokolů. Mezisíťový protokol bude komunikovat s každým ze základních protokolů jejich jednodušším jazykem; základní protokoly spolu komunikovat přímo nebudou.
Pokud aplikace na počítači A chce poslat data na počítač C, požadavek převezme protokol nejvyšší vrstvy, který ví, že počítač C je dosažitelný přes počítač B. Proto použije bezdrátový protokol pro vyslání datového paketu na počítač B. Na počítači B obsluha nižších vrstev předávají paket nahoru až dorazí do obsluhy mezisíťového protokolu, který zjistí, že B není konečný cíl, a použije funkce nižších vrstev ve druhém zásobníku pro přenos dat kabelem na počítač C. Na počítači C je přijatý paket opět předán protokolu vyšší vrstvy, který zjistí, že adresát je C, a předá paket protokolu vyšší vrstvy nebo příslušné aplikaci. I na nejvyšší úrovni může být protokol, který předá přijatá data k dalšímu zpracování.
Příklad protokolového zásobníku a odpovídajících vrstev:
Protokol | Vrstva |
---|---|
HTTP | Aplikační |
TCP | Transportní |
IP | Síťová |
Ethernet | Linková |
IEEE 802.3u | Fyzická |
Příklad implementace
Související články
Reference
V tomto článku byl použit překlad textu z článku Protocol stack na anglické Wikipedii.
- ↑ What is a protocol stack? . http://www.webopedia.com: WEBOPEDIA . Dostupné online.
- ↑ Georg N. Strauß. The OSI Model, Part 10. The Application layer . http://www.ika-reutte.v: Ika-Reutte, 2010-01-09 . Dostupné online.[nedostupný zdroj
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Antény
Chemické zdroje elektriny
Chladenie v elektrotechnike
Elektrická sústava automobilu
Elektrická trakcia
Elektrické prístroje
Elektrické súčiastky
Elektrické spotrebiče
Elektrické stroje
Čítanie (elektrotechnika)
Činný výkon
Štatistická dynamika
Živý vodič
Admitancia
Antiparalelné zapojenie
Asynchrónny motor
Blúdivý prúd
Bočník (elektrotechnika)
Diak (polovodičový prvok)
Displej s kvapalnými kryštálmi
Elektrická inštalácia
Elektrická rezonancia
Elektrická sila
Elektrická vodivosť
Elektrické zariadenie
Elektrický obvod
Elektrický zvonec
Elektroenergetika
Elektromer
Elektrometer
Elektromobil
Elektromotor
Elektromotorické napätie
Elektrotechnický náučný slovník
Elektrotechnika
Elektrotechnológia
Fázor
Faradayova klietka
Frekvencia (fyzika)
Graetzov mostík
Impedancia
Indukčnosť
Induktancia
Istič
Izolácia (elektrotechnika)
Izolant
Jadro vodiča
Jednobran
Jednosmerný prúd
Joulovo teplo
Katóda
Koaxiálny kábel
Kompenzácia účinníka
Konduktometria
Konektor (elektrotechnika)
Korónový výboj
Lanko (elektrotechnika)
Leptanie
Logické hradlo
Magnetická susceptibilita
Magnetizácia (veličina)
Merný elektrický odpor
Mobilné zariadenie
Napájací zdroj
Napäťový chránič
Napäťový násobič
Nortonova veta
Odpínač
Odpojovač
OLED
Olovený akumulátor
Paralelné zapojenie
Peltierov článok
Plošná hustota elektrického prúdu
Poistka (elektrotechnika)
Posuvný prúd
Prúdový chránič
Prenosové médium
Prieletový klystrón
Primárny elektrochemický článok
Reaktancia
Rekuperácia (dopravný prostriedok)
Relé
Reproduktorová výhybka
Rezistancia
Rozhranie (interface)
Sériové zapojenie
Seebeckov jav
Sekundárny elektrochemický článok
Settopbox
Skrat
Sonar
Spínač
Spínaný zdroj
Straty v mikropásikových vedeniach
Striedavý prúd
Stupeň ochrany krytom
Svetelná výbojka
Symetrizačný člen
Technická normalizácia
Tepelné relé
Tepelne vodivostný detektor
Termočlánok
Théveninova veta
Transformátor
Transformátor s fázovou reguláciou
Trojfázová sústava
Tuhá fáza (elektronika)
Tyratrón
Usmerňovač (elektrotechnika)
Uzemnenie
Uzol (vodiče)
Vírivý prúd
Výbojka
Varistor
Ventilátor
Vodič (elektrotechnika)
Voltov stĺp
Vstavaný systém
Zásuvka (elektrotechnika)
Zdroj (elektrotechnika)
Zisk antény
Text je dostupný za podmienok Creative
Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších
podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky
použitia.
www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk