Co to jest Multicast?

Multicast to metoda routingu danych w sieci komputerowej, która pozwala jednemu nadawcy lub grupie nadawców efektywnie komunikować się z grupą odbiorców.

Multicasting obsługuje routing „jeden do wielu”, w którym pojedyncze urządzenie wysyła dane do grupy urządzeń. Obsługuje również routing wielu do wielu, w którym grupa wysyła dane do grupy.

Multiemisja jest jedną z pięciu głównych technik routingu danych w sieci komputerowej. Pozostałe to unicast, broadcast, anycast i geocast.

Multiemisja jest bardziej wydajna niż rozsyłanie, ponieważ może kierować na określone urządzenia, a nie na cały segment sieci. Zmniejsza to niepotrzebne wykorzystanie zasobów sieciowych i przetwarzania.

Metody multiemisji

W multiemisji IP urządzenia używają komunikatów IGMP, aby dołączyć lub opuścić grupę multiemisji . Wszelkie pakiety danych wysyłane na adres multiemisji dla tej grupy są dystrybuowane przez sprzęt sieciowy do wszystkich członków grupy.

Alternatywą dla multiemisji IP jest multiemisja warstwy aplikacji, w której oprogramowanie wykonuje multiemisję przy użyciu własnych metod, niezależnie od wsparcia na poziomie sprzętowym.

Broadcast, warunki sieciowe, PIM, Unicast