Odată cu dezvoltarea tehnologiilor de internet, a devenit necesar să schimbăm în mod constant diferite tipuri de informații la viteză mare. Există multe modalități de a partaja fișiere cu alți utilizatori. Una dintre cele mai populare este transmiterea informațiilor prin rețele p2p.
p2p este prescurtarea de la egal la egal, care se traduce literalmente ca „egal cu egal”. În Internetul de limbă rusă, rețelele p2p sunt numite și rețele peer-to-peer, peer-to-peer sau descentralizate.
Diferențe între o rețea 2p2 și alte rețele de partajare a fișierelor
În rețelele obișnuite de partajare a fișierelor, fișierele sunt stocate pe un server de pe care orice utilizator poate descărca fișierul de care are nevoie. Dacă fișierul este șters de pe server, utilizatorul va pierde accesul la acesta. În plus, viteza de descărcare este limitată de lățimea de bandă a serverului.
Nu există un astfel de server în rețelele de la egal la egal. Toate fișierele necesare sunt stocate pe hard disk-urile utilizatorilor în dosarele pe care le-au partajat. În rețelele p2p, fiecare computer acționează atât ca server, oferind informații, cât și ca client, atunci când informațiile trebuie descărcate. Acest lucru vă permite să măriți semnificativ viteza de schimb de fișiere.
În prezent, rețelele hibride p2p sunt cele mai răspândite. În astfel de rețele, serverul acționează ca un coordonator care oferă interacțiune între utilizatori, dar nu stochează nicio informație. Aceste rețele combină atât viteza unei rețele pure 2p2, cât și fiabilitatea unei rețele centralizate. În prezent, cele mai populare protocoale de rețea hibridă sunt BitTorrent și Direct Connect.
Protocol BitTorrent
Schimbul de fișiere prin protocolul BitTorrent are loc în părți folosind un program client special. În timpul descărcării, fragmente de fișiere sunt schimbate conform principiului „tu ești pentru mine - eu pentru tine”.
Transferul de fișiere este coordonat folosind un server special - un tracker de torrent. Este necesar ca participanții la rețea, așa-numiții colegi, să se poată găsi reciproc. Acest server stochează ID-uri de fișiere, adrese IP și porturi client. Adesea, un tracker torrent este un site care stochează informații despre fișierele distribuite.
Mulți trackeri folosesc un sistem de înregistrare și evaluare pentru a respecta principiul de bază al rețelelor p2p. Acestea țin cont de raportul dintre informațiile descărcate și oferite de utilizator. În cazurile în care cantitatea de informații descărcate de utilizator va depăși în mod semnificativ cantitatea de informații oferite acestuia, opțiunea de descărcare pentru el va fi limitată.
Protocol de conectare directă (DC)
Schimbul de fișiere prin protocolul Direct Connect are loc adesea între utilizatorii rețelelor locale. Pentru a lucra într-o rețea DC, aveți nevoie de un client special care să se conecteze la unul sau mai multe servere, care sunt numite hub-uri într-o astfel de rețea. După ce s-au conectat la hub, utilizatorii pot descărca fișiere din folderele altor membri ai rețelei deschise pentru acces.
O caracteristică interesantă a rețelelor DC pentru utilizatori este posibilitatea de a schimba mesaje personale instantanee în chat.
Singurul dezavantaj semnificativ al rețelelor p2p este încălcarea drepturilor de autor. Deoarece schimbul de fișiere între utilizatori este practic imposibil de urmărit, distribuția lor rămâne exclusiv pe conștiința participanților la rețelele de la egal la egal.