a torrent

of 22/22
A Torrent Készítette: Kondrát Tibor

Post on 23-Feb-2016

109 views

Category:

Documents

3 download

Embed Size (px)

DESCRIPTION

A Torrent. Készítette: Kondrát Tibor. Ismertetés. Peer to peer (P2P): Egyenrangú társak közötti kommunikáció BitTorrent : informatikai protokoll, P2P alapú fájlcserélő rendszer Bram Cohen írta PYTHON  nyelven A kliensek a fájlokat darabokban töltik le - PowerPoint PPT Presentation

TRANSCRIPT

A Torrent

A TorrentKsztette: Kondrt TiborIsmertetsPeer to peer (P2P): Egyenrang trsak kztti kommunikciBitTorrent: informatikai protokoll, P2P alap fjlcserl rendszerBram Cohen rta PYTHON nyelvenA kliensek a fjlokat darabokban tltik leMinden csompont megkeresi a hinyz rszhez a lehet leggyorsabb kapcsolatot, mikzben is letltsre knlja fel a mr letlttt fjldarabokat

FelhasznlsaElssorban nagymret fjloknl, pldul videk s nagyobb szoftverek esetben, jtkoknl s filmeknlA BitTorrent esetben minl keresettebb egy fjl, annl tbben vesznek rszt az elosztsban, ezltal az elosztsa gyorsabban megtrtnikA fjlok darabolsbl addik, hogy a megszakadt letltsek knnyen folytathatak

Fjl megosztsaA BitTorrent nagyban cskkenti a szk keresztmetszet negatv hatsait azzal, hogy a csompontok egymstl is letltenekA letlts vletlenszer sorrendben trtnikFjl megosztshoz ltre kell hozni egy torrent kiterjeszts fjlt, amely az albbiakat tartalmazza: A letltend fjlok nevt, mrett, s minden egyes fjldarabka ellenrzsszegtA tracker-szerver cmt s nhny egyb adatot

A torrent fjl nagy elnye, hogy knny msokkal megosztani, mert kicsi a mrete (10-200 kB kztt), ezrt knnyedn felhelyezhet egy honlapra, vagy elkldhet e-mail mellkletekntMiutn a torrent fjl generlsa megtrtnt, a seed fogadja a krseket, s kiszolgl ms klienseket a tracker segtsgvel. Ez pontos informcival rendelkezik arrl, hogy mely fjldarabok kinl tallhatak megA kliens ez alapjn felmri, hogy mely darabka a legritkbb, s megprblja azt letlteni

A csompontok r vannak knyszertve a megszerzett darabok cserlgetsre, ezzel tehermentestik az eredeti forrstMiutn a kliens megszerzett egy darabot, az ellenrzsszeg alapjn ellenrzi integritst, ezzel elkerlhet, hogy hibs fjldarabok keringjenek a hlzatonHa a kliens teljesen letlti a fjlokat, seedd vlikHtrnya a mdszernek, hogy ha a seedek nem szolgltatjk tovbb a torrentet , akkor az mr nem elrhetBitTorrent inkbb csak a npszer fjlok megosztsra alkalmasTerminolgiaTorrent: Jelentheti a meta-fjlt az adatokkal, vagy jelentheti azt a fjlt is, amire hivatkozik, a szvegkrnyezettl fggenPeer (csompont): A peer egy msik szmtgpen fut kliens, fkpp azokat a klienseket rtjk ezen, amelyek mg nem az egsz fjlt, csak rszeit birtokoljkSeed (megoszt): A seed egy olyan peer, amely rendelkezik az sszes darabkval, s azt megosztja, vissza-, illetve feltlti a fjlt. Minl tbb seed van, annl nagyobb az eslye a gyors letltsnek

Leech (letlt): A kifejezst azokra a peerekre hasznljk, amelyeknek kifejezetten rossz a feltlts/letlts arnyuk, vagyis elhagyjk a bolyt rgtn azutn, miutn befejeztk a letltst Ez a viselkeds az ltalnos BitTorrent etikettel s a jzan sszel is ellenkezik. Egy msik rtelmezs szerint a leech egy olyan peer, amely mg nem rendelkezik minden fjldarabkvalSwarm (boly): Egyttesen az sszes peert, ami megosztja a torrent fjlt, nevezzk bolynak. Ngy peer s kt seed hattag bolyt jelent

Tracker (nyomonkvet): A tracker egyfajta brker feladatot lt el: kzvett a peerek kztt. A trackeren ltalban nincs meg a fjl, a tracker nem vesz rszt az adatcserbenSeed szerver: A seed szerver hasznlata manapsg egy lehetsg a torrentezk krben: ugyanolyan torrent kliens zemel a szolgltat szervern, mint amilyet a felhasznlk otthoni gpeiken futtatnak, ugyanakkor szmos elnye vanGyenge feltltsi sebessg internetkapcsolat esetn hasznos

Szolgltats kt f rszbl ll: trhelyet s internet-svszlessget biztostanak, amit az alap internetbngszvel knnyen kezelhetEhhez jr korltozott mennyisg szabad fel-, illetve letltsi szl (ezt nevezzk "slot"-oknak)Ebbl kifolylag tbb aktv torrentet tudnak kiszolglni, amikhez tbb felhasznl csatlakozhatKliensprogramokVuze, eredetileg Azureus: Java-s kliens, beptett RSS s DHT tmogatssal. Torrent kliensbl egy mdiakezel alkalmazss ntte ki magt megrizve az eredeti funkcit isBitComet: C++-ban rt program, gy gyors s kisebb processzorterhelst okoz, mint a legtbb kliens. DHT megoldsa kompatibilis az eredeti Bram Cohen ltal kifejlesztettel. Csak Windowson futTorrent: Kicsi s gyors; az eredeti BitTorrent klienst r cg fejleszti. Npszersgt annak ksznheti, hogy kevs erforrst ignyel (nagyjbl 270 kB a mrete), telepteni nem szksges, s tmogatja a DHT-t isBitTornado: Pythonban rdott kliens gy mindenhol fut, ahol a python fut. Ltezik karakteres fellete is, gy idelis lehet egy screenben futtatni. Minimalisztikus tuds, de a 3.0.18-as vltozat mr tudja a titkostott tvitelt is. Erforrst inkbb csak a Python miatti hasznlat emszt felOpera: Az els bngsz, ami kzvetlenl tmogatja a BitTorrent protokollt (a 9.0 verzi ta). A BitTorrent letltsek ugyangy kezelhetk vele, mint a norml http s ftp alap letltsek. Kevesebbet tud a tbbi kliensnlrTorrent: Linuxos, kicsi, parancssoros torrent kliens. Htrnya, hogy az tlagos felhasznl szmra nehezen konfigurlhat s billentykombinciit meg kell tanulni. Elnye, hogy nmagban nem rendelkezik grafikus fellettel, emiatt nagyon alacsony az erforrsignyeqTorrent letlts kzben

Npszer torrentoldalakNcore.ccBitware.bizEztv.itBithumen.beMajomparade.netMicrobit.euTeracod.comThepiratebay.se

Ezek legtbbje regisztrci kteles, ami meghv alapjn trtnikBitware.biz

Eztv.it

Ncore.cc

Ncore.cc

Szerzi jogi krdsekA BitTorrent protokollt szles krben hasznljk szerzi jogok megsrtsre, ami klnbz jogi gyekhez vezetett. Maga a technolgia teljesen jogszer, azonban ennek hasznlata sorn szerzi joggal vdett anyagokat vagy ms trvnytelen anyagot lehet kzztenniAz internet globlis jelenlte miatt brhonnan elrhet, ezrt loklis korltozssal nem lehet megakadlyozni a hasznlatt

A tbbsg szerint a jogtulajdonosoknak alkalmazkodniuk kell a jelenkor llapothoz, az internet nyjtotta technolgikhoz, elfogadni a BitTorrent lttMs mdon is tudnnak bevtelre szert tenni, pldul "becsletkassza" mdjra a felhasznlra bzni, hogy az egybknt ingyen s leglisan rendelkezsre bocstott tartalomrt mennyit fizet Erre nhny klfldi zenekar zenei anyagnak ilyen kibocstsa adott pldtKsznm a figyelmet!