Unitcast / multicast

Oct 16, 2017

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


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


Трансляція (трансляція) передачі: відноситься до пакетів мовлення підмережі IP, всі в межах підмережі в хості отримують ці пакети. Трансляція означає, що мережа до підмережі кожного хоста для доставки пакета, незалежно від того, хост готовий прийняти пакет. Отже, використання широкомовної передачі дуже мало, тільки в локальній підмережі ефективно через маршрутизатор і мережеве обладнання контролювати передачу мовлення.


Передача в багатостадійному режимі: мережеве з'єднання між точками-багатоточками між відправником та кожним одержувачем. Якщо відправник одночасно надсилає ті ж самі дані кільком одержувачам, потрібно лише скопіювати той самий пакет.


Multicast вирішує проблему низької ефективності одноадресної передачі та трансляції. Коли певний користувач потребує певної інформації в мережі, джерело багатоадресної передачі (тобто відправника багатоадресної інформації) надсилає лише інформацію. Маршрутизатор багатоадресного зв'язку встановлює маршрут дерева для пакету багатоадресної передачі за допомогою протоколу багатоадресної маршрутизації. Передана інформація Можна копіювати та розповсюджувати лише на перехресті, наскільки це можливо.