„Peer-to-Peer“ vs. Kliento-serverio tinklai

Šiuolaikinis duomenų centras

Kompiuterio serverio kambario vaizdas.

Vaizdo kreditas: AKodisinghe/iStock/Getty Images

Tiek peer-to-peer, tiek kliento-serverio tinklai jungia kompiuterius, kad būtų galima bendrinti išteklius, pvz., failus ir programas. Peer-to-peer tinklai sujungia kompiuterius taip, kad kiekvienas kompiuteris dalytųsi visais arba dalimi savo išteklių. Kliento ir serverio tinkluose yra vienas ar keli centriniai kompiuteriai arba serveriai, kuriuose saugomi duomenys ir valdomi ištekliai.

„Peer-to-Peer“ tinklai

Peer-to-peer tinklai apima du ar daugiau kompiuterių, sujungiančių atskirus išteklius, tokius kaip diskų įrenginiai, DVD grotuvai ir spausdintuvai. Šie bendrinami ištekliai pasiekiami kiekviename tinklo kompiuteryje. Kiekvienas kompiuteris veikia ir kaip klientas, ir kaip serveris, tiesiogiai bendraudamas su kitais kompiuteriais. Pavyzdžiui, lygiarangiame tinkle vieno kompiuterio spausdintuvą gali naudoti bet kuris kitas tinklo kompiuteris. Šie tinklai yra nebrangūs. Viskas, ko jums reikia, yra būdas juos prijungti, pvz., Ethernet kabelis arba „Wi-Fi“ maršruto parinktuvas.

Dienos vaizdo įrašas

Kliento-serverio tinklai

Kliento ir serverio tinklas apima kelis klientus arba darbo vietas, jungiančias bent vieną centrinį serverį. Dauguma duomenų ir programų yra įdiegta serveryje. Kai klientams reikia prieigos prie šių išteklių, jie pasiekia juos iš serverio. Serveriai dažnai turi privačius vartotojų katalogus ir kelis viešuosius katalogus. Kliento ir serverio tinklai paprastai turi didesnį prieigos greitį dėl didelio klientų, kuriems jie skirti palaikyti, skaičiaus. Klientams leidžiama veikti kaip darbo stotys, nesidalinant jokiais ištekliais. Programinę įrangą ir failus atnaujinti lengviau, nes jie laikomi viename kompiuteryje. Visos sistemos paslaugos gali būti teikiamos naudojant serverio programinę įrangą. Kliento serverio tinkle saugumas padidintas, nes saugą tvarko serveris.

Trūkumai ir apribojimai

Peer-to-peer tinklai paprastai yra mažiau saugūs nei kliento ir serverio tinklas, nes saugumą užtikrina atskiri kompiuteriai, o ne visas tinklas. Tinklo kompiuterių ištekliai gali būti perkrauti, nes jie turi palaikyti ne tik darbo vietos vartotoją, bet ir tinklo vartotojų užklausas. Taip pat sudėtinga teikti visos sistemos paslaugas, nes įprastai tokio tipo tinkle naudojama darbalaukio operacinė sistema negali priimti paslaugos. Kliento ir serverio tinklai turi didesnę pradinę sąrankos kainą. Galima nustatyti serverį staliniame kompiuteryje, tačiau įmonėms rekomenduojama investuoti į įmonės klasės techninę ir programinę įrangą. Jiems taip pat reikia daugiau žinių, kad būtų galima konfigūruoti ir valdyti serverio aparatinę ir programinę įrangą.

Programinės įrangos diegimas

Norint prisijungti prie lygiaverčių tinklų, reikalinga programinė įranga. Jei jie visi naudoja tą pačią operacinę sistemą, prisijungimas yra gana paprastas, pavyzdžiui, sujungti du kompiuterius naudojant Windows HomeGroup. Jei kompiuteriai naudoja skirtingas operacines sistemas, gali tekti naudoti papildomą programinę įrangą, kad jie galėtų susisiekti. Dauguma kliento-serverio tinklui reikalingos programinės įrangos yra įdiegta tik serveryje. Viename įrenginyje galima įdiegti daugybę skirtingų tipų programinės įrangos, įskaitant spausdintuvo tvarkykles, FTP ir saugos programinę įrangą. Klientų kompiuteriuose tereikia turėti programinę įrangą, leidžiančią kompiuteriui prisijungti prie serverio. Dažnai klientų kompiuteriuose ši programinė įranga yra įdiegta pagal numatytuosius nustatymus.

Naudojimas

Dėl saugumo problemų ir išplečiamumo stokos lygiaverčiai tinklai dažniausiai randami namuose ar mažose įmonėse, kuriose saugumo problemų keliama nedaug. Kliento-serverio tinklai turėtų būti naudojami aplinkoje, kurioje tikimasi augimo, saugumas yra svarbus ir reikalingas greitesnis prieigos laikas.