Unicasting срещу Multicasting
В компютърните мрежи unicast се отнася до предаване на информация от един подател до един приемник. Така че отказът включва само два възела в мрежа. Единичният приемник в unicasting се идентифицира с уникален адрес. От друга страна, мултикастингът се отнася до предаване на информация в едно предаване към група приемници. Мултикастингът обикновено се прилага като IP (интернет протокол) мултикастинг.
Какво е Unicasting?
Що се отнася до компютърните мрежи, разгласяването се отнася до предаване на информация от един подател до един приемник. Разделянето използва IP базирани протоколи за доставка на протоколи, като протокол за контрол на предаване (TCP) и протокол за потребителска дейтаграма (UDP). При отказване всеки приемник или клиент се свързва със сървъра, консумиращ допълнителна честотна лента. Клиентът има директна връзка със сървъра. Например, помислете за ситуация, в която поискате URL адреса http://www.cnn.com от вашия компютър. Тази заявка трябва да бъде получена само от CNN сървъра, в противен случай мрежата ще бъде изпълнена с нежелани заявки, изпратени до други компютри в мрежата. Следователно едноадресното предаване е от съществено значение за мрежите и се поддържа от Ethernet и IP мрежи. Някои примери за unicast предавания са http, smtp, telnet, ssh и pop3. Отделянето се използва, когато клиент поиска частен или уникален ресурс. Но отказът не е подходящ при предаване на информация на много клиенти, тъй като изпращачът трябва да осъществи отделни връзки с всеки получател. Това ще консумира изчислителни ресурси в подателя и ще консумира голяма честотна лента в мрежата.
Какво е мултикастинг?
Както бе споменато по-рано, мултикастингът се отнася до предаване на информация към група приемници в едно предаване. При мултикастинг източникът се изисква да предава пакет данни само веднъж. Възлите в мрежата, като рутери, правят необходимите копия на предавания пакет данни, така че той да може да бъде получен от множество приемници. Междинните маршрутизатори изпращат пакетите до приемници, които са се регистрирали с тях, което показва интерес за получаване на данни от този конкретен подател. IP мултикастинг е една от често използваните мултикастинг реализации. Освен това източникът не трябва да знае адресите на получателите, че преминава към мултикаст и няма пряка връзка между подателя и получателите. Мултикастингът не е подходящ за групово прехвърляне на данни и обикновено не се използва в голям мащаб в интернет, тъй като само малки части от интернет са активирани за множествено предаване.
Каква е разликата между Unicasting и Multicasting?
Основната разлика между unicasting и multicasting е в начина, по който те комуникират с получателя. При отпускане на информация информацията се предава на един приемник от един подател и получателят има пряка връзка с подателя. При мултикастинг информацията се изпраща до множество приемници в едно предаване и няма пряка връзка между изпращачите и получателите. Unicasting се използва, когато частен ресурс е заявен от клиент и не е подходящ за предаване на информация на много клиенти, тъй като ще консумира голяма честотна лента на мрежата. От друга страна, мултикастингът не осъществява директни връзки с приемниците, следователно не използва мрежовата честотна лента като едноадресно.