Forskellen mellem Unicasting og Multicasting

Forskellen mellem Unicasting og Multicasting
Forskellen mellem Unicasting og Multicasting

Video: Forskellen mellem Unicasting og Multicasting

Video: Forskellen mellem Unicasting og Multicasting
Video: Brystimplantater Jens Jørgen Elberg fortæller om forskellige implantattyper 2024, November
Anonim

Unicasting vs Multicasting

I computernetværk henviser unicast til overførsel af information fra én afsender til én modtager. Så unicasting involverer kun to noder i et netværk. Den enkelte modtager i unicasting er identificeret med en unik adresse. På den anden side refererer Multicasting til at transmittere information i en enkelt transmission til en gruppe af modtagere. Multicasting er almindeligvis implementeret som IP (internetprotokol) Multicasting.

Hvad er Unicasting?

Når det kommer til computernetværk, refererer unicasting til at overføre information fra en enkelt afsender til en enkelt modtager. Unicasting bruger sessionsbaserede IP-leveringsprotokoller såsom Transmission Control Protocol (TCP) og User Datagram Protocol (UDP). I unicasting forbinder hver modtager eller klient til serveren, hvilket bruger ekstra båndbredde. Klienten har et direkte forhold til serveren. Overvej f.eks. en situation, hvor du anmoder om URL'en https://www.cnn.com fra din computer. Denne anmodning bør kun modtages af CNN-serveren, ellers vil netværket blive fyldt med uønskede anmodninger sendt til andre computere i netværket. Derfor er unicast-transmission afgørende for netværk og understøttes af Ethernet- og IP-netværk. Nogle eksempler på unicast-transmissioner er http, smtp, telnet, ssh og pop3. Unicasting bruges, når en privat eller unik ressource anmodes af en klient. Men unicasting er ikke egnet, når der overføres information til mange klienter, da afsenderen skal lave separate forbindelser med hver modtager. Dette vil forbruge computerressourcer i afsenderen og vil forbruge en stor båndbredde i netværket.

Hvad er multicasting?

Som tidligere nævnt refererer multicasting til transmission af information til en gruppe af modtagere i en enkelt transmission. Ved multicasting kræves kilden til kun at transmittere en datapakke én gang. Noderne i netværket, såsom routere, laver de nødvendige kopier af den transmitterede datapakke, så den kan modtages af flere modtagere. De mellemliggende routere sender pakkerne til modtagere, der har registreret sig hos dem, og angiver interessen for at modtage data fra den pågældende afsender. IP multicasting er en af de almindeligt anvendte multicasting implementeringer. Desuden behøver kilden ikke at kende adresserne på de modtagere, som den skal multicaste, og der er ingen direkte relation mellem afsender og modtagere. Multicasting er ikke egnet til bulk dataoverførsel og bruges generelt ikke i stor skala på internettet, da kun små dele af internettet er multicast-aktiveret.

Hvad er forskellen mellem Unicasting og Multicasting?

Den største forskel mellem unicasting og multicasting er, hvordan de kommunikerer med modtageren. Ved unicasting transmitteres information til en enkelt modtager af en enkelt afsender, og modtageren har et direkte forhold til afsenderen. Ved multicasting sendes information til flere modtagere i en enkelt transmission, og der er ingen direkte relation mellem afsendere og modtagere. Unicasting bruges, når en privat ressource anmodes af en klient, og den er ikke egnet til at overføre information til mange klienter, da den vil forbruge en stor båndbredde af netværket. På den anden side skaber multicasting ikke direkte forbindelser med modtagerne, og bruger derfor ikke netværksbåndbredde som unicasting.

Anbefalede: