Multicast

Een Multicast van één enkele bron naar een geselecteerde groep hosts

Multicasting laat het toe om over een netwerk te communiceren naar groepen van willekeurige grootte via een enkele transmissie door de bron. Men kan gecontroleerd data versturen naar een aantal (maar niet noodzakelijk alle) gebruikers. Hierdoor worden bijvoorbeeld televisie-uitzendingen via internet haalbaar vanuit een bron die zelf weinig bandbreedte ter beschikking heeft (men kan dus vanuit huis of met een beperkt budget zenden). Ook de verspreiding van andere soorten webvideo of software verloopt efficiënter via multicast. Gebruikers moeten zich inschrijven op een multicastgroep om de datapakketten die hiernaar verzonden worden, te kunnen ontvangen. Als men niet meer wenst gebruik te maken van een bepaalde multicastgroep, kan men zich hiervoor uitschrijven. Gebruikers kunnen zich tegelijkertijd voor verscheidene multicastgroepen inschrijven. Om data te verzenden naar een multicastgroep is inschrijving echter niet vereist.

Het nadeel bij multicast is dat (momenteel) slechts weinig Internet Service Providers multicast ondersteunen. Hiervoor werd MBone ontwikkeld dat operationeel is sinds 1992. Het maakt multicasting mogelijk over het datagramgeorïenteerde internet. MBone is een laag boven op het internet. Het bestaat uit 'eilandjes' van netwerken die wel geschikt gemaakt zijn voor multicast en die verbonden worden door ”tunnels”. Ieder eiland bestaat uit een LAN of een aantal intergeconnecteerde LANs met multicastrouters. Deze multicastrouters zijn via de tunnels over het internet met elkaar verbonden, zodat MBone packets tussen de eilanden gestuurd kunnen worden. Als alle routers in de toekomst zelf multicastverkeer kunnen behandelen, zal MBone niet meer nodig zijn.

Alternatieven voor multicast zijn:

  • Unicast: het verzenden van een pakket naar één host. De normale gang van zaken.
  • Broadcast: het verzenden van een pakket naar alle hosts op een gegeven netwerk.
  • Anycast: het verzenden van een pakket naar de dichtstbijzijnde host van een bepaalde klasse.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.