Wat is een multicast-router?
Vaak aangeduid als een mrouter, een multicast-router die is geconfigureerd om signalering te herkennen die wordt ontvangen in multicast- of unicast-pakketten. Op basis van het type pakket dat wordt geïdentificeerd, bepalen multicast-routers vervolgens de routing of distributie van de gegevens die nodig zijn om de multicast- of unicast-pakketten naar hun beoogde bestemming door te sturen. Door een reeks algoritmen te gebruiken als onderdeel van het identificatieproces, initiëren mrouters snel het verzenden van bestellingen naar de juiste schakelaars binnen het netwerk en voeren ze de levering van het datapakket uit.
De multicast-router werkt samen met unicast-routers als onderdeel van een groter netwerk dat in het algemeen wordt aangeduid als Multicast Internet of Backbone. Langs de structuur van deze backbone zullen verschillende multicast-routers samen met de unicast-routers aanwezig zijn. Om rapport te krijgen met de unicast-routers, zullen de mrouters gebruik maken van de mogelijkheid om de datapakketten te verbergen zodat ze lijken te zijn geconfigureerd in een unicast-model. Op deze manier geeft een multicast-router het datapakket door aan de volgende multicast-router in het proces, met behulp van een unicast-router als kanaal voor de verzending. De volgende multicast-router herkent de vermomde gegevens als echt een multicast-pakket en bepaalt vervolgens of het vermommen van het pakket nodig is om door te gaan, of dat het pakket zich op een punt bevindt dat in de oorspronkelijke multicast-indeling kan worden voortgezet.
Momenteel worden er twee verschillende protocollen gebruikt door multicast-routers. De eerste staat bekend als routering met dichte modus. Wanneer het netwerk is samengesteld uit een groot aantal eindgebruikers en er een aanzienlijke hoeveelheid beschikbare bandbreedte is, maakt de multicast-router gebruik van routering in dichte modus. Als het netwerk echter relatief weinig eindgebruikers bevat en met een kleinere hoeveelheid beschikbare bandbreedte werkt, gebruikt de multicast-router het tweede protocol, ook wel spaarmodusroutering genoemd. De router kiest de routeringsmethode op basis van de huidige omstandigheden, wat betekent dat als een netwerk bandbreedte en nieuwe gebruikers toevoegt, er geen bestaande routers hoeven te worden vervangen.