NejlevnejsiPNEU.cz

Problematika týkající se BitTorrent technologie je pro mnoho lidí užívajících iternet ještě pořád jednou velkou neznámou, i když není ani potřeba mít o tomto principu rozsáhlé informace, jelikož současní BitTorrent klienti obstarají všechnu námahu místo vás. BitTorrent byl zaveden v roce 2002. Pro uživatele je nejdůležitostí znalostí umět nalézt soubor obsahující příponu .torrent. Tento soubor v sobě pojímá informace o stahovaných datech, to znamená jméno souboru, velikost, adresu trackeru a tzv. Hash. Pro usnadnění vyhledávání těchto souborů bylo vytvořeno mnoho vyhledávačů. Smysl BitTorrentu je v tom, stahovat mnoho malých bloků dat od více uživatelů. Aby klient věděl odkud může požadovaná data stahovat, pomáhá mu tracker, což je takový prostředník.

Stahovat přes torrent je vlastně velmi jednoduché. Přes torrent je výhodné zejména u souborů, o které je momentálně velký zájem. Platí totiž, že čím více lidí daný soubor stahuje, tím vetší rychlost pro všechny.

Uživatelé prohledávají web s cílem najít torrent o který se zajímají, mohou jsi jej stáhnout a otevřít například BitTorentovým klientem. Klient se spojí s trackerem, který je specifikovaný v torrent souboru. Tracker poskytne klientovi seznam peerů, kteří aktuálně přenášejí části dat daných souborů specifikovaných v torrent souboru. Klient se připojí k těmto peerům a obdrží náhodné části dat. Jestliže swarm obsahuje jenom jednoho seedera, který tato data sdílí od začátku, klient se přímo k němu připojí a požaduje části dat. Klienti obsahují mechanismus pro optimalizaci jejich stahovacího a nahrávacího poměru. Například klient záměrně stahuje části dat v náhodném pořadí, aby se zvýšila šance P2P výměny dat, protože je možné jen tehdy, pokud mají peeři staženy různé části dat. Efektivita výměny dat závisí hodně na rozhodnutí, komu budou klienti posílat data. Klient může upřednostňovat posílání dat peerum, kteří data zpětně sdílí, což podporuje férovou výměnu. Avšak přísná pravidla často vyústí k neoptimálním situacím, když nově připojení peeři nejsou schopni odesílat data nebo když dva peeři s dobrým vzájemným spojením si data nevyměňují, protože žádný z nich nepřevezme iniciativu. Proti těmto jevům používá oficiální BitTorrent klient mechanismus zvaný „optimistic unchoking“ (optimistické uvolňování), kdy klient rezervuje část přenosové kapacity pro seedování dat náhodným peerům v naději, že najde lepší partnery, a zároveň umožňuje nově příchozím peerům připojení do swarmu.

Deluge je BitTorrent klient napsaný v Pythonu a používající GTK+ (pomocí PyGTK). Deluge je určen pro Linux, BSD a další *NIXovéoperační systémy. Jeho cílem je přinést plnohodnotný a nativní klient na GTK desktopy jako jsou GNOME a Xfce. Existuje také oficiální port pro Windows. Program používá C++ knihovnu libtorrent. Deluge byl vytvořen dvěma členy ubuntuforums.org, Zachem Tibbittsem a Alonem Zakaiem. Původně byl spravován a hostován na Google Code, ale nyní se přesunul na vlastní webovou stránku, deluge-torrent.org. V počátcích vývoje se Deluge jmenoval gTorrent protože měl být BitTorrent klientem pro GNOME („g“ v „gTorrent“ znamená „GNOME“). Když byla 25. září 2006 veřejně vydán, byl přejmenován na Deluge aby nedošlo k mýlce že je pouze pro GNOME. Verze 0.5, která je od 18. března 2007 stabilní je kompletním přepsání 0.4.x větve. Druhé vydání 0.5.x větve, 0.5.1.1, přidalo podporu pro šifrování, Peer exchange, Si předpony a UpnP.

 Schopnosti

  • Tvorba torrentů součástí klienta

  • Pluginy a moduly

  • Pokročilé možnosti sítě jako Peer exchange, UPnP a NAT-PMP

  • Šifrování různými způsoby a na různých úrovních