Multicast

Multicast is het verzenden van gegevens vanaf één bron naar meerdere ontvangers. Multicasting lijkt op broadcasting, maar verzendt informatie alleen naar specifieke gebruikers. Het wordt gebruikt om streamingmedia en andere soorten gegevens efficiënt naar meerdere gebruikers tegelijk te verzenden.

De eenvoudigste manier om gegevens tegelijkertijd naar meerdere gebruikers te verzenden, is door afzonderlijke kopieën van de gegevens naar elke gebruiker te verzenden. Dit is echter zeer inefficiënt, omdat meerdere kopieën van dezelfde gegevens vanaf de bron via een of meer netwerken worden verzonden. Met multicasting kan één verzending worden opgesplitst over meerdere gebruikers, waardoor de benodigde bandbreedte aanzienlijk wordt verminderd.

Multicasts die via het internet plaatsvinden, worden IP-multicasts genoemd, omdat ze het internetprotocol (IP) gebruiken om gegevens te verzenden. IP-multicasts maken zogenaamde "multicastbomen", waarmee één verzending kan vertakken naar afzonderlijke gebruikers. Deze vertakkingen worden waar nodig gemaakt bij internetrouters. Als bijvoorbeeld vijf gebruikers uit vijf verschillende landen toegang tot dezelfde stream aanvragen, worden de vertakkingen dicht bij de oorspronkelijke bron gemaakt. Als vijf gebruikers uit dezelfde stad toegang tot dezelfde stream aanvragen, worden de vertakkingen dicht bij de gebruikers gemaakt.

IP-multicasting werkt door twee andere protocollen met het internetprotocol te combineren. Het ene is het Internet Group Management Protocol (IGMP), waarmee gebruikers of clientsystemen toegang tot een stream kunnen aanvragen. Het andere is Protocol Independent Multicast (PIM), dat door netwerkrouters wordt gebruikt om multicastbomen te maken. Wanneer een router via IGMP een verzoek ontvangt om deel te nemen aan een stream, gebruikt deze PIM om de gegevensstroom naar het juiste systeem te leiden.

Multicasting heeft verschillende toepassingen. Het wordt vaak gebruikt voor het streamen van media via internet, zoals live-tv en internetradio. Het ondersteunt ook videoconferenties en webcasts. Multicasting kan ook worden gebruikt om andere soorten gegevens via internet te verzenden, zoals nieuws, beurskoersen en zelfs digitale kopieën van software. Ongeacht de toepassing helpt multicasting het internetgebruik van bandbreedte te verminderen door gegevens efficiënt naar meerdere gebruikers te verzenden.

Bijgewerkt September 19, 2020 door Per C.

quizTest je kennis

Which tool enabled the searching of Gopher servers?

A
AltaVista
0%
B
Veronica
0%
C
Google
0%
D
Infoseek
0%
Correct! Incorrect!     View the Veronica definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Multicast op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.