P2P tinklo ir P2P programinė įranga

"Peer-To-Peer" programinės įrangos ir tinklų įvadas

P2P tinklai sukėlė milžinišką susidomėjimą pasauliu tarp interneto naršyklių ir kompiuterių tinklų specialistų. P2P programinės įrangos sistemos, tokios kaip "Kazaa" ir "Napster", yra tarp labiausiai populiarių programinės įrangos. Daugybė įmonių ir interneto svetainių reklamavo "peer-to-peer" technologijas kaip interneto tinklų ateitį.

Nors jie iš tikrųjų egzistavo daugelį metų, P2P technologijos žada radikaliai pakeisti tinklų kūrimo ateitį.

P2P failų mainų programinė įranga taip pat sukėlė daug ginčų dėl teisėtumo ir sąžiningo naudojimo. Apskritai ekspertai nesutaria dėl įvairių P2P detalių ir būtent apie tai, kaip ateityje jie vystysis.

Tradiciniai lygiaverčiai tinklai

P2P akronimas techniškai reiškia " peer-to-peer" . "Webopedia" apibrėžia P2P kaip:

Tinklo tipas, kuriame kiekviena darbo vieta turi lygiaverčius pajėgumus ir atsakomybę. Tai skiriasi nuo kliento / serverio architektūros, kurioje kai kurie kompiuteriai yra skirti tarnauti kitiems.

Šis apibrėžimas apima tradicinę "peer-to-peer" tinklų reikšmę. Kompiuteriai, esantys lygiaverčiu tinklu, paprastai yra fiziškai arti vienas kito ir paleisti panašius tinklo protokolus ir programinę įrangą. Prieš pradedant naudoti namų tinklus, tik mažos įmonės ir mokyklos sukūrė vienodus tinklus.

Namuose lygiaverčiai tinklai

Dauguma namų kompiuterių tinklų šiuo metu yra "peer-to-peer" tinklai.

Gyvenamieji vartotojai sukonfigūravo savo kompiuterius lygiomis darbo grupėmis , kad vienodai galėtų vienodai dalytis failais , spausdintuvais ir kitais ištekliais tarp visų įrenginių. Nors vienas kompiuteris gali veikti bet kuriuo metu kaip failų serveris arba fakso serveris, kiti namų kompiuteriai dažnai turi lygiaverčius sugebėjimus, kad galėtų vykdyti šias pareigas.

Tiek laidinio, tiek belaidžio namų tinklai gali būti lygiaverčiai tarpusavio ryšiai . Kai kurie gali teigti, kad tinklo maršrutizatoriaus ar panašaus centrinio įrenginio įrengimas reiškia, kad tinklas nebėra lygus peer-to-peer. Tinklo požiūriu tai yra netiksli. Maršrutizatorius tiesiog prisijungia prie namų tinklo prie interneto ; savaime nepasikeičia, kaip bendrai naudojami ištekliai tinkle.

P2P failų bendrinimo tinklai

Kai dauguma žmonių girdi "P2P" sąvoką, jie galvoja ne apie tradicinius kolegų tinklus, o apie internetinių failų dalijimąsi tarpusavyje . P2P rinkmenų pasidalijimo sistemos tampa dešimtmečiu viena populiariausių interneto programų klasių.

P2P tinklas vykdo paieškos ir duomenų perdavimo protokolus virš interneto protokolo (IP) . Norėdami prisijungti prie P2P tinklo, vartotojai tiesiog atsisiųs ir įdiegs tinkamą P2P kliento programą.

Egzistuoja daugybė P2P tinklų ir P2P programinės įrangos . Kai kurios P2P programos veikia tik su vienu P2P tinklu, o kitos veikia kryžminiu tinklu. Panašiai, kai kurie P2P tinklai palaiko tik vieną programą, o kitos palaiko kelias programas.

Kas yra P2P programinės įrangos programos?

Geras "P2P" programinės įrangos apibrėžimas buvo pasiūlytas Dave Winer iš "UserLand Software" prieš daugelį metų, kai P2P pirmą kartą tapo pagrindine. Dave teigia, kad P2P programinės įrangos programos apima šias septynias pagrindines savybes:

Šiame moderniame "peer-to-peer" skaičiavimo reglamente P2P tinklai tęsiasi visame internete, o ne tik vietiniame vietiniame tinkle (LAN) . Paprasta naudoti P2P programinė įranga leidžia dalyvauti ne tik geeks, bet ir ne technikai.

Kazaa, "Napster" ir daugiau P2P programinės įrangos

Originalia MP3 failų pasidalijimo sistema, " Napster" tapo populiariausias interneto programinės įrangos programas pažodžiui per naktį. "Napster" apibūdino naują "modernią" P2P sistemą, apibrėžtą aukščiau: paprasta vartotojo sąsaja, veikianti už naršyklės ribų, palaikanti ir failų aptarnavimą, ir atsisiuntimą. Be to, "Napster" pasiūlė pokalbių kambarius, kad sujungtų milijonus vartotojų ir atliktų naują ir įdomų paslaugą ("prieštaringos").

Pavadinimas "Napster" buvo nukreiptas tiek į P2P tinklą, tiek į palaikomą failų mainų programą. Be to, kai pradžioje buvo apribotas vienintelis kliento taikymas, "Napster" naudojosi nuosavybės tinklo protokolu, tačiau šie techniniai duomenys reikšmingai nekeičia jo populiarumo.

Kai pradinė nereglamentuota "Napster" paslauga buvo uždaryta, dėl šios auditorijos varžėsi keletas P2P sistemų.

Dauguma "Napster" naudotojų perėjo į " Kazaa" ir " Kazaa Lite" programas bei " FastTrack" tinklą. "FastTrack" tapo dar didesnis nei originalus "Napster" tinklas.

Kazaa nukentėjo nuo savo teisinių problemų, tačiau įvairiose kitose sistemose, pavyzdžiui, " eDonkey" / "Overnet" , tęsėsi nemokama P2P failų dalijimosi programinė įranga.

Populiarios P2P programos ir tinklai

Šiandien nė viena P2P programa ar tinklas nepaprastai populiarėja internete. Populiariausi P2P tinklai apima:

ir populiarios P2P programos

Daugelis įmonių buvo įkvėpta sėkmingų P2P programų ir yra krūminiai smegenų audra potencialiai įdomi nauja P2P programinė įranga. Tačiau kai kurie tinklo bendruomenės nuomone, "Napster", "Kazaa" ir kitų P2P programų sėkmė yra mažai susijusi su technologijomis ir labiau susijusi su piratavimu. Būtina įrodyti, ar masinės rinkos P2P sistemos gali tapti pelningomis verslo įmonėmis.

Santrauka

"P2P" akronimas tapo namų ūkio terminu. Sąvoka reiškia dalykų derinį: programinės įrangos, tinklo technologijų ir failų mainų etikos.

Per ateinančius metus tikimės, kad P2P koncepcija ir toliau vystysis.

Tinklų pramonė pristatys platesnį "lygiavertės" programos, kuri turėtų konkuruoti dėl tradicinių stalinių ir klientų / serverių sistemų, spektrą. P2P protokolo standartai bus labiau patvirtinti. Galų gale, laisvo P2P taikomųjų programų pasekmės informacijos apie autorių teises ir intelektinės nuosavybės teises pasekmės bus išspręstos viešų diskusijų procese.