Skirtumas tarp Unicasting ir Multicasting

Skirtumas tarp Unicasting ir Multicasting
Skirtumas tarp Unicasting ir Multicasting

Video: Skirtumas tarp Unicasting ir Multicasting

Video: Skirtumas tarp Unicasting ir Multicasting
Video: Teardrop vs. Round Breast Implant Shapes 2024, Liepa
Anonim

Unicasting vs Multicasting

Kompiuterių tinkle unicast reiškia informacijos perdavimą iš vieno siuntėjo vienam imtuvui. Taigi unicasting apima tik du tinklo mazgus. Vienintelis imtuvas unicasting identifikuojamas pagal unikalų adresą. Kita vertus, daugialypis siuntimas reiškia informacijos perdavimą vienu perdavimu imtuvų grupei. Daugialypė transliacija dažniausiai įgyvendinama kaip IP (interneto protokolo) daugialypė transliacija.

Kas yra Unicasting?

Kalbant apie kompiuterių tinklą, unicasting reiškia informacijos perdavimą iš vieno siuntėjo vienam gavėjui. Unicasting naudoja seansu pagrįstus IP pristatymo protokolus, tokius kaip perdavimo valdymo protokolas (TCP) ir vartotojo duomenų gramų protokolas (UDP). Atliekant unicasting, kiekvienas imtuvas arba klientas prisijungia prie serverio, naudodamas papildomą pralaidumą. Klientas turi tiesioginį ryšį su serveriu. Pavyzdžiui, apsvarstykite situaciją, kai iš savo kompiuterio prašote URL https://www.cnn.com. Šią užklausą turėtų gauti tik CNN serveris, kitaip tinklas bus užpildytas nepageidaujamomis užklausomis, siunčiamomis į kitus tinklo kompiuterius. Todėl unicast perdavimas yra būtinas tinklams ir yra palaikomas Ethernet ir IP tinklų. Kai kurie unicast perdavimo pavyzdžiai yra http, smtp, telnet, ssh ir pop3. Unicasting naudojamas, kai klientas prašo privataus arba unikalaus š altinio. Tačiau unicasting netinka perduodant informaciją daugeliui klientų, nes siuntėjas turi užmegzti atskirus ryšius su kiekvienu imtuvu. Tai sunaudos siuntėjo skaičiavimo išteklius ir sunaudos didelį tinklo pralaidumą.

Kas yra daugialypė transliacija?

Kaip minėta anksčiau, daugialypė transliacija reiškia informacijos perdavimą imtuvų grupei vienu siuntimu. Daugialypės siuntimo atveju š altinis turi perduoti duomenų paketą tik vieną kartą. Tinklo mazgai, tokie kaip maršrutizatoriai, sukuria reikiamas perduoto duomenų paketo kopijas, kad jį galėtų priimti keli imtuvai. Tarpiniai maršrutizatoriai siunčia paketus pas juos užsiregistravusiems imtuvams, nurodydami norą gauti duomenis iš to konkretaus siuntėjo. IP multicasting yra vienas iš dažniausiai naudojamų daugialypės terpės siuntimo įgyvendinimų. Be to, š altiniui nereikia žinoti imtuvų adresų, kuriuos jis ketina perduoti multitransliuoti, ir nėra tiesioginio ryšio tarp siuntėjo ir gavėjų. Daugialypė transliacija netinka masiniam duomenų perdavimui ir paprastai nenaudojama dideliu mastu internete, nes tik nedidelėse interneto dalyse įgalintas daugialypis siuntimas.

Kuo skiriasi Unicasting ir Multicasting?

Pagrindinis skirtumas tarp vienetinio ir daugialypės siuntimo yra tai, kaip jie bendrauja su imtuvu. Unicasting atveju informaciją vienam gavėjui perduoda vienas siuntėjas, o gavėjas turi tiesioginį ryšį su siuntėju. Daugialypės siuntimo metu informacija siunčiama keliems imtuvams vienu perdavimu ir nėra tiesioginio ryšio tarp siuntėjų ir gavėjų. Unicasting naudojamas, kai klientas prašo privataus resurso ir jis nėra tinkamas perduoti informaciją daugeliui klientų, nes sunaudos didelį tinklo pralaidumą. Kita vertus, daugialypės terpės siuntimas neužmezga tiesioginių ryšių su imtuvais, todėl nenaudojamas tinklo pralaidumas kaip vienkartinis siuntimas.

Rekomenduojamas: