Sdílení osudu - Fate-sharing

Sdílení osudu je filozofie inženýrského designu, kde jsou související části systému spojeny dohromady, takže buď selžou společně, nebo vůbec. Příkladem je sdílení osudu princip end-to-end. Termín „sdílení osudu“ definoval David D. Clark ve svém příspěvku z roku 1988 „Filozofie designu internetových protokolů DARPA“ následovně:

Model sdílení osudu naznačuje, že je přijatelné ztratit informace o stavu spojené s entitou, pokud dojde ke ztrátě samotné entity. Konkrétně jsou informace o synchronizaci na úrovni přenosu uloženy v hostiteli, který je připojen k síti a využívá jeho komunikační službu.

Dobrým příkladem sdílení osudu je přenos směrovacích zpráv dovnitř směrovací protokoly jako BGP, kde selhání odkazu nebo rozhraní odkazu má automaticky za následek ukončení směrovací oznámení prostřednictvím tohoto rozhraní, což v konečném důsledku vede ke zboření státu pro danou trasu na každém konci odkazu. Podobné úvahy platí i pro TCP.

externí odkazy

  • David Clark (1995). „Filozofie designu internetových protokolů DARPA“. Citováno 2010-01-31.