Definice a význam Multicast

Co je Multicast?

Multicast je přenos dat z jednoho zdroje více příjemcům. Multicasting je podobný šíření, ale přenáší informace pouze konkrétním uživatelům. Používá se k efektivnímu přenosu streamingu médií a dalších typů dat více uživatelům najednou.

Jednoduchým způsobem, jak posílat data více uživatelům současně, je přenášet jednotlivým uživatelům jednotlivé kopie dat. To je však značně neefektivní, protože více kopií stejných dat je ze zdroje odesíláno prostřednictvím jedné nebo více sítí. Multicasting umožňuje rozdělit jeden přenos mezi více uživatelů, čímž se výrazně sníží potřebná šířka pásma.

Multicasty, které probíhají přes Internet, se nazývají IP multicasty, protože k přenosu dat používají internetový protokol ( IP). Multicasty IP vytvářejí „stromy multicastů“, které umožňují rozvětvení jediného přenosu k jednotlivým uživatelům. Tyto větve se vytvářejí na internetových směrovačích, kdekoli je to nutné. Pokud by například pět uživatelů z pěti různých zemí požádalo o přístup ke stejnému přenosu, vytvoří se větve v blízkosti původního zdroje. Pokud by pět uživatelů ze stejného města požádalo o přístup ke stejnému streamu, byly by pobočky vytvořeny v blízkosti uživatelů.

IP multicasting funguje tak, že kombinuje dva další protokoly s internetovým protokolem. Jedním z nich je protokol IGMP (Internet Group Management Protocol), který umožňuje uživatelům nebo klientským systémům požádat o přístup ke streamu. Druhým je protokol PIM (Protocol Independent Multicast), který používají síťové směrovače k vytváření stromů vícesměrového vysílání. Když směrovač obdrží požadavek na připojení ke streamu prostřednictvím protokolu IGMP, použije protokol PIM ke směrování datového streamu do příslušného systému.

Multicasting má několik různých aplikací. Běžně se používá pro streamování médií přes internet, například živého televizního vysílání a internetového rádia. Podporuje také videokonference a webové vysílání. Multicasting lze také použít k posílání jiných typů dat přes Internet, například zpráv, burzovních kotací a dokonce digitálních kopií softwaru. Ať už se jedná o jakoukoli aplikaci, multicasting pomáhá snížit využití šířky pásma internetu tím, že poskytuje efektivní způsob odesílání dat více uživatelům.

Definice Multicast na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Vícesměrové vysílání nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Vícesměrové vysílání alebo chcete navrhnúť nový technický termín, kontaktujte nás.