Protokol (informatika): Porovnání verzí
Smazaný obsah Přidaný obsah
→Vztah k referenčnímu modelu ISO/OSI: interpunkce značka: editace z Vizuálního editoru |
Gramatické úpravy :-) značka: editace z Vizuálního editoru |
||
Řádek 1:
'''
== Typické vlastnosti ==
Řádek 29:
V rámci TCP/IP je například definován [[Internet Protocol|IP]] nebo [[Transmission Control Protocol|TCP]] protokol, v rámci [[Domain Name System|DNS]] je pak definován protokol pro přenos DNS zpráv, [[E-mail]] používá pro přenos mailů protokol [[Simple Mail Transfer Protocol|SMTP]] a podobně).
== Testování
Testování protokolů probíhá tak, že se zachytávají informace vyměňované mezi testovaným zařízením a porovnávají se se správně fungující komunikací mezi referenčními zařízeními. Někdy se stává, že fungující komunikace se odchyluje od definice protokolu a tvůrce zařízení pak musí implementovat do komunikačního protokolu výjimky ({{Vjazyce|en}} {{Cizojazyčně|en|''workaround''}}), které zajistí kompatibilitu s chybně fungujícím zařízením. Při testování koncových zařízení jsou často záměrně zasílány testovanému zařízení nesprávné zprávy, aby byla otestována schopnost zařízení vyrovnat se s mezními nebo nedefinovanými stavy komunikace.
Pokud zařízení testování vyhoví, může získat certifikaci, která potvrzuje, že způsob komunikace odpovídá definici protokolu (např. logo [[Wi-Fi]], [[HD ready]] a podobně). V rámci [[Internet]]u se však spíše spoléhá na to, že implementace nedodržující [[Request for Comments|RFC]] budou mít problémy při komunikaci s
Většina protokolů z rodiny [[TCP/IP]] používá z důvodu snadnějšího testování protokol v otevřené podobě, kde si komunikující strany vyměňují zprávy a příkazy v podobě [[prostý text|prostého textu]] ({{Vjazyce|en}} {{Cizojazyčně|en|''plain text''}}), protože takový způsob komunikace může člověk sledovat a porozumět mu i bez speciálních nástrojů.
|