Peer-to-Peer (P2P) hálózatok

Hasonló dokumentumok
Készítette: Weimann András

Mobil Peer-to-peer rendszerek

P2P. Peer-to-peer. P2P megoldások

7.1. Kommunikáció az Interneten 1

Dropbox - online fájltárolás és megosztás

Elosztott rendszerek

BitTorrent kézikönyv

Állományok átvitele Interneten

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

Heurisztikák BitTorrent hálózatok max-min méltányos sávszélesség-kiosztására

Telepítési útmutató DoktorInfo B300 jelentéshez

Virtuális múzeumi séta a szerzői jogász szemével. Dr. Mayer Erika Ügyvéd, Infomediátor

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

WordWall FELHASZNÁLÓI KÉZIKÖNYV

Elosztott adatbázisok és peerto-peer. Simon Csaba

Az internet az egész világot behálózó számítógép-hálózat.

Webtárhely létrehozása a helyen. Lépések Teendő 1. Böngészőbe beírni: 2. Jobb oldalon regisztrálni (tárhelyigénylés).

einvoicing Elektronikus számlázás Ügyfélportál Felhasználói kézikönyv Ügyfélportál V Page 1 of 12

IBOLYA TIBOR. A torrentrazziák büntetőjogi megítélése

Keresőmarketing ONLINE MARKETING III. ELŐADÁS KOVÁCS ISTVÁN. BME Menedzsment és Vállalatgazdaságtan Tanszék

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/

Tartalom jegyzék 1 BEVEZETŐ SZOFTVER ÉS HARDVER KÖVETELMÉNYEK 2 2 TELEPÍTÉS 2 3 KEZELÉS 5

Információ és kommunikáció

DigitAudit a felhőben. Azonnal kipróbálható DEMÓ, Ingyenes PRÓBA szeptember 30-ig.

Sulidoc Iskolai dokumentum megosztó Dokumentáció

Információ és kommunikáció

BitTorrent felhasználók értékeléseinek következtetése a viselkedésük alapján. Hegedűs István

Felhasználói leírás a DimNAV Server segédprogramhoz ( )

Súgó a szakdolgozat feltöltéséhez

A jövő Internetje. HTE Közgyűlés május 20. Dr. Szabó Róbert, e. docens.

DRÉN & VALNER SZOFTVER KFT 4031 Debrecen, Egyetem sugárút 11/a. 1/5. 52/ , 52/ , 30/

A Zotero hivatkozáskezelő program bemutatása. Mátyás Melinda

Technikai tudnivalók a Saxo Trader Letöltéséhez tűzfalon vagy proxy szerveren keresztül

BaBér. Bérügyviteli rendszer. Telepítési segédlet 2014.

E-építési napló offline vezetése

Kézikönyv ABAS-TOOLS használata

ÚTMUTATÓ AZ ÜZLETI INTERNETKAPCSOLATRÓL

Felhasználói dokumentáció. a TávTagTár programhoz. Készítette: Nyíri Gábor, hdd@nc-studio.com GDF Abakusz regisztrációs kód: GDFAba43

KOPI. KOPI Online Plágiumkereső és Információs Portál DSD. Pataki Máté MTA SZTAKI. Elosztott Rendszerek Osztály

Zimbra levelező rendszer

Ezeket a kiemelkedı sebességő számítógépeket nevezzük szuperszámítógépeknek.

Taninform KIR kapcsolat

Frissítések, letöltések

OSINT. Avagy az internet egy hacker szemszögéből

ÁSZF 1. melléklet. GST-Max Kereskedelmi és Szolgáltató Kft Budapest, Völgy utca 32/b. részéről

Számítógépes hálózatok

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT október 29. HSNLab SINCE 1992

Technikai segédlet az MTA-SYLFF elektronikus pályázati rendszer felhasználói részére

Útmutató az OKM 2007 FIT-jelentés telepítéséhez

WEBOPAC felhasználói leírás. 1. Keresés az adatbázisban. 2. A találatok megjelenítése

postafiók beállításai az e-szignó archívum szolgáltatáshoz

Webes alkalmazások fejlesztése

OCSP Stapling. Az SSL kapcsolatok sebességének növelése Apache, IIS és NginX szerverek esetén 1(10)

Hálózatok építése és üzemeltetése

LEI kód igényléssel kapcsolatos általános útmutató

Tortoise SVN használata. Képes útmutató

Információ és kommunikáció

H5P az e-learning kurzusokban és web oldalakon használható multimédiás szerzői rendszer

Tartalom. Bejelentkezés...2 Feltöltés...3 Dokumentumok...4 Jelszómódosítás...7 Jelszókérés...7 Kijelentkezés...8

TELEPÍTÉSI ÉS FELHASZNÁLÓI ÚTMUTATÓ

BaBér bérügyviteli rendszer telepítési segédlete év

NEPTUN 3R DIPLOMA MELLÉKLET NYOMTATÁS BEÁLLÍTÁSA

AMIT A SÁVSZÉLESSÉGRŐL TUDNI KELL

SportinvazioClub felhasználói kézikönyv v

Linux Linux rendszeren a Wine segédprogram segítségével telepíthető az Adobe Digital Editions.

Fine-Grained Network Time Synchronization using Reference Broadcast

Felhasználói útmutató CVR mobil kliens, ios rendszerhez.

Verzió: 1.7 Dátum: Elektronikus archiválási útmutató

Ellenőrző keretprogram (eesztconnect.exe)

Számlaközpont Gazdaságfejlesztő Iroda Kft.

10: Peer-To-Peer Hálózatok I. HálózatokII, 2007

Hallgatói segédlet a diplomadolgozatok/szakdolgozatok/záródolgozatok elektronikus verziójának feltöltéséhez

VECTRUM e-számla Web felület 1.2 verzió

A magyar vállalkozások üzleti helyzete területi metszetben és a válságra adott reakciók. Czibik Ágnes (GVI)

VIRTUÁLIS GRAFFITI ÜZENETHAGYÓ RENDSZER

Technikai segédlet a Domus elektronikus pályázati rendszer felhasználói részére

MEGÚJÍTOTT GIROLOCK_CA TANÚSÍTVÁNYCSERE

Playlist.hu Kiadói kézikönyv

évi Teremröplabda Nemzeti Bajnokság I. osztály és Magyar Kupa versenysorozat. 2. számú Hivatalos Kommunikáció

Tipikus időbeli internetezői profilok nagyméretű webes naplóállományok alapján

E-book export, letöltés, offline olvasási segédlet

Webes alkalmazások fejlesztése. Bevezetés az ASP.NET MVC 5 keretrendszerbe

Hiteles elektronikus postafiók Perkapu

Segédanyag RGH-s gép Freeboot frissítéséhez Created by: TubaX

Távolléti díj kezelése a Novitax programban

MKOSZ Online Support - Felhasználói

Iványi László ARM programozás. Szabó Béla 1. Óra Verziókövetés

Kameleon Light Bootloader használati útmutató

ILIAS hallgatói felhasználói leírás

HIK-CONNECT szolgáltatás beállítása

Riverbed Sávszélesség optimalizálás

Számítógépes Hálózatok 2012

ÁVF oktatási és közösségi portál

Firmware Frissítés. Gemsys Europe Kft

Technikai segédlet a Domus elektronikus pályázati rendszer felhasználói részére

Hálózati Technológiák és Alkalmazások

Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat

Átírás:

Peer-to-Peer (P2P) hálózatok Vida Rolland, BME-TMIT szeptember 13.

BitTorrent 2002 Bram Cohen, San Francisco Python kód, open source Népszerő nagymérető adatok elosztott letöltése Nincs saját keresımotor Webes keresés Nincsenek megosztott könyvtárak Letöltés közben feltöltés mások számára 2

Elemek Hagyományos webes keresés.torrent fájl Hash információ Egy tracker szerver címe Tracker A csatlakozó peer-nek megad egy véletlenszerő listát a lehetséges peerekrıl Default 50 Általában egy peer 20-40 peer-el tart kapcsolatot (peer lista) Ha 20 alá csökken, újra a trackerhez fordul Statisztika A Peer-ek idıközönként jelentenek a Trackernek Hány letöltés Hány peer-nél van a teljes fájl Hány peer-nél vannak fájl részek 3

Elemek Seed (mag) A kezdeti forrás Egy peer akinél a teljes állomány megtalálható Leech (pióca) A peer akinél a letöltés folyamatban van Swarm (raj) Egy adott fájl esetében a seed-ek és leech-ek halmaza együtt A fájl több részre osztva 64 KB és 4 MB között Ha túl nagy, kisebb a torrent, de nem annyira hatékony Általában 256 KB Minden rész hash információja a.torrent fájlban SHA-1 A részek további alrészekre osztva 4

Alapelvek Párhuzamos letöltés és feltöltés Leech resistance piócák kiszőrése Minél nagyobb a feltöltési sávszélességed, annál több peer-tıl tölthetsz le részeket párhuzamosan Megbízhatóság maximalizálása Csökkenteni a sikertelen letöltések esélyét Bizonyos részek eltőnnek, a fájl használhatatlan 5

Mit töltsek? Egy rész teljes letöltése Ha egy rész egy alrészét letöltjük, a következı alrészek elınyben részesülnek más részek alrészeivel szemben Gyors letöltést biztosít egy rész számára Ha a rész teljes, a peer ellenırzi a hash-t Ha OK, jelzi a peerjeinek A rész feltölthetıvé válik mások számára 6

Mit töltsek? A legritkább legelıbb (rarest first) Azt a részt tölti le elıbb, mellyel a legkevesebb peer rendelkezik Elınyök Növeli a letöltés globális sikerét Ha az a néhány peer (esetleg az egyedüli seed) meghal, továbbra is elérhetıek lesznek a ritka részek Biztosítja a további feltöltési kéréseket Ha egy ritka résszel rendelkezem, mások tılem fogják azt kérni Növelem a letöltési sebességem 7

Mit töltsek? Véletlenszerő elsı (4) rész Ameddig nincs mit feltölteni tılem, letölteni is nehezen tudok, kevés peer-t ismerek Cél egy részt minél gyorsabban megszerezni Egy ritka részt lassan tudok letölteni Kevés peer rendelkezik az alrészekkel Ha letöltöm, sokan kérik majd, nő a letöltési sebességem Egy népszerő rész letöltése gyors, de nem olyan hasznos Kevesen fogják majd tőlem kérni Nem tudom növelni a letöltési sebességem Megoldás: véletlenszerő választás 8

Kitıl tölthetek? Choking/unchoking blokkolás/feloldás Minden peer korlátolt számú peer-nek tölt fel Alapértelmezésben 4 slot Azokat oldom fel, akiknek a legnagyobb a feltöltési sebessége felém és kérnek tılem valamit 10 másodpercenként újraszámolom a 4 leggyorsabbat Optimistic unchoking 30 másodpercenként feloldok egy véletlen peert is aki kért tılem valamit Hátha nagy sebességgel tudnék letölteni tıle a jövıben Maximum 5 upload slot Az új peereket háromszor nagyobb valószínüséggel Bootstrap mechanizmus 9

Kitıl tölthetek? Seed unchoking eredeti verzió Azt a 4 peert oldom fel, akinek legnagyobb a download sebessége A nagysebességő peerek elınyben Optimalizált verzió Periodikusan sorrendezi a leechereket az utolsó unchoke ideje alapján A legrégebben kiszolgált peer elınyben Egyenlıség esetén a gyorsabb peer nyer 10

Tulajdonságok Lassú indulás Változó letöltési sebesség Függ a feltöltés alatt álló résszel rendelkezık számától, feltöltési sebességétıl Sikeres letöltés után illik az alkalmazást tovább futtatni Ekkor a peer seed-ként mőködik Jogilag könnyen támadható A tracker szolgáltatása, IP címe nyílvános Felelısségre vonható Trackerless BitTorrent 11

BitTorrent GUI 12

µtorrent GUI 13

BitTorrent linkek Hivatalos oldal http://bittorrent.com FAQ http://www.dessent.net/btfaq/#what Torrent-ek http://www.suprnova.org/ 2004 végén bezárták http://isohunt.com/ 159.000 tracker, 6.8 millió aktív torrent, 161 millió fájl, 12.2 PB adat, 25.8 millió peer 14

The Pirate Bay http://thepiratebay.org Az egyik legnépszerőbb weboldal a neten 2003 novemberében indult 2006. május 31-én a svéd rendırség lefoglalja a szervereket, 3 napig offline a weboldal A per 2009. április 17-én a szolgáltatás mőködtetıit (Peter Sunde, Fredrik Neij, Gottfrid Svartholm és Carl Lundström) 1 év börtönre és 30 millió SEK (~ 700 millió HUF) büntetésre ítélik Fellebbezés, a bírót elfogultsággal vádolják > 25 millió peer (2008 nov.) 4 millió regisztrált (2009 dec.) felhasználó A letöltéshez nem kell regisztrálni, csak a kommentekhez és a feltöltéshez Pirate Party 7.1 % a svédországi EU parlamenti választásokon 15

The Pirate Bay 16

The Pirate Bay 17