Препоръчано, 2024

Избор На Редактора

Разлика между предаване и мултикаст

Предаването е процес на препращане на пакет от един хост към друг, свързан в мрежа. В тази статия обсъдихме двата метода на предаване и мултикаст. И в двата случая се извършва агрегиране на адреса, което намалява размера на префикса, който определя мрежата, към която са свързани хост-приемниците. Агрегирането на адреси комбинира пакетите и ги доставя на ISP (доставчик на интернет услуги) w, който поддържа определена мрежа заедно. Освен това пакетите са разделени, за да бъдат доставени до крайната им дестинация.

Технологиите за предаване и мултикаст се различават един от друг в контекста, който в излъчването, пакетът се препраща към всички хостове, свързани към мрежата, докато в мултикаст пакетът се препраща само към целевите получатели. Обсъдихме още няколко разлики между излъчването и мултикаст в таблицата за сравнение, показана по-долу.

Сравнителна таблица

Основа за сравнениеПредаванияMulticast
ОсновенПакетът се предава на всички хостове, свързани към мрежата.Пакетът се предава само на целевите получатели в мрежата.
трансмисияЕдно към всички.Едно към много.
управлениеИзлъчването не изисква управление на групата.Multicasting изисква управлението на групата да определи групата хостове / станции, които ще получават пакети.
BandwidthПропускът се губи.Скоростта се използва ефективно.
ТрафикВ мрежата се генерира ненужно огромно количество трафик.Трафикът е под контрол.
процесБавен.Бърз.

Определение за излъчване

Broadcast е технология за предаване, която позволява на всички хостове, свързани към мрежата, да споделят един и същ комуникационен канал. В излъчването пакет, изпратен от хост, се получава от всички останали хостове в мрежата.

Когато домакин излъчва пакет, той указва адреса на целевия получател в адресното поле на пакета. Сега, когато пакетът се излъчва, той се получава от всички останали хостове в мрежата. След като получи пакета, всеки хост проверява адресното поле на пакета. Ако пакетът има адрес на приемащ хост, той се обработва от приемащия хост. Иначе пакетът се игнорира.

Излъчването има възможност да адресира пакет към всички хостове в мрежата. За тази цел, излъчването на пакета от хост определя специален код в адресното поле на пакета. Когато пакетът със специалния код в адресното поле се предава, пакетът се приема и обработва от целия хост в мрежата.

Излъчването може да бъде обяснено с помощта на пример. Да предположим, че изнасяте лекция в клас от 50 ученици. Междувременно извикваш студент „Джеймс се изправи“. Въпреки че се слуша от всички ученици в класната стая, но само Джеймс ще отговори, други просто ще игнорират това послание.

Безжичната мрежа е често срещан пример за излъчване.

Определение Multicast

Излъчването позволява предаването на пакета към групата хостове в мрежата, което се нарича мултикаст. Multicasting е метод на предаване, при който копия на единичен пакет се предават на групата на хоста в мрежата, която се интересува от приемането на пакета.

Връзката между източник и дестинация е едно към много . Има само един източник и няколко дестинации. В multicasting, адресът на източника е unicast адрес, докато адресът на местоназначението е адрес на група . Адресът на групата е адрес на една или повече целеви мрежи, които имат поне един член в групата, които се интересуват от получаването на пакета.

Маршрутизаторите в мрежата предават получения пакет чрез няколко от неговите интерфейси. Подобно на фигурата можете да видите, че рутерът R1 изпраща получения пакет чрез интерфейси 1 и 2. Освен това, можете да видите, че рутерът R2 препраща получения пакет през интерфейс 1 и 2, тъй като мрежата свързана към двата интерфейса има поне един член, който се интересува от получаването на пакета. По същия начин рутерът R3 предава получения пакет през интерфейс 2.

Понастоящем мултикастът има няколко приложения. Както оценяването на разпределената база данни изисква мултикастинг. В разпределената база данни информацията се съхранява на повече от едно място. Така че заявката за информация на потребителя е многокастрована към цялото местоположение на базата данни, а местоположението с предвидената информация отговаря.

По същия начин, разпространението на подобна информация на няколко клиенти в бизнеса, разпространение на новини, телеконферентна връзка и дистанционно обучение.

Ключови разлики между излъчване и мултикаст

  1. Основната разлика между излъчването и множественото предаване е, че в излъчването пакетът се доставя на целия хост, свързан към мрежата, докато в мултикаст пакетът се доставя само до целевите получатели .
  2. При излъчването предаването на пакет е едно към всички, докато при мултикаст предаването на пакет е едно към много .
  3. Не се изисква управление на групата при излъчване, докато; за управление на групата е необходимо в мултикаст да се дефинират мрежите, в които поне един хост се интересува от приемането на пакета.
  4. Пропускателната способност се губи в излъчването, тъй като пакетът се доставя дори на тези хостове, които не се интересуват от получаването на пакета. Въпреки това, честотната лента се използва ефективно в мултикаст, тъй като пакетът се доставя само на тези хостове, които се интересуват от получаването на пакета.
  5. Излъчването създава огромно количество трафик в мрежата, тъй като доставя всеки пакет на целия хост в мрежата. Трафикът е под контрола на мултикаст, тъй като пакетите се доставят на заинтересованите хостове, като по този начин се намалява трафикът в мрежата.
  6. Излъчването създава огромно количество трафик, като по този начин забавя системата. Въпреки това, мултикаст създава по-малко трафик, който закрепва системата в сравнение с излъчването.

Заключение:

Излъчването изпраща пакет до всички хостове, свързани към системата. Не е достоен, ако има хиляди машини, свързани с всяка мрежа. Multicasting е полезна, тъй като доставя пакета на хостовете, които се интересуват от получаването на пакета.

Top