p2p Applejuice ABC Azureus BitAnarch BitComet BitSpirit BitTornado BitTorrent BitTorrent++ BitTorrent.Net G3 Torrent mlMac MLDonkey QTorrent SimpleBT Shareaza TomatoTorrent TorrentStorm CAKE network BirthdayCAKE BCDC++ CZDC++ DC++ Napster NeoModus Direct Connect JavaDC DCGUI-QT aMule (Linux) eMule LMule MindGem MLDonkey mlMac Shareaza xMule iMesh Light eDonkey eMule xMule aMule Shareaza giFT Grokster iMesh iMesh Light Kazaa Kazaa Lite K++ Diet Kazaa CleanKazaa Mammoth MLDonkey mlMac Poisoned Entropy Freenet Frost Acquisitionx BearShare BetBug Cabos CocoGnut Gnucleus Grokster iMesh Light LimeWire (Java) MLDonkey mlMac Morpheus Phex Poisoned Swapper Shareaza XoloX Adagio Caribou Gnucleus iMesh Light MLDonkey mlMac Morpheus Shareaza TrustyFiles HyperCast Joltid PeerEnabler Altnet Bullguard Joltid eMule MindGem MLDonkey Blubster Piolet RockItNet Napster network Napigator OpenNap WinMX PeerCast IceShare Freecast WPNP network WinMX Akamai Alpine ANts P2P Ares Galaxy Audiogalaxy network Carracho Chord The Circle CoralDexter Diet-Agents EarthStation 5 Evernet FileTopia GNUnet Grapevine Groove Hotwire iFolder konspire2b Madster/Aimster MUTE Napshare OpenFT Poisoned P-Grid Trillian JXTA Peersites MojoNation Mnet Overnet Scour Scribe Skype Solipsis Soulseek SPIN SpinXpress SquidCam Swarmcast WASTE Warez P2P Winny
p2p A peer-to-peer számítógép hálózat egy olyan hálózat ami a végpontokra támaszkodik, nem pedig magára a hálózatra ( kliens – szerver (FTP)). Elméletben egy p2p hálózatban nem létezik kliens-szerver kapcsolat a gépek között. Csak egyenlő értékű csomópontok, amik egyszerre szolgálnak kliensként és szerverként. Megkerüli a DNS-t, a program oszt ki „hamis” IP-ket
p2p Előnye: az egyes résztvevők sávszélességének minél jobb kihasználása Teljesen tiszta p2p hálózat nagyon ritka (szerver/kliens/p2p felváltva, hub, supernode, stb.) JXTA – Java Windows Peer-to-peer Networking
Napster Az első p2p, (főleg mp3) file -ok megosztására használt hálózat Nagy érdeklődést váltott ki nagyon kis idő alatt 1999-ben Shawn Fanning dobta piacra Nem volt teljesen p2p, mivel egy központi szerver tartalmazta a file –ok és felhasználók listáját, teremtette meg a direkt kapcsolatfelvételhez szükséges feltételeket Felhasználótábora 2001 februárjában csúcsosodott ki, amikor is 13.6 millió felhasználója volt (comScore Media Matrix) Már 1999-ben pereltek ellene, 2001 júliusában birói utasításra lezárják, és a szeptember 24-diki rendelet szerint 36 millió dollárra büntették
Gnutella 2000 elején jelent meg, március 14-én vált elérhetővé letöltésre Másnapra az AOL beszüntette Különböző csoportosulások kezdtek klienseket írni, manapság is így működik Teljesen osztott Gnutella - összefoglaló név Hálózatkeresés: előre beírt IP-k, web-oldalak, stb. Darabokban is tud letölteni Előnyök: gyakorlatilag leállíthatatlan Hátrányok: Nem stabil, nem eléggé átfogó a keresés Felhasználók: 1 millió Kliensek: LimeWire(all), BearShare(w), Shareaza(w, o.s.), Gnucleus(Morpheus, w, o.s.)
Gnutella2 A Gnutella továbbfejlesztése (2003 elején jelent meg a specifikáció) A kód és protokoll letisztázása és egyszerűsítése Nem mindenki álltál elfogadott (LimeWire, BearShare) A csomópontok osztályozása: Levél – egy pár hub -hoz kapcsolódik Hub – több száz levele lehet, illetve jó pár kapcsolata egyéb hub -okhoz - tartalmazza a hozzá kapcsolódó levelek megosztott file–listáját Szimultán fel/letöltés, illetve több helyről letöltés Sűrítést alkalmaz a sebesség növelésére Kliensek: Shareaza(w, o.s.), Morpheus(w), FileScope(all, o.s.), MLDonkey(all, o.s.)
FastTrack Második generációs p2p protokol Gnutella alapok, supernod –okkal kiegészítve (jó gép + internet kapcsolat, autómatikus) A kliensben beépített supernode IP-k, lista frissítés Az első generáció végen jelent meg, 2001 március, skandináv Megszakítható letöltés Több helyről történő egyidejű letöltés Hasznalta: Kazaa, Morpheus, iMesh, Grokster
Kazaa FastTrack protokolt használ Add/Spyware „Részvételi szint” - rendszer, bizonyos előnyöket ad Részletekben lehet letölteni Felhasználók: 1 – 5 millió Megosztott tartalom: 1.5 milliárd file (26 millió G) Letöltés: átlagban 1000/perc Kazaa Lite (K++) (2002) – hack, add/spyware nelküli, PL 1000 Sok pénzcsalós szoft ezzel kapcsolatban illetve rengeteg változat
eDonkey Decentralizált File darabolás Kliens (-en keresztül kapcsolódhatnak a felhasználók a hálózathoz) Szerver (Hub-ként működik a klienseknek) Egyedi fájlazonosítót rendel minden állományhoz Akárki felállíthat egy szervert Kliensek: MLDonkey(all, o.s.), Shareaza(w), eMule(all, o.s.), eDonkey2000(ov), Lugdunum( ), stb. - Overnet (-szerver) - BitTorrent Felhasználók: 3.5 – 5.1 millió File: 750 millió
Direct Connect Manapság egy p2p protokoll neve Nem annyira decentralizált, mind a Gnutella vagy a FastTrack, mivel hub –okat használ Akárki állíthat fel hub -okat (megfelelő hardware -rel) Hub: - kis közösség - sok esetben egy minimális mennyiségű adat szükséges a kapcsolódáshoz - illetve egyéb kritériumoknak való megfelelés Nem jellemző a megosztott illetve részletekben való letöltés Egy hub bíróképessége nem meghatározott, de kb felhasználót tud optimálisan kiszolgálni. Elemben nem ritkák a 3000 – 5000-es hub -ok sem. Legek: (2004 dec. 27) (2005 ápr. 14) Kliensek: DC++(o.s. –> hacks, + módok: BCDC++, fulDC), NeoModus,
Törvényesség Napster Grokster vs. MGM Kanada Európa hu.p2pinfo.hu MACI Nincsenek megfelelő törvények
Egyéb felhasználások Skype BetBug
Pozitív Hatások Sávszélesség igény Promotional power: Radiohead
Támadások Vírusok Spam Spyware Átnevezés Személyes adatok kiszolgáltatottsága A hardware használata A számítógép feletti irányítás elvesztése
Applejuice ABC Azureus BitAnarch BitComet BitSpirit BitTornado BitTorrent BitTorrent++ BitTorrent.Net G3 Torrent mlMac MLDonkey QTorrent SimpleBT Shareaza TomatoTorrent TorrentStorm CAKE network BirthdayCAKE BCDC++ CZDC++ DC++ Napster NeoModus Direct Connect JavaDC DCGUI-QT aMule (Linux) eMule LMule MindGem MLDonkey mlMac Shareaza xMule iMesh Light eDonkey eMule xMule aMule Shareaza giFT Grokster iMesh iMesh Light Kazaa Kazaa Lite K++ Diet Kazaa CleanKazaa Mammoth MLDonkey mlMac Poisoned Entropy Freenet Frost Acquisitionx BearShare BetBug Cabos CocoGnut Gnucleus Grokster iMesh Light LimeWire (Java) MLDonkey mlMac Morpheus Phex Poisoned Swapper Shareaza XoloX Adagio Caribou Gnucleus iMesh Light MLDonkey mlMac Morpheus Shareaza TrustyFiles HyperCast Joltid PeerEnabler Altnet Bullguard Joltid eMule MindGem MLDonkey Blubster Piolet RockItNet Napster network Napigator OpenNap WinMX PeerCast IceShare Freecast WPNP network WinMX Akamai Alpine ANts P2P Ares Galaxy Audiogalaxy network Carracho Chord The Circle CoralDexter Diet-Agents EarthStation 5 Evernet FileTopia GNUnet Grapevine Groove Hotwire iFolder konspire2b Madster/Aimster MUTE Napshare OpenFT Poisoned P-Grid Trillian JXTA Peersites MojoNation Mnet Overnet Scour Scribe Skype Solipsis Soulseek SPIN SpinXpress SquidCam Swarmcast WASTE Warez P2P Winny