Разлика между Unicasting и Multicasting

Разлика между Unicasting и Multicasting
Разлика между Unicasting и Multicasting

Видео: Разлика между Unicasting и Multicasting

Видео: Разлика между Unicasting и Multicasting
Видео: Настя и сборник весёлых историй 2024, Декември
Anonim

Unicasting срещу Multicasting

В компютърните мрежи unicast се отнася до предаване на информация от един подател до един приемник. Така че unicasting включва само два възела в мрежа. Единичният приемник при едноадресно предаване се идентифицира с уникален адрес. От друга страна, Multicasting се отнася до предаване на информация в едно предаване до група приемници. Мултикастингът обикновено се прилага като IP (Internet Protocol) Multicasting.

Какво е Unicasting?

Когато става въпрос за компютърни мрежи, unicasting се отнася до предаване на информация от един подател до един приемник. Unicasting използва IP базирани на сесия протоколи за доставка, като Transmission Control Protocol (TCP) и User Datagram Protocol (UDP). При едноадресно предаване всеки приемник или клиент се свързва със сървъра, консумирайки допълнителна честотна лента. Клиентът има пряка връзка със сървъра. Например, помислете за ситуация, при която поискате URL адреса https://www.cnn.com от вашия компютър. Тази заявка трябва да бъде получена само от сървъра на CNN, в противен случай мрежата ще бъде изпълнена с нежелани заявки, изпратени до други компютри в мрежата. Следователно едноадресното предаване е от съществено значение за мрежите и се поддържа от Ethernet и IP мрежи. Някои примери за едноадресни предавания са http, smtp, telnet, ssh и pop3. Unicasting се използва, когато клиент поиска частен или уникален ресурс. Но унистрастингът не е подходящ при предаване на информация на много клиенти, тъй като подателят трябва да направи отделни връзки с всеки приемник. Това ще консумира изчислителни ресурси в подателя и ще консумира голяма честотна лента в мрежата.

Какво е Multicasting?

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

Каква е разликата между Unicasting и Multicasting?

Основната разлика между unicasting и multicasting е в това как те комуникират с приемника. При отказ от информация, информацията се предава на един приемник от един подател и получателят има пряка връзка с подателя. При многоадресно предаване информацията се изпраща до множество получатели в едно предаване и няма пряка връзка между подателите и получателите. Unicasting се използва, когато частен ресурс е поискан от клиент и не е подходящ за предаване на информация на много клиенти, тъй като ще консумира голяма честотна лента на мрежата. От друга страна, мултикастирането не прави директни връзки с приемниците, следователно не консумира мрежовата честотна лента като едноадресно.

Препоръчано: