Preporučeno, 2024

Izbor Urednika

Razlika između emitiranja i multicast

Prijenos je proces prosljeđivanja paketa s jednog računala na drugi povezan u mreži. U ovom članku, raspravljao sam o dva načina emitiranja emitiranja i multicastu. U oba slučaja, provodi se agregacija adresa koja smanjuje veličinu prefiksa koji definira mrežu na koju su povezani odredišni hostovi. Agregacija adresa kombinira pakete i dostavlja ih ISP-u (davatelju internetskih usluga) w koji zajedno drži neku mrežu. Nadalje, paketi se razdvajaju kako bi se isporučili do njihovog konačnog odredišta.

Tehnologije emitiranja emitirane i multicast se razlikuju jedna od druge u kontekstu da se u emitiranju paket prosljeđuje svim domaćinima koji su spojeni na mrežu, dok se u multicast paketu prosljeđuje samo namijenjenim primateljima. U tablici za usporedbu prikazanoj u nastavku raspravljala sam o nekim razlikama između emitiranja i multicasta.

Tablica usporedbe

Osnova za usporedbuemitiranjemulticast
Osnovni, temeljniPaket se prenosi svim domaćinima koji su spojeni na mrežu.Paket se prenosi samo namijenjenim primateljima u mreži.
PrijenosJedan-na-sve.Jedan-na-mnogo.
UpravljanjeEmitiranje ne zahtijeva upravljanje grupama.Multicasting zahtijeva upravljanje grupom da definira grupu hostova / stanica koji će primati pakete.
Širina pojasaPropusnost se gubi.Učinkovito se koristi širina pojasa.
PrometU mreži se generira nepotrebno ogroman promet.Promet je pod kontrolom.
PostupakUsporiti.Brzo.

Definicija emitiranja

Emitiranje je tehnologija prijenosa koja svim domaćinima spojenim na mrežu omogućuje dijeljenje istog komunikacijskog kanala. U emitiranju, paket koji šalje domaćin prima svi drugi domaćini u mreži.

Kada domaćin emitira paket, on navodi adresu namijenjenog primatelja u adresnom polju paketa. Sada, kada se paket emitira, primaju ga svi drugi domaćini u mreži. Nakon primitka paketa, svaki host provjerava adresno polje paketa. Ako paket ima adresu primatelja, obrađuje ga primatelj. Inače se paket zanemaruje.

Emitiranje ima mogućnost adresiranja paketa na sve hostove na mreži. U tu svrhu, emitirajući paket, određuje se poseban kod u adresnom polju paketa. Kada se paket s posebnim kodom u adresnom polju prenosi, paket prima i obrađuje cijeli domaćin u mreži.

Emitiranje se može objasniti uz pomoć primjera. Pretpostavimo da održavate predavanje u učionici od 50 učenika. U međuvremenu, vi zovete studenta "James stand up". Iako je slušaju svi učenici u učionici, ali samo će James odgovoriti, drugi će ignorirati ovu poruku.

Bežična mreža je čest primjer emitiranja.

Definicija Multicast

Emitiranje omogućuje prijenos paketa grupi domaćina u mreži, a to se naziva multicasting. Multicasting je metoda prijenosa u kojoj se kopije pojedinačnog paketa prenose na grupu domaćina u mreži koja je zainteresirana za primanje paketa.

Odnos između izvora i odredišta je jedan-na-mnogo . Postoji samo jedan izvor i više odredišta. U višesmjernom odašiljanju, izvorna adresa je unicast adresa, dok je odredišna adresa grupa adresa . Adresa grupe je adresa jedne ili više odredišnih mreža koja ima najmanje jednog člana u grupi zainteresiran za primanje paketa.

Usmjerivači u mreži prosljeđuju primljeni paket kroz nekoliko svojih sučelja. Kao na slici možete vidjeti da usmjerivač R1 šalje primljeni paket preko sučelja 1 i 2. Nadalje, možete vidjeti da usmjerivač R2 prosljeđuje primljeni paket preko sučelja 1 i 2 kao mreža spojena na oba sučelja ima najmanje jedan član zainteresiran za primanje paketa. Slično tome, ruter R3 prosljeđuje primljeni paket kroz sučelje 2.

Multicasting danas ima nekoliko aplikacija. Poput procjene distribuirane baze podataka, potrebno je multicasting. U distribuiranoj bazi podataka informacije se pohranjuju na više mjesta. Tako je zahtjev korisnika za informacijama multicastiran na svu lokaciju baze podataka, a lokacija s namjeravanim informacijama odgovara.

Slično tome, distribucija sličnih informacija u nekoliko poslovnih korisnika, distribucija vijesti, telekonferencija i učenje na daljinu.

Ključne razlike između emitiranja i multicast

  1. Ključna razlika između emitiranja i multikasta je u tome što se u emitiranju paket isporučuje svim domaćinima koji su povezani s mrežom, dok se u multicast paketu isporučuje samo namijenjenim primateljima .
  2. U emitiranju, prijenos paketa je jedan-na-jedan, dok je u multicast-u prijenos paketa jedan-na-mnogo .
  3. Za emitiranje nije potrebno upravljanje grupama, dok; upravljanje grupama je potrebno u multicastingu definirati mreže u kojima je barem jedan domaćin zainteresiran za primanje paketa.
  4. Širina pojasa se gubi u emitiranju jer se paket isporučuje čak i onima koji nisu zainteresirani za primanje paketa. Međutim, širina pojasa se učinkovito koristi u multicastingu jer se paket isporučuje samo onim hostovima koji su zainteresirani za primanje paketa.
  5. Emitiranje stvara ogromnu količinu prometa na mreži jer isporučuje svaki paket svima na mreži. Promet je pod kontrolom multicastinga jer se paketi isporučuju zainteresiranim domaćinima samo na taj način smanjujući promet na mreži.
  6. Emitiranje stvara ogromnu količinu prometa i time usporava sustav. Međutim, multicast stvara manje prometa koji pričvršćuju sustav u usporedbi s emitiranjem.

Zaključak:

Emitiranje šalje paket svim domaćinima spojenim na sustav. Nije vrijedno ako je na svaku mrežu povezano tisuće uređaja. Multicasting je koristan jer isporučuje paket domaćinima koji su zainteresirani za primanje paketa.

Top