Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Skirtumas tarp transliavimo ir daugiaadresio

Perdavimas yra paketų persiuntimo iš vieno kompiuterio į kitą tinkle prijungtas procesas. Šiame straipsnyje aptariau du transliavimo metodus ir transliavimo būdus. Abiem atvejais atliekamas adreso agregavimas, kuris sumažina priešdėlį, kuris apibrėžia tinklą, prie kurio yra prijungti tiksliniai kompiuteriai. Adresų susiejimas sujungia paketus ir perduoda juos ISP (interneto paslaugų teikėjui), kuris turi tam tikrą tinklą. Be to, paketai yra atskirti ir pristatomi į galutinę paskirties vietą.

Transliavimo technologijos, transliuojamos ir daugiaadresės, skiriasi viena nuo kitos kontekste, kad transliacijos metu paketas yra persiunčiamas visiems prie tinklo prijungtiems kompiuteriams, o daugiaadresėje paketas perduodamas tik numatomiems gavėjams. Toliau pateiktoje palyginimo lentelėje aptariau kai kuriuos daugiau transliacijos ir daugialypės informacijos skirtumų.

Palyginimo diagrama

Palyginimo pagrindasTransliacijaMulticastas
PagrindinisPaketas perduodamas visiems prie tinklo prijungtiems kompiuteriams.Paketas perduodamas tik numatomiems tinklo gavėjams.
PerdavimasVienas į viską.„Vienas su vienu“.
ValdymasTransliavimui nereikia jokio grupės valdymo.Multicasting reikalauja, kad grupės valdymas nustatytų grupių, kuriose bus priimami paketai, grupę.
BandwidthPralaidumas yra švaistomas.Pralaidumas naudojamas efektyviai.
EismasNetinkamai didžiulis srautas generuojamas tinkle.Eismo kontrolė.
ProcesasLėtas.Greitas.

Transliavimo apibrėžimas

Transliacija - tai perdavimo technologija, leidžianti visam prijungtam prie tinklo prisijungti tą patį ryšio kanalą. Transliacijos metu priimančiosios siunčiamas paketas gauna visus kitus tinklo serverius .

Kai priimančioji transliuoja paketą, jis nurodo numatomo gavėjo adresą paketo adreso lauke. Dabar, kai transliuojamas paketas, jį gauna visi kiti tinklo kompiuteriai. Gavęs paketą, kiekvienas kompiuteris prižiūri paketo adreso lauką. Jei pakete yra priimančio kompiuterio adresas, jį apdoroja priimančioji šeimininkė. Kitą paketą ignoruojama.

Transliacija turi galimybę paketą susieti su visais tinklo nariais. Šiuo tikslu paketą transliuojantis kompiuteris paketo adreso lauke nurodo specialų kodą . Kai siunčiamas paketas su specialiu kodu adreso lauke, paketą priima ir apdoroja visi tinklo šeimininkai.

Transliavimą galima paaiškinti pavyzdžiu. Tarkime, kad pristatote paskaitą 50 studentų klasėje. Tarp jų skambinate studentui „James stand up“. Nors jį klauso visi klasėje esantys studentai, tačiau tik James atsakys, kiti tiesiog ignoruos šį pranešimą.

Belaidis tinklas yra įprastas transliavimo pavyzdys.

Apibrėžimas Multicast

Transliavimas leidžia paketą perduoti tinklo šeimininkų grupei, o tai vadinama daugiaadresiu. Multicasting yra perdavimo būdas, kuriame vieno paketo kopijos perduodamos priimančiosios grupės grupei, suinteresuotai priimti paketą.

Santykis tarp šaltinio ir paskirties yra vienas į daug . Yra tik vienas šaltinis ir kelios paskirties vietos. Multicasting šaltinio adresas yra unicast adresas, o paskirties adresas yra grupės adresas . Grupės adresas yra vieno ar kelių paskirties tinklų adresas, kuriame yra bent vienas narys, suinteresuotas paketo priėmimu.

Tinklo maršrutizatoriai perduoda gautą paketą per kelias sąsajas. Kaip ir paveiksle, matote, kad maršrutizatorius R1 siunčia gautą paketą per 1 ir 2 sąsajas. Be to, galite matyti, kad maršrutizatorius R2 siunčia gautą paketą per 1 ir 2 sąsają, nes tinklas, prijungtas prie abiejų sąsajų, turi bent vieną narys, suinteresuotas priimti paketą. Panašiai, maršrutizatorius R3 siunčia gautą paketą per 2 sąsają.

Daugialypė transliacija šiandien turi keletą programų. Kaip ir paskirstytos duomenų bazės įvertinimas, reikia daugiaadresių pranešimų. Platinamoje duomenų bazėje informacija saugoma daugiau nei vienoje vietoje. Taigi vartotojo prašymas pateikti informaciją yra perduotas visai duomenų bazės vietai, o vieta su numatoma informacija atsako.

Panašiai panašios informacijos platinimas keliems klientams versle, naujienų platinimas, telekonferencijos ir nuotolinis mokymasis.

Pagrindiniai transliavimo ir daugialypės terpės skirtumai

  1. Pagrindinis skirtumas tarp transliavimo ir daugiaadresio yra tas, kad transliacijoje paketas pristatomas visam prijungtam prie tinklo, tuo tarpu daugiaadresiniame pakete jis siunčiamas tik numatomiems gavėjams .
  2. Transliacijos metu paketo perdavimas yra „ vienas prie visų“, o daugiaadresėje paketo perdavimas yra „ vienas su vienu“ .
  3. Transliavimui nereikia jokių grupių valdymo, o; grupinis valdymas reikalingas daugiaadresijoje, kad būtų apibrėžti tinklai, kuriuose mažiausiai vienas kompiuteris yra suinteresuotas priimti paketą.
  4. Juostos plotis yra švaistomas transliavimo metu, nes paketas tiekiamas net tiems kompiuteriams, kurie nėra suinteresuoti priimti paketą. Tačiau juostos plotis yra efektyviai naudojamas daugialypėje transliacijoje, nes paketas tiekiamas tik tiems šeimininkams, kurie domisi paketo priėmimu.
  5. Transliavimas sukuria didžiulį srautą tinkle, nes jis siunčia kiekvieną paketą visam tinklo nariui. Eismas yra kontroliuojamas daugiaadresiuose, nes paketai tiekiami suinteresuotiems kompiuteriams tik taip sumažinant srautą tinkle.
  6. Transliacija sukuria didžiulį srautą, taip sulėtindama sistemą. Tačiau daugiaadresis sukuria mažiau srauto, kuris pritvirtina sistemą, palyginti su transliacija.

Išvada:

Transliacija siunčia paketą visam prie sistemos prijungtam kompiuteriui. Tai nėra verta, jei prie kiekvieno tinklo prijungta tūkstančiai įrenginių. Multicasting yra naudinga, nes ji siunčia paketą šeimininkams, kurie domisi paketo priėmimu.

Top