Anbefalet, 2024

Redaktørens Valg

Forskel mellem udsendelse og multicast

Transmission er en proces med at videresende en pakke fra en vært til andre tilsluttet i et netværk. I denne artikel har jeg diskuteret de to transmissionsmetoder broadcast og multicast. I begge tilfælde udføres adressegrupperingen, som reducerer størrelsen af ​​præfikset, der definerer det netværk, hvortil destinationsværter er forbundet. Adressegruppering kombinerer pakkerne og leverer den til internetudbyder (Internet Service Provider) w, der har et netværk sammen. Endvidere adskilles pakkerne for at blive leveret til deres endelige destination.

Transmissionsteknologien broadcast og multicast er forskellige fra hinanden i en sammenhæng, at pakken i udsendelsen videresendes til alle værter, der er forbundet med netværket, mens pakken i multicast kun videresendes til modtagere. Jeg har diskuteret nogle flere forskelle mellem broadcast og multicast i sammenligningstabellen vist nedenfor.

Sammenligningstabel

Grundlag for sammenligningUdsendeMulticast
GrundlæggendePakken sendes til alle værter, der er tilsluttet netværket.Pakken sendes kun til de tilsigtede modtagere i netværket.
TransmissionEn-til-alle.En-til-mange.
LedelseBroadcasting kræver ingen gruppestyring.Multicasting kræver gruppeledelse til at definere gruppen af ​​værter / stationer, der modtager pakker.
båndbreddeBåndbredde er spildt.Båndbredde udnyttes effektivt.
TrafikUnødigt genereres meget trafik i netværket.Trafikken er under kontrol.
BehandleLangsom.Hurtig.

Definition af udsendelse

Broadcast er en transmissionsteknologi, der gør det muligt for alle værter tilsluttet et netværk for at dele den samme kommunikationskanal. Ved udsendelse modtages en pakke sendt af en vært af alle andre værter i netværket.

Når en vært sender en pakke, angiver den adressen til den påtænkte modtager i adressefeltet i pakken. Nu som pakken udsendes, modtages den af ​​alle de andre værter i netværket. Efter modtagelsen af ​​pakken kontrollerer hver vært adressefeltet i pakken. Hvis pakken har en adresse for at modtage vært, behandles den af ​​den modtagende vært. Ellers bliver pakken ignoreret.

Udsendelsen har mulighed for at adressere pakken til hele værten på netværket. Hertil kommer, at værtssendingen pakken specificerer en særlig kode i adressefeltet i pakken. Når pakken med den specielle kode i adressefeltet sendes, modtages pakken og behandles af hele værten i netværket.

Broadcasting kan forklares ved hjælp af et eksempel. Antag at du afholder et foredrag i et klasseværelse på 50 studerende. I mellemtiden kalder du en elev "James stå op". Selvom det lyttes af alle eleverne i klasseværelset, men kun James vil reagere, vil andre bare ignorere denne meddelelse.

Det trådløse netværk er et almindeligt eksempel på udsendelse.

Definition Multicast

Broadcasting tillader overførsel af pakken til gruppen af ​​værter i netværket, og dette kaldes multicasting. Multicasting er en transmissionsmetode, hvor kopier af en enkelt pakke overføres til værtsgruppen i netværket, der er interesseret i at modtage pakken.

Forholdet mellem kilde og destination er en til mange . Der er kun én kilde og flere destinationer. I multicasting er kildeadressen en unicast-adresse, mens destinationsadressen er en gruppeadresse . Gruppens adresse er en adresse på et eller flere destinationsnetværk, der har mindst et medlem i gruppen, der er interesseret i at modtage pakken.

Ruterne i netværket videresender den modtagne pakke gennem flere af dens grænseflader. Som i figuren kan du se, at routeren R1 sender den modtagne pakke via grænseflader 1 og 2. Endvidere kan du se, at routeren R2 videresender den modtagne pakke gennem grænseflade 1 og 2, da netværk, der er forbundet til begge grænsefladerne, har mindst en medlem interesseret i at modtage pakken. Tilsvarende fremsender routeren R3 den modtagne pakke gennem grænsefladen 2.

Multicasting har flere applikationer i dag. Ligesom vurdering af distribueret database kræver multicasting. I distribueret database gemmes oplysningerne på mere end et sted. Så brugerens anmodning om information er multicasted til hele databasens placering, og placeringen med tilsigtet information reagerer.

Tilsvarende distribution af lignende oplysninger til flere kunder i erhvervslivet, distribution af nyheder, telekonference og fjernundervisning.

Nøgleforskelle mellem udsendelse og multicast

  1. Hovedforskellen mellem udsendelse og multicast er, at pakken leveres i forbindelse med udsendelsen til alle værter, der er tilsluttet netværket, mens det i multicast-pakken kun leveres til de tilsigtede modtagere .
  2. I udsendelse er transmissionen af ​​en pakke en-til-alle, mens i multicast er transmissionen af ​​en pakke en til mange .
  3. Der kræves ingen gruppeledelse i forbindelse med udsendelse, mens; Gruppeledelsen er påkrævet i multicasting for at definere de netværk, hvor mindst en vært er interesseret i at modtage pakken.
  4. Båndbredde spildes i udsendelse som pakken leveres selv til de værter, der ikke er interesserede i at modtage pakken. Båndbredden bruges dog effektivt i multicasting, da pakken kun leveres til de værter, der er interesserede i at modtage pakken.
  5. Broadcasting skaber den enorme trafikmængde på netværket, da den leverer hver pakke til hele værten på netværket. Trafikken er under kontrol i multicasting, da pakker kun leveres til interesserede værter og derved reducerer trafikken på netværket.
  6. Broadcast skaber en stor mængde trafik og derved sænker systemet. Multicast opretter imidlertid mindre trafik, som fastgør systemet i forhold til udsendelse.

Konklusion:

Broadcasting sender en pakke til alle værter, der er tilsluttet systemet. Det er ikke værdigt, hvis der er tusindvis af maskiner forbundet til hvert netværk. Multicasting er nyttig, da den leverer pakken til værterne, der er interesserede i at modtage pakken.

Top