Технології передачі широкомовної і багатоадресної передачі відрізняються один від одного в контексті, що в широкомовній передачі пакет передається всім хостам, підключеним до мережі, тоді як в багатоадресної передачі пакет пересилається тільки призначеним одержувачам. Я обговорював деякі додаткові відмінності між трансляцією та груповою розсилкою на діаграмі порівняння, показаній нижче.
Діаграма порівняння
Основа для порівняння | Трансляція | Багатоадресна передача |
---|---|---|
Основний | Пакет передається всім хостам, підключеним до мережі. | Пакет передається тільки призначеним одержувачам у мережі. |
Трансмісія | Один-до-все. | Один-до-багатьох. |
Управління | Радіомовлення не вимагає управління групою. | Багатоадресна передача вимагає управління групою для визначення групи хостів / станцій, які будуть отримувати пакети. |
Пропускна здатність | Пропускна здатність витрачається даремно. | Ефективно використовують смугу пропускання. |
Трафік | Надмірно величезний обсяг трафіку генерується в мережі. | Трафік знаходиться під контролем. |
Процес | Повільно. | Швидко. |
Визначення мовлення
Трансляція - це технологія передачі, яка дозволяє всім хостам, підключеним до мережі, спільно використовувати один і той же канал зв'язку. У трансляції пакет, надісланий хостом, приймається всіма іншими хостами в мережі.
Коли хост транслює пакет, він вказує адресу призначеного одержувача в адресному полі пакету. Тепер, коли пакет передається, його отримують всі інші хости в мережі. Після прийому пакета кожен хост перевіряє поле адреси пакета. Якщо пакет має адресу приймаючого хоста, він обробляється приймаючим хостом. Інакше пакет ігнорується.
Трансляцію можна пояснити за допомогою прикладу. Припустимо, ви читаєте лекцію в класі 50 студентів. Між тим, ви викликаєте студента "Джеймс встати". Хоча його слухають всі студенти в класі, але тільки Джеймс відповість, інші просто ігнорують це повідомлення.
Бездротова мережа є звичайним прикладом мовлення.
Визначення Multicast
Трансляція дозволяє передавати пакет до групи хостів у мережі, і це називається багатоадресним. Багатоадресна передача - це спосіб передачі, в якому копії одного пакету передаються групі хоста в мережі, зацікавленої в отриманні пакета.
Відносини між джерелом і пунктом призначення - один-до-багатьох . Існує лише одне джерело та кілька напрямків. У багатоадресної передачі адреса джерела є одноадресним адресою, тоді як адреса призначення є груповим адресою . Адреса групи є адресою однієї або декількох мереж призначення, які мають принаймні одного члена групи, зацікавленого в отриманні пакета.
Багатоадресна передача має нинішнє застосування. Подібно оцінці розподіленої бази даних вимагає багатоадресної передачі. У розподіленій базі даних інформація зберігається більш ніж в одному місці. Таким чином, запит користувача на інформацію багатоадресний на все місце розташування бази даних, і місце розташування з передбачуваною інформацією відповідає.
Подібним чином, розподіл подібної інформації для декількох клієнтів у бізнесі, розповсюдження новин, телеконференцій та дистанційного навчання.
Ключові відмінності між трансляцією та груповою розсилкою
- Ключова відмінність між широкомовним та багатоадресною передачею полягає в тому, що в широкомовній передачі пакет доставляється всім хостам, підключеним до мережі, тоді як в багатоадресної передачі пакет доставляється тільки призначеним одержувачам .
- У широкомовному передачі пакет передається один-до-одного, тоді як при багатоадресної передачі передача пакету є одним-до-багатьом .
- При цьому не потрібно керувати групами ; управління групою потрібно для багатоадресної передачі для визначення мереж, в яких принаймні один хост зацікавлений в отриманні пакету.
- Пропускна здатність витрачається в мовленні, оскільки пакет доставляється навіть тим хостам, які не зацікавлені в отриманні пакета. Однак, смуга пропускання ефективно використовується в багатоадресної передачі, оскільки пакет доставляється тільки тим хостам, які зацікавлені в отриманні пакета.
- Радіомовлення створює величезний обсяг трафіку в мережі, оскільки він доставляє кожен пакет усім хостом у мережі. Трафік знаходиться під контролем у групі багатоадресної передачі, оскільки пакети доставляються зацікавленим хостам лише тим самим зменшуючи трафік у мережі.
- Трансляція створює величезну кількість трафіку, тим самим уповільнюючи роботу системи. Однак, багатоадресна передача створює менше трафіку, який закріплює систему порівняно з мовленням.
Висновок:
Трансляція передає пакет всім хостам, підключеним до системи. Це не гідно, якщо до кожної мережі підключено тисячі машин. Багатоадресна передача є корисною, оскільки вона доставляє пакет до хостів, які зацікавлені в отриманні пакета.