Unicasting vs Multicasting
Tietokoneverkoissa unicast tarkoittaa tiedon siirtämistä yhdeltä lähettäjältä yhdelle vastaanottajalle. Unicasting sisältää siis vain kaksi solmua verkossa. Yksittäislähetyksen yksi vastaanotin tunnistetaan yksilöivällä osoitteella. Toisa alta monilähetys viittaa tiedon lähettämiseen yhdessä lähetyksessä vastaanottimien ryhmälle. Multicasting on yleisesti toteutettu IP (Internet Protocol) -monilähetyksenä.
Mitä Unicasting on?
Tietokoneverkkojen os alta unicasting tarkoittaa tiedon siirtämistä yhdeltä lähettäjältä yhdelle vastaanottajalle. Unicasting käyttää istuntopohjaisia IP-toimitusprotokollia, kuten Transmission Control Protocol (TCP) ja User Datagram Protocol (UDP). Unicastingissa jokainen vastaanotin tai asiakas muodostaa yhteyden palvelimeen kuluttaen lisää kaistanleveyttä. Asiakkaalla on suora yhteys palvelimeen. Harkitse esimerkiksi tilannetta, jossa pyydät tietokoneeltasi URL-osoitetta https://www.cnn.com. Vain CNN-palvelimen tulisi vastaanottaa tämä pyyntö, muuten verkko täyttyy ei-toivotuilla pyynnöillä, jotka lähetetään verkon muille tietokoneille. Siksi unicast-lähetys on välttämätöntä verkoille, ja Ethernet- ja IP-verkot tukevat sitä. Joitakin esimerkkejä unicast-lähetyksistä ovat http, smtp, telnet, ssh ja pop3. Unicasting-lähetystä käytetään, kun asiakas pyytää yksityistä tai ainutlaatuista resurssia. Unicasting ei kuitenkaan sovellu tiedon siirtämiseen useille asiakkaille, koska lähettäjän on muodostettava erilliset yhteydet jokaiseen vastaanottajaan. Tämä kuluttaa lähettäjän laskentaresursseja ja suuren kaistanleveyden verkossa.
Mitä monilähetys on?
Kuten aiemmin mainittiin, monilähetys tarkoittaa tiedon lähettämistä vastaanottajaryhmälle yhdessä lähetyksessä. Monilähetyksessä lähteen on lähetettävä datapaketti vain kerran. Verkon solmut, kuten reitittimet, tekevät tarvittavat kopiot lähetetystä datapaketista, jotta useat vastaanottimet voisivat vastaanottaa sen. Välireitittimet lähettävät paketit vastaanottajille, jotka ovat rekisteröityneet niille osoittaen kiinnostuksensa vastaanottaa dataa kyseiseltä lähettäjältä. IP-ryhmälähetys on yksi yleisesti käytetyistä monilähetystoteutuksista. Lisäksi lähteen ei tarvitse tietää niiden vastaanottajien osoitteita, joita se aikoo lähettää ryhmälähetykselle, eikä lähettäjän ja vastaanottajien välillä ole suoraa yhteyttä. Monilähetys ei sovellu joukkotiedonsiirtoon, eikä sitä yleensä käytetä suuressa mittakaavassa Internetissä, koska vain pienet osat Internetistä ovat monilähetystoimintoja.
Mitä eroa on Unicastingilla ja Multicastingilla?
Pääasiallinen ero unicasting- ja multicasting-lähetyksen välillä on siinä, kuinka ne kommunikoivat vastaanottimen kanssa. Unicastingissa yksi lähettäjä lähettää tiedot yhdelle vastaanottajalle ja vastaanottajalla on suora yhteys lähettäjään. Ryhmälähetyksessä tiedot lähetetään useille vastaanottajille yhdessä lähetyksessä, eikä lähettäjien ja vastaanottajien välillä ole suoraa yhteyttä. Unicasting-lähetystä käytetään, kun asiakas pyytää yksityistä resurssia, eikä se sovellu tiedon siirtämiseen useille asiakkaille, koska se kuluttaa suuren verkon kaistanleveyden. Toisa alta monilähetys ei muodosta suoria yhteyksiä vastaanottimiin, joten se ei kuluta verkon kaistanleveyttä yksittäislähetyksenä.