Obsah
RFC (Request for Comments)
RFC (Request for Comments – v překladu *„Žádost o komentáře“*) je formální dokument vydávaný organizací IETF (Internet Engineering Task Force), který slouží jako primární médium pro definování síťových protokolů, standardů, specifikací, architektonických návrhů a osvědčených postupů na internetu.
Navzdory svému poněkud zavádějícímu názvu, který historicky odkazuje na rané dny akademického sdílení nápadů, se dnes většina konečných dokumentů RFC chová jako závazný internetový standard.
Životní cyklus dokumentu RFC
Vznik a schválení specifikace jako oficiálního RFC prochází standardizovaným procesem:
1. Internet-Draft (I-Draft): Návrh dokumentu, který kdokoli může předložit k posouzení. Má omezenou platnost (obvykle 6 měsíců) a prochází diskuzí v komunitě. 2. Review a revize: Návrh je připomínkován pracovními skupinami IETF a prochází sérií úprav. 3. Schválení (RFC): Po dosažení konsensu získá dokument své jedinečné sériové číslo (např. RFC 7230) a je publikován v oficiálním registru (RFC Editor). 4. Standardizační dráha (Standards Track): Dokumenty mohou procházet fázemi od Proposed Standard (navržený standard), přes Draft Standard (předběžný standard), až po Internet Standard (plnohodnotný standard).
Kategorie dokumentů RFC
Ne všechny RFC dokumenty jsou technickými standardy. Dělí se do několika kategorií: * Standards Track (Standardizační dráha): Specifikace, které mají ambici stát se oficiálními standardy internetu (např. protokoly TCP, IP, HTTP). * Informational (Informační): Dokumenty popisující produkty, experimentální protokoly nebo kontextové informace bez nároku na standardizaci. * Best Current Practice (BCP): Doporučené postupy a provozní pravidla pro správu sítí a služeb. * Experimental (Experimentální): Výzkumné návrhy, které tepгут čekají na ověření v praxi. * Historic (Historické): Zastaralé protokoly nebo postupy, které byly nahrazeny novějšími verzemi.
Významné příklady RFC
* RFC 791: Definice protokolu IP (Internet Protocol). * RFC 793: Definice protokolu TCP (Transmission Control Protocol). * RFC 9110: Moderní specifikace suterénu HTTP/1.1 sémantiky (která nahradila starší legendární RFC 2616). * RFC 1149: Slavný aprílový RFC dokument popisující přenos IP datagramů pomocí holubí pošty (IP over Avian Carriers).
Související pojmy
* IETF (Internet Engineering Task Force) (Internet Engineering Task Force) * Bezpečnost API (API Security) * Data a programování
standards networking internet protocols rfc
