1 / 14

TECHNOLOGIA P2P

TECHNOLOGIA P2P. Co to jest P2P ?. P2P (peer-to-peer - „równy z równym”) każdy komputer jest klientem i serwerem obydwie strony mają równe prawa płynna struktura. Geneza powstania P2P. rosnąca asymetria Internetu (pobieranie zamiast wysyłania) scentralizowany Internet.

guang
Download Presentation

TECHNOLOGIA P2P

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TECHNOLOGIA P2P

  2. Co to jest P2P ? P2P (peer-to-peer - „równy z równym”) • każdy komputer jest klientem i serwerem • obydwie strony mają równe prawa • płynna struktura Krzysztof Nowak i Marcin Michalski Copyleft 2006

  3. Geneza powstania P2P • rosnąca asymetria Internetu (pobieranie zamiast wysyłania) • scentralizowany Internet Krzysztof Nowak i Marcin Michalski Copyleft 2006

  4. Rodzaje sieci P2P • Napster • Gnutella • FastTrack • Direct Connect • eDonkey (e2dk) • BitTorrent Krzysztof Nowak i Marcin Michalski Copyleft 2006

  5. Napster • autor : Shawn Fanning (19-letni student) • centralny serwer • udostępnianie plików mp3 • zamknięcie w 2001r. (od 2003r. – legalny, płatny system) Krzysztof Nowak i Marcin Michalski Copyleft 2006

  6. Gnutella , Gnutella2 • sieć w całości rozproszona • nieefektywne szukanie plików • ultrapeer (Gnutella2) • popularne programy klienckie • BearShare • LimeWare • Shareaza (także e2dk, BitTorrent) Krzysztof Nowak i Marcin Michalski Copyleft 2006

  7. Porównanie Napster i Gnutella Krzysztof Nowak i Marcin Michalski Copyleft 2006

  8. FastTrack • Napster + Gnutella • wielowarstwowa specyfikacja (węzły i superwęzły – samoorganizacja) • szybkie mechanizmy wyszukiwania • popularne programy klienckie : • KaZaA Media Desktop • K-Lite • Sha… Krzysztof Nowak i Marcin Michalski Copyleft 2006

  9. FastTrack Krzysztof Nowak i Marcin Michalski Copyleft 2006

  10. Direct Connect • serwery (tzw. huby) • wymagane udostępnianie danych • podział użytkowników („active” i „passive”) • podobieństwo do IRC • popularne programy klienckie: • DC++ • oDC++ • LDC++ (pobieranie z kilku źródeł równocześnie) Krzysztof Nowak i Marcin Michalski Copyleft 2006

  11. eDonkey • serwery • bezbłędny transfer plików • sieć wielkich plików i wielkich kolejek (np. przekraczających liczbę mieszkańców w Twoim województwie) • system zachęcania do dzielenia się własnymi plikami (pozycja w kolejce zależy od tego ile inni ściągną od Ciebie) Krzysztof Nowak i Marcin Michalski Copyleft 2006

  12. eDonkey • popularne programy klienckie: • eDonkey2000 • eMule i klony (xMule, aMule) • MLDonkey Krzysztof Nowak i Marcin Michalski Copyleft 2006

  13. BitTorrent • Nie da się przeszukiwać, trzeba wchodzić na strony używające tzw. trackerów. • Lista źródeł • Jak w eDonkey zachęca do dzielenia się • Brak kolejek czyli na odwrót niż w Shareazie, czy w ogóle normalnych sieciach p2p Krzysztof Nowak i Marcin Michalski Copyleft 2006

  14. BitTorrent • popularne programy klienckie: • Azereus • Exeem (Każdy klient sieci Exeem jest trackerem, co eliminuje główną słabość sieci BitTorrent scentralizowanej wokół trackerów) • BitComet • BitTorrent++ • ABC (Yet Another Bittorrent Client) Krzysztof Nowak i Marcin Michalski Copyleft 2006

More Related