Android

P2P și partajare de fișiere

Peer to Peer (P2P) Chat w/ JAVA (prototype project 01)

Peer to Peer (P2P) Chat w/ JAVA (prototype project 01)

Cuprins:

Anonim

Rețelele de calculatoare sunt de două tipuri. Una dintre ele este modelul de server clientunde toate computerele sunt conectate la un computer de server care facilitează partajarea de fișiere. Celălalt tip de rețea de calculatoare este Peer to Peer . Peer to peer înseamnă absența unui server dedicat. După cum sugerează și numele, aceștia sunt conectați ca colegi - direct unul în celălalt, în loc să se conecteze la un server. Acest articol explică partajarea de fișiere peer-to-peer prin rețelele prin cablu și Internet.

Peer to Peer Networks

Când vine vorba de rețeaua peer to peer, cunoscută și sub rețelele P2P - a două calculatoare conectate direct unul la celălalt. Acestea pot fi conectate prin cabluri USB sau prin cabluri Ethernet. Să presupunem că există trei computere A, B și C, dacă A se conectează la B și B se conectează la C, utilizatorii A pot accesa cu ușurință fișiere și imprimante conectate la C, cu condiția ca computerul C să permită partajarea de fișiere și imprimante. Este la fel ca și rețeaua Homegroup din sistemul de operare Windows.

Într-o rețea peer-to-peer (P2P), un computer este atât client, cât și server în același timp. Este un client deoarece solicită date sau orice alt serviciu de la un alt calculator la care este conectat. Este un server deoarece oferă acces la fișierele de pe hard disk sau la perifericele conectate la acesta, la alte computere conectate.

O rețea peer-to-peer poate fi implementată și utilizând un hub astfel încât să nu aveți nevoie de extra Cartele Ethernet pentru a permite partajarea de fișiere și imprimante. Un hub ar putea fi, în mod ideal, un router care are mai multe porturi LAN sau un hub USB. Vedeți imaginea de mai jos pentru a afla cum arată.

Rețelele de partajare a fișierelor între rețelele de tip Peer To Peer

Rețelele peer-to-peer pot fi implementate local sau prin utilizarea Internetului. În ultimul caz, computerele nu sunt conectate utilizând cabluri Ethernet. Mai degrabă, aceștia utilizează conexiuni normale la Internet pentru a se conecta unul la celălalt. Dacă ați folosit BitTorrents, ați făcut parte dintr-o rețea de tip peer to peer. File sharing-ul în ambele tipuri de rețele P2P se întâmplă aproape în același mod. Să ne uităm mai întâi la rețelele normale de domiciliu P2P.

Citiți: Ce sunt fișiere Torrent

În rețelele P2P bazate pe Windows, folderele publice sunt deja partajate. Acestea sunt vizibile în Rețeaua mea. Dacă nu, mergeți la fiecare computer și partajați fișierele și perifericele pe care doriți să le partajați.

Puteți selecta care foldere să le partajați făcând clic dreapta pe dosar și accesând fila Partajare . Fila Partajare poate fi denumită diferită în diferite versiuni de Windows. Permiteți partajarea dosarelor bifând caseta de selectare. În lista derulantă care apare în fila partajare, selectați Toată lumea . De asemenea, puteți selecta computerele din lista derulantă din fila Partajare și faceți clic pe Partajați pentru a partaja un folder cu computerele selectate.

Pe scurt, procesul de partajare a fișierelor și folderelor în rețele peer-to-peer cu fir este mai ușor decât credeți. Computerele sunt conectate imediat ce le conectați la hub.

Transferul de fișiere prin P2P pe Internet

Aici vine BitTorrent. Protocolul BitTorrent este folosit pentru a descărca fișiere mari de pe Internet. În cazul BitTorrent, imediat ce inițializați descărcarea, computerul dvs. devine o parte a rețelei Peer to Peer pe Internet.

Pentru a fi clar, un fișier mare nu este găzduit pe un singur computer atunci când este disponibil pentru descărcați prin BitTorrent. Este distribuit pe mai multe computere sub formă de piese diferite. Când utilizați un fișier.torrent pentru a descărca un fișier, vă conectați la mai multe calculatoare, iar clientul dvs. BitTorrent descarcă diferite segmente de la diferite computere care formează un roi (sau un grup de computere asociate descărcării).

De asemenea, calculatorul dvs. face parte din acest roi atâta timp cât descărcați, deoarece stabilește o conexiune directă la diferite computere utilizând Internetul. De asemenea, atâta timp cât clientul BitTorrent se execută, acesta este însămânțarea , adică încărcarea unor părți ale fișierului descărcat pe Internet, astfel încât ceilalți care încearcă să descarce fișierul în același timp, îl pot descărca din orice încărcare a clientului dvs. BitTorrent. Acest lucru este în plus față de colegii (calculatoare părți de descărcare de găzduire, legate în mod direct, fără a fi nevoie de un server din mijloc), de unde celălalt utilizator primește fișierul.

Acest lucru explică Peer to Peer crearea de rețele și partajarea fișierelor sau a imprimantelor în limbajul laic.