SPIS TREŚCI
Wstęp 2
1 Technologia p2p 4
1.1 Internet 4
1.2 Początki p2p 6
1.3 Pojęcie p2p 7
1.4 Istota programów p2p 8
1.5 Zasada działania większości programów p2p - protokół TCP/IP 9
1.5.1 Analizator ruchu sieciowego 10
1.5.1.1 Jak działa komunikacja przy użyciu TCP/IP? 10
1.5.2 Zbiór protokołów TCP/IP w podziale na cztery warstwy funkcjonalne 10
1.6 Firewall’e - ograniczony dostęp do Internetu 12
1.7 Format mp3 15
2 Charakterystyka programów p2p 16
2.1 Najpopularniejsze programy p2p 17
2.1.1 Napster Music Community 17
2.1.2 Audiogalaxy Satellite - AGS 18
2.1.3 KaZaA Media Desktop - KMD 20
2.1.3.1 Dodatki do KaZaA 39
2.1.4 iMesh 44
2.1.5 Direct Connect - DC 45
2.1.6 WinMX 46
2.1.7 Soulseek 47
2.1.8 Gnutella 48
2.1.9 Lime Wire 50
2.1.10 XoloX 51
2.1.11 BearShare 52
2.1.12 eDonkey 2000 52
2.1.13 Morpheus 54
2.1.14 Blubster 55
2.1.15 Media Seek 56
2.1.16 Threedegrees 57
2.2 Przyśpieszenie działania sieci p2p 57
3 Wirusy w sieci p2p 59
3.1 Wirusy groźne 60
3.2 Wirusy niegroźne 66
4 Przeciwnicy p2p 71
4.1 Nowe sposoby na walkę z internetowymi piratami 72
5 Uzależnienie od Internetu 77
Zakończenie 80
Spis rysunków 88
Spis wykresów 89
Bibliografia 90
Wstęp
Internet jest siecią stworzoną do wymiany informacji. Podstawowy sposób przekazywania informacji polega na ich przesyłaniu z serwera do użytkownika. Jednak już od pewnego czasu prawdziwą furorę robi inny mechanizm transmisji danych - bezpośrednio pomiędzy użytkownikami. Technologia ta oraz programy, które ją wykorzystują, określane są mianem peer-to-peer (p2p), czyli każdy z każdym.
Koncepcja p2p nie jest nowa - już wiele lat temu tworzono proste sieci pozwalające na bezpośrednią współpracę komputerów. Wtedy nikt nie przypuszczał, że zrobią tak oszałamiającą karierę.
Celem pracy jest analiza programów działających w sieci p2p i przybliżenie korzyści i zagrożeń związanych z ich użytkowaniem. Praca skoncentrowana jest na prezentacji najpopularniejszych programów służących do swobodnej wymiany plików między internautami na całym świecie.
W rozdziale pierwszym zostały przedstawione początki Internetu oraz technologii p2p. Autor wyjaśnia również pojęcie p2p oraz istotę programów p2p. Zawarty został tu również opis zasady działania wszystkich programów, które funkcjonują w oparciu o protokół TCP/IP a także opis firewall’ów oraz formatu mp3, który cieszy się największym zainteresowaniem użytkowników p2p.
W rozdziale drugim zawarto charakterystykę programów działających w sieci p2p. Zostały w nim przedstawione najpopularniejsze programy, wraz z ich prekursorem, czyli nieistniejącym już Napsterem, oraz pokazane różnice między nimi. Zaprezentowano m.in. zasady ich działania oraz zasoby każdego z nich. Podano został również sposób na przyśpieszenie działania sieci p2p wynaleziony przez amerykańskich naukowców z Princeton University i University of California.
Trzeci rozdział porusza temat wirusów, których jest coraz więcej w dzisiejszym świecie komputerów. Przedstawiono tu pierwszego wirusa odkrytego w 1987 roku oraz opisano inne wirusy, rozprzestrzeniające się za pośrednictwem programów p2p.
Czwarty rozdział poświęcony jest przeciwnikom systemu p2p, czyli wszelkim organizacjom antypirackim, które za wszelką ceną próbują powstrzymać lub chociaż ograniczyć coraz bardziej rozprzestrzeniające się piractwo. Autor przedstawił kilka sposobów na walkę z piratami, które wymyślili senatorowie, firmy komputerowe, organizacje antypirackie oraz firmy tzw. „Wielkiej Piątki”, czyli Warner, BMG, Sony, MCA/PolyGram i EMI, pokrywające blisko 80% globalnego rynku. Przytoczone zostały niektóre dane statystyczne opracowane przez amerykańskie firmy dotyczące sprzedaży płyt CD. Autor zamieścił też kilka słów o przeciwnikach organizacji antypirackich, którzy organizują różne akcje mające na celu bojkot tych organizacji np.: przez zakup koszulek i różnych innych gadżetów z nadrukami mającymi wyrażać sprzeciw ich działalności.
W rozdziale piątym autor porusza zagadnienie uzależnienia od Internetu, które staje się niestety coraz bardziej powszechniejsze. Ten rodzaj uzależnienia jest poważnym problemem