Jeżeli pobieraliście kiedyś pliki z Internetu, to mogło tak się zdarzyć, że nawet o tym nie wiedząc, korzystaliście z protokołu peer-to-peer lub w skrócie P2P. Czym charakteryzuje się taka sieć i na co warto zwrócić uwagę podczas pobierania plików za jej pomocą?
Gdy w latach 90. zaczęła gwałtownie wzrastać ilość abonentów korzystających z sieci, problemem zaczęła być ich mała przepustowość. Centralne serwery po prostu nie wyrabiały z tak dużą ilością użytkowników.
Scentralizowany internet ułatwiał jednak kontrolę nad rozpowszechnianiem materiałów objętych prawem autorskim. Ta cenzura internetu była związana między innymi z jego komercjalizacją, a także wzrostem zainteresowania na utwory w formacie MP3. Publikowanie ich w internecie nie było możliwe ze względu na algorytmy, które od razu je wyłapywały i usuwały.
W 1999 roku pojawiła się pierwsza aplikacja, która korzystała z protokołu peer-to-peer do wymiany plików – Napster. Umożliwiała ona udostępnianie zasobów swojego komputera innym użytkownikom, a także pobieranie plików od innych. Wśród nich znajdowały się na przykład popularne piosenki, które można było pobrać wyłącznie w tej sieci. Wiązało się to z łamaniem praw autorskich, z tego też powodu kilka lat później Napster przekształcił się w serwis do zakupu piosenek.
W sieci peer-to-peer wszystkie urządzenia są równe w hierarchii. Oznacza to, że nie istnieje centralny serwer, który zarządza pozostałymi urządzeniami. Każdy komputer działa jako host z identycznymi uprawnieniami. Dzięki temu można w procesie wymiany informacji jednocześnie pełnić funkcję pobierającego pliki oraz udostępniającego.
Aby korzystać z zasobów sieci peer-to-peer, należy pobrać odpowiedni program. Aby móc pobrać pliki od wybranego hosta, musi być on aktywny. Gdy wyłączy komputer, udostępnianie plików zostanie przerwane.
Sieć peer-to-peer dzieli się na dwa rodzaje:
Sieci peer-to-peer mają wiele zalet, które odróżniają je od tradycyjnej sieci internetowej. Przede wszystkim łatwość uruchomienia: nie ma potrzeby tworzenia skomplikowanej infrastruktury serwerowej. Możemy być także pewni, że sieć będzie działać ciągle, ponieważ awaria jednego z serwerów nie skutkuje przerwaniem dostępu do sieci.
Takie połączenie jest również bezpieczne, ponieważ jest odporne na klasyczne ataki typu DDOS. Sieć peer-to-peer jest również prosta w obsłudze, a jej koszty wdrożenia i utrzymania są bardzo niskie.
Korzystając z sieci peer-to-peer, powinniśmy wystrzegać się plików, które łamią prawa autorskie. Nie dość, że łamie się w ten sposób prawo, nie tylko pobierając, ale i udostępniając takie pliki, to może się zdarzyć tak, że będą one zawierały złośliwe oprogramowanie, które może przejąć kontrolę nad naszym komputerem. Sieć peer-to-peer najlepiej wykorzystywać do pobierania plików z oficjalnych stron producentów. Dla przykładu, za pomocą tej sieci możemy pobrać dystrybucje Linuxa.
Zdjęcie główne: pixabay.com/GraphicsSC