Prosessi tietojen toimittamiseksi lähdelaitteesta kohdelaitteeseen tunnetaan lähetyksenä. Verkossa data muunnetaan paketeiksi ja lähetetään määränpäähänsä. Lähetysmenetelmiä on useita, joista kaksi on yleislähetys ja monilähetys. Yhteenvetona voidaan todeta, että monilähetys on paljon tehokkaampaa ja käyttää vähemmän kaistanleveyttä kuin lähetys. Lähetystekniikat yleislähetys ja monilähetys eroavat toisistaan, koska lähetyksessä paketti välitetään kaikille verkkoon kytketyille isännälle. Paketti lähetetään kuitenkin vain aiotuille vastaanottajille ryhmälähetyksessä.
Tässä artikkelissa opit eroista Lähettää ja Multicast . Mutta ennen kuin keskustelet eroista, sinun on tiedettävä Broadcast ja Multicast.
java math.min
Mikä on lähetys?
Broadcast on lähetysmekanismi, jonka avulla kaikki verkon isännät voivat käyttää samaa viestintäkanavaa. Kaikki muut isännät vastaanottavat paketin, jonka verkon isäntä lähettää lähetystilassa. Tämä menetelmä tunnetaan myös nimellä 'kaikki kaikille' . Laite a Lähiverkko (LAN) voidaan määrittää lähettämään viestejä muille verkon laitteille.
Kun isäntä lähettää paketin, aiotun vastaanottajan osoite määritetään paketin osoitekentässä. Nyt kun paketti on lähetetty, kaikki muut verkkosivustot vastaanottavat sen. Jokainen isäntä tutkii paketin osoitekentän vastaanotettuaan sen. Jos paketti sisältää vastaanottavan isännän osoitteen, vastaanottava isäntä käsittelee sen. Muuten paketti jätetään huomioimatta.
Yleislähetystoiminto voi osoittaa paketteja kaikille verkon isännille. Tätä varten paketin lähettävä isäntä määrittää tietyn koodin paketin osoitekenttään. Kun paketti, jonka osoitekentässä on tietty koodi, lähetetään, jokainen verkon isäntä vastaanottaa ja käsittelee sen. Yleinen esimerkki lähetyksestä on langaton verkko.
Mikä on Multicast?
Multicasting on viestin tai pakettijoukon samanaikainen lähettäminen useille verkkolaitteille. Monilähetys on suojattu, koska vain valittu ryhmä käyttäjiä vastaanottaa paketit, ja tämä tekniikka vähentää tarvittavaa kaistanleveyttä, koska se jakaa yhden lähetyksen useiden kuluttajien kesken. Useimmin käytetty protokolla monilähetykseen on ns User Datagram Protocol (UDP) .
Useat sovellukset käyttävät monilähetystä. Käyttäjä voi lähettää ne osalle vastaanottajista sähköpostien sijaan kaikille yhteystietoluettelossa oleville. Multicastia hyödynnetään myös webcast-lähetyksissä ja videoneuvotteluissa. Lisäksi monilähetyksen avulla laitteet, kuten reitittimet ja kytkimet, toimittavat paketteja joukkoon kytkettyjä laitteita.
puu- ja graafiteoria
Nykyään monilähetyksellä on useita sovelluksia. Esimerkiksi hajautetun tietokannan arviointi edellyttää monilähetystä. Hajautetun tietokannan tiedot säilytetään useissa paikoissa. Tämän seurauksena käyttäjän tietopyyntö lähetetään kaikkiin tietokannan paikkoihin ja sivustolla on halutut tietovastaukset. Samoin samanlaista tietoa jaetaan useille yritysasiakkaille, kuten uutisjakelu, puhelinneuvottelut ja etäopiskelu.
Tärkeimmät erot Broadcastin ja Multicastin välillä
Täällä opit tärkeimmät erot Lähettää ja Multicast . Useat erot Broadcastin ja Multicastin välillä ovat seuraavat:
- Lähetys on tapa lähettää viesti kaikille vastaanottajille samanaikaisesti. Sitä vastoin monilähetys on ryhmäviestintämenetelmä, jossa dataa lähetetään samanaikaisesti kohdetietokoneiden ryhmälle.
- Lähetys kuluttaa kaistanleveyttä, koska paketteja annetaan sivustoille, jotka eivät ole kiinnostuneita vastaanottamaan niitä. Sitä vastoin monilähetys hyödyntää onnistuneesti kaistanleveyttä, koska paketti välitetään vain isännille, jotka ovat kiinnostuneita vastaanottamaan sen.
- Paketin lähetys yleislähetyksessä on yksi-kaikki, kun taas paketin lähetys monilähetyksessä on yksi-moneen.
- Lähetys luo suuren määrän verkkoliikennettä toimittamalla jokaisen paketin jokaiseen verkon sivustoon. Sitä vastoin monilähetys ohjaa liikennettä toimittamalla paketteja vain kiinnostuneille isännille, mikä vähentää verkon kuormitusta.
- Lähetyksissä ryhmähallintoa ei tarvita. Ryhmänhallintaa sitä vastoin tarvitaan ryhmälähetyksessä sellaisen verkon muodostamiseksi, jossa ainakin yksi isäntä on kiinnostunut vastaanottamaan paketin.
- Broadcast luo suuren määrän liikennettä, joka voi hidastaa tietokonejärjestelmää. Yleislähetykseen verrattuna monilähetys tuottaa kuitenkin vähemmän liikennettä, mikä nopeuttaa järjestelmää.
- Lähetys on hitaampaa. Sen sijaan monilähetys on nopeampi.
Yleislähetyksen ja Multicastin välinen suora vertailu
Täällä opit suorat vertailut Broadcastin ja Multicastin välillä. Tärkeimmät erot Broadcastin ja Multicastin välillä ovat seuraavat:
ominaisuudet | Lähettää | Multicast |
---|---|---|
Määritelmä | Lähetys on tapa lähettää viesti kaikille vastaanottajille samanaikaisesti. | Se on ryhmäviestintämenetelmä, jossa dataa lähetetään samanaikaisesti kohdetietokoneiden ryhmälle. |
Kartoitus | Se sisältää yksi-kaikki-kartoituksen. | Se sisältää yksi-moneen -kartoituksen. |
Kaistanleveys | Lähetyksen kaistanleveys menee hukkaan. | Monilähetyksen kaistanleveyttä hyödynnetään tehokkaasti. |
Hallinto | Se ei vaadi ryhmähallintaa. | Se tarvitsee ryhmähallintaa määrittääkseen isäntien ja asemien ryhmän, jotka vastaanottavat paketteja. |
Käsitellä asiaa | Kaistanleveysprosessi on hidas. | Monilähetysprosessi on nopea. |
Liikenne | Se luo suuren määrän verkkoliikennettä toimittamalla jokaisen paketin jokaiseen verkon sivustoon. | Se pitää liikenteen hallinnassa toimittamalla paketteja vain kiinnostuneille isännille, mikä vähentää verkon kuormitusta. |
Johtopäätös
Lähetyksiä on kahta tyyppiä: yleislähetys ja monilähetys. Lähetys on prosessi, jossa paketti jaetaan jokaiselle järjestelmään kytketylle isännälle. Ei ole sen arvoista, jos jokaisessa verkossa on tuhansia koneita. Sitä vastoin monilähetys on hyödyllinen, koska se lähettää paketin isännille, jotka ovat kiinnostuneita vastaanottamaan sen.