Multicasting
Multicasting je podobný vysílání, ale přenáší informace pouze konkrétním uživatelům. Slouží k efektivnímu přenosu streaming média a další typy datum více uživatelům najednou.
Jednoduchý způsob, jak odesílat data více uživatelům současně, je přenášet jednotlivé kopie dat každému uživateli. To je však vysoce neefektivní, protože více kopií stejných dat se odesílá ze zdroje prostřednictvím jednoho nebo více sítě. Multicasting umožňuje rozdělení jednoho přenosu mezi více uživatelů, což výrazně snižuje potřebu Šířka pásma.
Multicast, které se odehrávají po celém světě Internet jsou známé jako IP multicast, protože používají internetový protokol (IP) k přenosu dat. Vícesměrové vysílání IP vytvářejí „stromy vícesměrového vysílání“, které umožňují jediný přenos větvení jednotlivým uživatelům. Tyto pobočky jsou vytvářeny na internetu routery kdekoli je to nutné. Například pokud pět uživatelů z pěti různých zemí požádalo o přístup ke stejnému streamu, pobočky by byly vytvořeny v blízkosti původního zdroje. Pokud pět uživatelů ze stejného města požádalo o přístup ke stejnému streamu, pobočky by byly vytvořeny poblíž uživatelů.
Multicasting IP funguje kombinací dvou dalších protokolů s internetovým protokolem. Jedním z nich je Internet Group Management Protocol (IGMP), který umožňuje uživatelům nebo zákazník systémy používají k vyžádání přístupu ke streamu. Druhým je Protocol Independent Multicast (PIM), 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 přes IGMP, použije PIM k směrování datového proudu do příslušného systému.
Multicasting má několik různých aplikací. Běžně se používá pro streamování média přes internet, jako je živá televize a internetové rádio. Podporuje také videokonference a webové vysílání. Multicasting lze také použít k odeslání dalších typů dat přes internet, například zpráv, cenových nabídek nebo dokonce digitálních kopií software. Bez ohledu na aplikaci, vícesměrové vysílání pomáhá snižovat využití šířky pásma internetu tím, že poskytuje efektivní způsob odesílání dat více uživatelům.