Store and forward

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Store and forward (doslova „ulož a pošli dál“), česky přepojování zpráv je v telekomunikacích a počítačových sítích označení jednoho ze způsobů, jak jsou zprávy dopravovány sítí v případě, kdy odesilatel nemůže přímo komunikovat s příjemcem. Zpráva (data, informace) je po cestě od odesilatele k příjemci uložena v kompletní formě na mezistanici a teprve až později je odeslána k příjemci, či k další mezistanici na trase. Alternativy k přepojování zpráv jsou

Výhodou přepojování zpráv je fakt, že mezistanice nebo uzel (mluvíme-li o počítačových sítích) ověřuje integritu dat před tím, než je odešle dál. To samozřejmě snižuje zatížení sítě, protože chybná data nejsou zbytečně odeslána, nýbrž jsou zahozena. Tento způsob předávání informace se užívá v sítích s přerušovaným propojením, například v nepřístupném prostředí nebo v prostředí vyžadujícím vysokou mobilitu. Je také užívána v momentě, kdy dochází na přenosové trase k velkému výskytu chyb, velkému zpoždění v komunikaci nebo pokud není přímá komunikace mezi koncovými body možná.

Nevýhodou je, že v sítích store-and-forward nejsou dostupné žádné služby v reálném čase.

Termínem store and forward je také označován nejjednodušší způsob fungování síťových přepínačů v sítích s přepojováním paketů, při kterém se paket nebo rámec začne vysílat do ostatních síťových segmentů, až když jej přepínač kompletně přijme z jednoho segmentu. Tím sice dojde ke zpoždění, ale díky poměrně malé délce rámců není toto zpoždění tak velké, aby znemožňovalo interaktivní služby jako WWW; pro služby v reálném čase to však může být omezující. Protikladem store-and-forward je v tomto případě cut-through switching.

Historie[editovat | editovat zdroj]

Ručně řízený přenos[editovat | editovat zdroj]

Sítě tohoto typu s manuálně řízeným přenosem sloužily k přenosu zpráv pomocí zařízení zvaného dálnopis. Tímto zařízením bylo možné odesílat zprávy mezi dvěma propojenými body v síti. Zprávy byly v mezistanicích přenosu uchovávány na papírové děrné pásce. Operátor v centru vyzvedl z přijímacího zařízení pásku se zprávou, přečetl si informace o adresátovi a odeslal zprávu vhodnou linkou směrem k adresátovi. Byla-li linka momentálně nedostupná (obsazená nebo nefunkční), operátor umístil zprávu na pásce do fronty k dalším zprávám čekajícím na odeslání. Hlavní přenosové centrum obsahovalo desítky přijímacích a vysílacích zařízení, mnoho operátorů, kteří je obsluhovali a tisíce zpráv ve frontách. Armáda Spojených států amerických tato centra nazývala Non-Automated Relay Center (Neautomatické předávací centrum).

Automatický přenos[editovat | editovat zdroj]

V pozdější době byla vyvinuta zařízení schopná autonomně přijímat a odesílat zprávy po síti. Jedním z nich byl i Plan 55-A, automatické elektromechanické zařízení pro ukládání a přeposílání zpráv na dlouhé vzdálenosti. Zprávy byly v jednotlivých stanicích přenosu uchovávány na děrných páskách.

UUCP[editovat | editovat zdroj]

Hlavní článek: UUCP

Před rozvojem internetu byly počítače propojeny pomocí nejrůznějších druhů jednoduchých připojení mezi dvěma body s využitím mnoha menších počítačů, jenž používaly vytáčená připojení. Tím pádem protokoly typu store-and-forward umožňovaly nejrůznějším zprávám (obvykle tedy e-maily) přecházet postupně mezi jednotlivými počítači z určité množiny a následně tak dosáhnout svého cíle. Později ve 20. století se princip store-and-forward vyvinul v přepojování paketů, které ho ve většině případů nahradilo.

SMS[editovat | editovat zdroj]

Hlavní článek: SMS

Krátké textové zprávy (SMS) se v mobilních sítích dopravují metodou store-and-forward. Zpráva odeslaná z mobilu je doručena do SMS centra v domovské síti odesilatele, kde je uložena, a odkud je odesláno potvrzení o jejím převzetí („zpráva byla odeslána“). Následně je zpráva poslána buď přímo (standardní postup v GSM) nebo přes SMS centrum příjemce (časté v severoamerických sítích, nebo pokud příjemce má zapnuto archivování zpráv či jinou podobnou službu) na mobilní telefon příjemce. Pokud je mobilní telefon příjemce nedostupný, bude zpráva určitou dobu uchována v SMS centru a bude doručena okamžitě po přihlášení příjemce do sítě. Příliš staré zprávy se ovšem mažou. Pokud má mobilní telefon příjemce plnou paměť, může mu SMS centrum odeslat zprávu, která se pouze zobrazí na displeji, že je potřeba uvolnit paměť smazáním nějaké zprávy. Díky použití metody store-and-forward nemá odesilatel kontrolu, že zpráva byla příjemci doručena. Odesilatel si proto může vyžádat doručenku, která jej bude informovat, že původní zpráva byla doručena příjemci, nebo že byla smazána. Tato doručenka je ve většině sítí bezplatná.

Network News[editovat | editovat zdroj]

Hlavní článek: Network News Transfer Protocol

Pozapomenutá služba Network News pro vytváření diskusních skupin používá pro dopravu zpráv mezi servery metodu store-and-forward. Každý server si vyměňuje zprávy s několika okolními servery, které předávají zprávy dál, takže zprávy během několika hodin oběhnou celý svět. Zprávy se na serverech udržují omezenou dobu (obvykle několik málo dní) a pak se mažou.

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku Store and forward na anglické Wikipedii.