Що таке Multicast?

Багатоадресна передача - це метод маршрутизації даних в комп'ютерній мережі, що дозволяє одному відправникам або групі відправників ефективно спілкуватися з групою приймачів.

Багатоадресна передача підтримує маршрутизацію "один-до-багатьох", при якому один пристрій посилає дані до групи пристроїв. Він також підтримує маршрутизацію від багатьох до багатьох, в якій група надсилає дані до групи.

Multicasting є однією з п'яти основних методів маршрутизації даних в комп'ютерній мережі. Інші є одноадресними, мовними, anycast, і geocast.

Багатоадресна передача є більш ефективною, ніж трансляція, оскільки вона може бути спрямована на певні пристрої, а не на весь сегмент мережі. Це зменшує зайве використання ресурсів мереж і обробки.

Методи багатоадресної розсилки

Під час багатоадресної розсилки IP пристрої використовують повідомлення IGMP, щоб приєднатися до групи багатоадресної передачі або залишити її. Будь-які пакети даних, відправлені на адресу групової розсилки для цієї групи, розподіляються мережевим обладнанням всім членам групи.

Альтернативою багатоадресної передачі IP є багатоадресний прикладний рівень, в якому програмне забезпечення здійснює багатоадресну передачу за допомогою власних методів, незалежно від підтримки на апаратному рівні.

Трансляція, умови мережі, PIM, Unicast