Pragmatický obecný multicast - Pragmatic General Multicast
Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože mu chybí vložené citace.Února 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Pragmatický obecný multicast (PGM) je spolehlivý multicast přenosový protokol počítačové sítě. PGM poskytuje spolehlivou sekvenci paketů více příjemcům současně, takže je vhodný pro aplikace, jako je multi-přijímač přenos souboru.
Multicast je síť způsob adresování pro doručení informace do skupiny cílů současně pomocí nejúčinnější strategie doručování zpráv přes každý odkaz v síti pouze jednou, vytváření kopií pouze v případě, že se odkazy na více cílů rozdělí (obvykle síťové přepínače a směrovače ). Stejně jako Protokol uživatele Datagram vícesměrové vysílání nezaručuje doručení streamu zpráv. Zprávy mohou být zrušeny, doručeny vícekrát nebo doručeny mimo pořadí. A spolehlivý multicast protokol, jako PGM, přidává přijímačům schopnost detekovat ztracené a / nebo chybné zprávy a provádět nápravná opatření (v zásadě podobné TCP ), což vede k toku zpráv v pořadí bez mezer.
Zatímco TCP používá ACK k potvrzení skupin odeslaných paketů (něco, co by bylo neekonomické přes vícesměrové vysílání), PGM používá koncept negativní potvrzení (NAK). Je odeslán NAK unicast zpět k hostiteli prostřednictvím definované síťové vrstvy hop-by-hop postup, kdykoli je detekována ztráta dat určité sekvence. Protože PGM je silně závislý na integritě NAK, je při odeslání NAK, a Potvrzení NAK (NCF) je odeslán prostřednictvím vícesměrového vysílání pro každý zpětný směr. Opravná data (RDATA) se poté odešle zpět buď ze zdroje, nebo z Určeného místního opraváře (DLR) v určitém bodě blíže k cíli.
PGM je IETF experimentální protokol. Ještě to není standard, ale byl implementován v některých síťových zařízeních a operační systémy, počítaje v to Windows XP a novější verze Microsoft Windows, stejně jako v knihovnách třetích stran pro Linux, Windows a Solaris.
externí odkazy
- RFC 3208
- https://code.google.com/archive/p/openpgm/
- https://web.archive.org/web/20110111200232/http://www.cisco.com/en/US/docs/ios/12_0t/12_0t5/feature/guide/pgmscale.html
- http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_1-2/reliable_multicast.html
- http://www.juniper.net/techpubs/software/junos/junos85/swconfig85-multicast/id-11463816.html#id-11463816
Tento počítačové sítě článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |