Protokol (informatika): Porovnání verzí

Smazaný obsah Přidaný obsah
m typografie
Formulace
Řádek 2:
 
== Typické vlastnosti ==
Protokoly mohou specifikovat mnoho vlastností, například:
Je obtížné popsat všeobecné vlastnosti protokolů, protože se výrazně liší jak ve složitosti tak i v použití jednotlivých postupů. Většina protokolů specifikuje jednu nebo více z následujících vlastností:
 
* detekce základního fyzického spojení (kabelové, bezdrátové) nebo existence jiných koncových bodů nebo uzlů
Řádek 13:
* ukončení relace a nebo spojení
 
== Význam protokolů ==
Přesný popis komunikačního protokolu usnadňuje interoperabilitu různých implementací [[Počítačový program|počítačových programů]], které se podílejí na vzájemné komunikaci. Otevřený přístup ke specifikaci protokolu urychluje rozvoj a rozšiřování počítačových technologií do nejrůznějších oborů lidské činnosti.
Širší využití a hlavně rozšíření komunikačních protokolů je nezbytným předpokladem pro další rozšiřování a zdokonalování internetu. Mezi nejdůležitější protokoly patří Internet Protocol ([[IP]]) a Transmission Control Protocol ([[TCP]]). Termín [[TCP/IP]] označuje souhrn zmíněných nejpoužívanějších protokolů. Většina komunikačních protokolů používaných na internetu je zahrnuta ve specifikacích [[RFC]], které jsou vyvíjeny sdružením Internet Engineering Task Force ([[IETF]]).
 
=== Internetové protokoly ===
Hlavním pozitivním příkladem užitečnosti otevřeného přístupu k definici a popisu protokolů je prudký rozvoj [[Internet]]u v posledních desetiletích. Internetové protokoly jsou publikovány jako veřejně přístupné [[RFC]] dokumenty, které jsou zastřešeny sdružením [[Internet Engineering Task Force]] (IETF). Mezi hlavní protokoly Internetu patří rodina protokolů [[TCP/IP]], do které patří [[Internet Protocol]] (IP), [[Transmission Control Protocol]] (TCP), [[User Datagram Protocol]] (UDP) a další protokoly.
 
=== Lidská komunikace ===
Protokoly v oblasti mezilidské komunikace jsou samostatná pravidla zabývající se vzhledem, hlasem, poslechem a porozuměním. Zmíněná komunikační pravidla můžeme nazývat konverzačními protokoly, které jsou reprezentovány různými vrstvami a slouží k úspěšné komunikaci. Protokoly slouží také ke komunikaci mezi počítači. Síťoví inženýři píší pravidla aby byly počítače schopny mezi sebou komunikovat. Tato pravidla musí být přísně dodržována při komunikaci mezi stanicemi. Aplikují se na různé vrstvy návrhu např.: jak klienti naslouchají, které fyzické spojení je používáno, jakým způsobem vyvolat přerušení, jak navázat a ukončit komunikaci, volba jazyka a další. Tyto pravidla resp. protokoly, pracující společně na zajištění úspěšné komunikace, jsou seskupovány do tzv. [[Balík protokolů|balíků protokolů]] (protocol suite).
 
=== Ostatní protokoly ===
[[Objektově orientované programování]] rozšířilo použití termínu "programovací protokoly" umožňující spojení a komunikaci mezi objekty.
 
Řádek 24 ⟶ 29:
Referenční model je softwarová architektura, která se skládá z jednotlivých vrstev a služeb. Klasický sedmivrstvý referenční model je nazýván [[OSI]]. Tento model vydržel navzdory zániku mnoha z jeho protokolů a zásobníků protokolu původně schválených organizací [[ISO]]. Nicméně OSI model není jediný referenční model. Velice známý a hojně využívaný je také referenční model [[TCP/IP]].
 
== Běžné protokoly Internetu ==
*[[Internet Protocol|IP]] (Internet Protocol)
*[[User Datagram Protocol|UDP]] (User Datagram Protocol)
Řádek 45 ⟶ 50:
 
Testování protokolů je základní krok směrem ke komercializaci produktů založených na standardech. Tento způsob testování má zvláštní význam pro nově se objevující komunikační technologie. Pomůže nám zajistit správnou spolupráci mezi zařízeními od různých výrobců (kompatibilita) a tak uspokojit očekávání zákazníků.
{{Pahýl - počítače}}
 
== Související články ==
* [[TCP/IP]]
 
{{Pahýl - počítače}}
 
[[Kategorie:Dorozumívání]]