Lad os kort undersøge forskellen mellem unicast og multicast ved hjælp af sammenligningstabellen.
Sammenligningstabel
Grundlag for sammenligning | unicast | Multicast |
---|---|---|
Grundlæggende | En afsender og en modtager. | En afsender og flere modtagere. |
båndbredde | Flere unicasting udnytter mere båndbredde i forhold til multicast. | Multicasting udnytter båndbredden effektivt. |
vægt | Det skaler ikke godt for streaming media. | Det skaleres ikke godt på tværs af store netværk. |
Kortlægning | En til en. | En-til-mange. |
eksempler | Websurfing, filoverførsel. | Multimedia levering, børs. |
Definition af Unicast
I computernetværk er udtrykket unicast en transmissionsmetode, hvor en station sender information til en anden station. Det er en en-til-en-kommunikation. Unicast transmission anvendes, hvor en station overfører nogle private eller unikke informationer til en anden station. Eksempler på unicast transmission er websurfing, filoverførsel som her er der en enkelt serviceanmodning og en enkelt tjenesteudbyder.
Hvis en station skal sende pakker til flere stationer, skal den sende flere unicast-pakker, hver pakke, der indeholder adressen til den specifikke station, og den kaldes " multiple unicasting ". Flere unicasting udnytter netværks maksimale båndbredde. TCP-protokollen understøtter unicasting.
Definition af Multicast
Multicast, er en informationsoverførselsmetode, hvor en station kun sender informationspakken til de interesserede stationer. Det er en en-til-mange kommunikationsmetode. Det er en blanding mellem unicast og broadcast, hvor unicasting sender pakken til kun en station, og udsendelse sender pakken til alle stationerne, deres multicasting sender pakken til kun nogle udvalgte stationer i netværket. Eksempler på multicasting er videresendelse af e-mails, levering af multimedier osv.
Det er svært at bruge multicasting på tværs af et stort netværk, fordi kun små dele af internettet er multicast aktiveret. Multicast udnytter båndbredden af netværket meget effektivt. Gruppen af modtagestationer bestemmes dynamisk. Multicast bruger en UDP transportprotokol.
Nøgleforskelle mellem Unicast og Multicast
- Den grundlæggende forskel, der adskiller unicast fra multicast, er at i unicast er der kun en afsender og kun en modtager. Men i multicast er der en enkelt afsender, men flere modtagere.
- Når vi ønsker at sende dataene til flere personer, så bruger unicast vil spilde masser af båndbredde, men multicasting vil udnytte båndbredden mere effektivt.
- Unicast virker ikke godt, mens streaming media finder sted, mens multicast ikke fungerer godt på tværs af store netværk.
- Unicast er en til en mappping, mens multicast er en til mange kortlægning.
- Eksempler på unicast er surfing web eller overførsel af en fil, mens multicast eksempler er multimedia levering, børs.
Konklusion:
Hvis nogle private eller unikke oplysninger deles mellem to stationer, skal en unicast-metode bruges. Når de samme oplysninger skal deles med flere stationer, skal multicast-metoden bruges.