P2P Networking și P2P Software

Introducere în software și rețele peer-to-peer

Rețeaua P2P a generat un interes extraordinar în întreaga lume, atât în ​​rândul surferilor de internet, cât și al profesioniștilor în domeniul rețelelor de calculatoare. Sistemele de software P2P precum Kazaa și Napster se numără printre cele mai populare aplicații software vreodată. Numeroase companii și site-uri Web au promovat tehnologia "peer-to-peer" ca viitor al rețelelor de internet.

Deși au existat de mulți ani, tehnologiile P2P promit să schimbe radical viitorul rețelelor.

Software-ul de partajare a fișierelor P2P a creat, de asemenea, multă controversă în privința legalității și a utilizării corecte. În general, experții nu sunt de acord cu privire la diferite detalii despre P2P și exact cum va evolua în viitor.

Rețele tradiționale de tip peer-to-peer

Acronimul P2P înseamnă punct de vedere tehnic pentru peer-to-peer . Webopedia definește P2P ca:

Un tip de rețea în care fiecare stație de lucru are capacități și responsabilități echivalente. Aceasta diferă de arhitecturile client / server, în care unele computere sunt dedicate servirii celorlalte.

Această definiție surprinde sensul tradițional al rețelei de tip peer-to-peer. Computerele dintr-o rețea peer-to-peer sunt situate în mod fizic una lângă cealaltă și rulează protocoale și software similare de rețea. Înainte ca rețelele de acasă să devină populare, numai firmele mici și școlile au construit rețele peer-to-peer.

Acasă Rețele Peer-to-Peer

Majoritatea rețelelor de calculatoare de uz curent sunt rețele de tip peer-to-peer.

Utilizatorii rezidenți își configurează computerele în grupuri de lucru ale colegilor pentru a permite partajarea în mod egal a fișierelor , imprimantelor și a altor resurse între toate dispozitivele. Deși un computer poate funcționa ca server de fișiere sau server de fax la un moment dat, alte computere de acasă au adesea o capacitate echivalentă de a gestiona aceste responsabilități.

Atât rețelele de domiciliu, cât și cele wireless, se califică drept medii peer-to-peer. Unii pot argumenta că instalarea unui router de rețea sau a unui dispozitiv similar de centru central înseamnă că rețeaua nu mai este peer-to-peer. Din punct de vedere al rețelei, acest lucru este inexact. Un router se conectează pur și simplu la rețeaua de domiciliu la Internet ; nu modifică prin sine modul în care resursele din cadrul rețelei sunt partajate.

Rețelele de partajare a fișierelor P2P

Atunci când majoritatea oamenilor auziți termenul P2P, ei nu cred că există rețele de tip peer tradițional, ci mai degrabă partajarea de fișiere peer-to-peer pe Internet . Sistemele de partajare de fișiere P2P au devenit clasa unică de aplicații Internet cele mai populare în acest deceniu.

O rețea P2P implementează protocoale de căutare și transfer de date deasupra Protocolului de Internet (IP) . Pentru a accesa o rețea P2P, utilizatorii pot descărca și instala o aplicație client P2P adecvată.

Există numeroase rețele P2P și aplicații software P2P . Unele aplicații P2P funcționează numai cu o rețea P2P, în timp ce altele operează în rețea. De asemenea, unele rețele P2P suportă doar o singură aplicație, în timp ce altele suportă mai multe aplicații.

Ce sunt aplicațiile software P2P?

O definiție bună a software-ului P2P a fost propusă de Dave Winer de la UserLand Software cu mulți ani în urmă, când P2P a devenit mai întâi de masă. Dave sugerează că aplicațiile software P2P includ aceste șapte caracteristici cheie:

În această viziune modernă a computerelor peer-to-peer, rețelele P2P se întind pe întregul Internet, nu doar pe o rețea locală de domiciliu (LAN) . Aplicațiile software P2P ușor de utilizat permit atât participanților cât și celor non-tehnici să participe.

Kazaa, Napster și alte aplicații software P2P

Sistemul original de partajare a fișierelor MP3, Napster a devenit cea mai populară aplicație software de internet din lume literalmente peste noapte. Napster a prezentat noul sistem P2P "modern" definit mai sus: o interfață de utilizator simplă ce rulează în afara browserului, care susține atât deservirea, cât și descărcarea fișierelor. În plus, Napster a oferit camere de chat pentru a conecta milioane de utilizatori și a realizat un serviciu nou și interesant (în sensul de "controversat").

Numele Napster sa referit atât la rețeaua P2P, cât și la clientul de partajare de fișiere pe care l-a acceptat. Pe lângă faptul că a fost limitată de la început la o singură aplicație client, Napster a folosit un protocol propriu de rețea, însă aceste detalii tehnice nu i-au afectat în mod semnificativ popularitatea.

Când serviciul Napster original neregulat a fost oprit, un număr de sisteme P2P au concurat pentru publicul respectiv.

Majoritatea utilizatorilor Napster au migrat la aplicațiile software Kazaa și Kazaa Lite și la rețeaua FastTrack . FastTrack a devenit chiar mai mare decât rețeaua originală Napster.

Kazaa a suferit de pe urma propriilor probleme juridice, însă diverse alte sisteme, cum ar fi eDonkey / Overnet , au continuat moștenirea software-ului gratuit de partajare a fișierelor P2P.

Aplicații P2P populare și rețele

Nici o aplicație sau rețea P2P nu se bucură de popularitate exclusivă pe Internet astăzi. Rețelele P2P populare includ:

și aplicații P2P populare includ

Multe companii au fost inspirate de aplicațiile P2P de succes și sunt brainstorming în mod potențial interesant nou software P2P. Cu toate acestea, unii din comunitatea de rețele cred că succesul Napster, Kazaa și alte aplicații P2P nu au nimic de a face cu tehnologia și mai mult de a face cu pirateria. Rămâne de dovedit dacă sistemele P2P de pe piață în masă se pot transforma în afaceri profitabile.

rezumat

Acronimul "P2P" a devenit un termen de uz casnic. Termenul se referă la o combinație de lucruri: aplicații software, tehnologii de rețea și etică a partajării fișierelor.

În anii următori, așteptați ca conceptul de P2P să continue să evolueze.

Industria de rețea va introduce o gamă mai largă de aplicații peer-to-peer care ar trebui să concureze pentru atenție cu sistemele tradiționale desktop și client / server. Standardele protocolului P2P vor fi adoptate într-o mai mare măsură. În cele din urmă, ramificațiile schimbului de informații privind aplicațiile gratuite P2P asupra dreptului de autor și a dreptului de proprietate intelectuală vor fi soluționate lent prin procesul de dezbatere publică.