Overføringsteknologien kringkasting og multicast er forskjellig fra hverandre i en sammenheng at pakken videresendes til alle verter som er koblet til nettverket, mens multicast kun sendes pakken videre til mottakere. Jeg har diskutert noen flere forskjeller mellom broadcast og multicast i sammenligningstabellen vist nedenfor.
Sammenligningstabel
Grunnlag for sammenligning | Kringkaste | Multicast |
---|---|---|
grunn~~POS=TRUNC | Pakken sendes til alle vertene som er koblet til nettverket. | Pakken overføres kun til mottakere i nettverket. |
Overføring | En-til-alle. | En-til-mange. |
Ledelse | Broadcasting krever ingen gruppestyring. | Multicasting krever gruppeledelse for å definere gruppen av verter / stasjoner som vil motta pakker. |
båndbredde | Båndbredden er bortkastet. | Båndbredde utnyttes effektivt. |
Trafikk | Unødvendig genereres mye trafikk i nettverket. | Trafikken er under kontroll. |
Prosess | Langsom. | Rask. |
Definisjon av kringkasting
Broadcast er en overføringsteknologi som tillater alle verter koblet til et nettverk for å dele samme kommunikasjonskanal. I kringkasting mottas en pakke sendt av en vert av alle de andre vertene i nettverket.
Når en vert sender en pakke, angir den adressen til ønsket mottaker i adressefeltet til pakken. Nå som pakken sendes, mottas den av alle de andre vertene i nettverket. Etter mottak av pakken sjekker hver vert adressefeltet til pakken. Hvis pakken har en mottakeradresse, blir den behandlet av mottakeren. Ellers blir pakken ignorert.
Broadcasting kan forklares ved hjelp av et eksempel. Anta at du leverer et foredrag i et klasserom på 50 studenter. Innenfor ringer du ut en student "James stå opp". Selv om det blir lyttet av alle elevene i klasserommet, men bare James vil svare, vil andre bare ignorere denne meldingen.
Det trådløse nettverket er et vanlig eksempel på kringkasting.
Definisjon Multicast
Broadcasting tillater overføring av pakken til gruppen av verter i nettverket, og dette kalles multicasting. Multicasting er en overføringsmetode der kopier av en enkelt pakke overføres til vertsgruppen i nettverket som er interessert i å motta pakken.
Forholdet mellom kilde og destinasjon er en til mange . Det er bare én kilde og flere destinasjoner. I multicasting er kilden adressen en unicast-adresse, mens destinasjonsadressen er en gruppeadresse . Gruppens adresse er en adresse på ett eller flere destinasjonsnettverk som har minst ett medlem i gruppen som er interessert i å motta pakken.
Multicasting har flere applikasjoner i dag. Som å vurdere distribuert database krever multicasting. I distribuert database lagres informasjonen på mer enn ett sted. Så brukerens forespørsel om informasjon er multicasted til all databaseplassering, og stedet med tilsiktet informasjon reagerer.
Tilsvarende distribusjon av lignende informasjon til flere kunder i næringsliv, distribusjon av nyheter, telekonferanse og fjernundervisning.
Viktige forskjeller mellom kringkasting og multicast
- Hovedforskjellen mellom kringkasting og multicast er at i sendingen leveres pakken til all verten som er koblet til nettverket, mens det i multicast-pakken kun leveres til mottakere som er bestemt .
- I kringkastingen er overføring av en pakke en-til-alle, mens i multicast er overføring av en pakke en til mange .
- Ingen gruppestyring kreves i kringkasting mens; Gruppeledelsen er nødvendig i multicasting for å definere nettverkene der minst én vert er interessert i å motta pakken.
- Båndbredde er bortkastet i kringkasting ettersom pakken leveres selv til de vertene som ikke er interessert i å motta pakken. Båndbredden benyttes imidlertid effektivt i multicasting, da pakken leveres kun til de vertene som er interessert i å motta pakken.
- Broadcasting skaper den enorme mengden trafikk på nettverket, da den leverer hver pakke til all verten på nettverket. Trafikken er under kontroll i multicasting, da pakkene bare leveres til interesserte verter, og dermed reduserer trafikken på nettverket.
- Broadcast skaper en stor mengde trafikk og derved senker systemet. Multicast oppretter imidlertid mindre trafikk som fester systemet i forhold til kringkasting.
Konklusjon:
Broadcasting sender en pakke til alle verter som er koblet til systemet. Det er ikke verdig hvis det er tusenvis av maskiner koblet til hvert nettverk. Multicasting er nyttig fordi den leverer pakken til vertene som er interessert i å motta pakken.