Peer to Peer (P2P) Chat w/ JAVA (prototype project 01)
Cuprins:
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.

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.
U.S. în decursul primelor șase luni ale anului 2012, americanii au descărcat 96,7 milioane de fișiere muzicale din rețeaua de partajare de fișiere BitTorrent în prima jumătate a anului, potrivit unui raport de la Musicmetric, o firmă de analiză online a muzicii.
BitTorrent conține atât fișiere legale, cât și fișiere ilegale, dar majoritatea descărcărilor de muzică identificate în studiu nu sunt disponibile în mod legal în rețea, a declarat Musicmetric într-o declarație. a incheiat toate natiunile in descarcarea de muzica neautorizata in perioada, a raportat Musicmetric, urmata de Marea Britanie (43,3 milioane), Italia (33,2 milioane), Canada (24 milioane) si Brazilia (19,7 milioane). și vesti proaste în raportul pentru industria muzicală. Vestea bună a
Când deschideți orice folder în Windows 10/8/7, Explorer de fișiere va afișa de obicei următoarele detalii despre obiecte - nume, modificare dată, Etc. Dacă doriți, puteți afișa informații suplimentare sau detalii despre obiecte, fie că sunt fișiere de document, fișiere imagine, fișiere video sau directoare.
Să vedem cum putem alege detaliile folderului pentru afișare și afișare informații suplimentare în coloanele Windows File Explorer
Să presupunem că aveți un fișier de 100 .mp4, 150 de fișiere .mkv, 200 de imagini .png și alte fișiere .txt și .docx într-un singur folder. Acum, doriți să le organizați în funcție de formatele de fișiere. De exemplu, doriți să creați un folder separat pentru videoclipuri, imagini și documente. Dacă doriți să le sortați manual în funcție de File Extension și File Type, ar fi o sarcină dificilă dacă aveți mii de fișiere într-un singur dosar. Trebuie să le selectați înainte de a vă deplasa. În caz
Pentru a vă ajuta în această problemă,







