Začněme pojmem BitTorrent. Je to P2P (peer-to-peer) protokol pro distribuci různých souborů.
Vytvořen byl Bramem Cohenem, který, společně s Ashwinem Navinem, založil BitTorrent, Inc., která udržuje tento protokol.
BitTorrent je postaven pro distribuci velkých objemů dat po celém světě bez způsobování vysoké konzumace pásma.
Pojmem BitTorrent označujeme distribuční protokol, originální klientskou aplikaci a torrent soubory.
Originální BitTorrent klient byl napsán v Pythonu a byl uvolněn pod licencí „BitTorrent Open Source License“. Existuje mnoho klientů pro torrent (viz. níže).
Při obvyklé (klient-server) distribuci souborů klienti stahují data jen ze serveru a z toho vyplývá že server musí být výkonný a potřebuje být připojen na velice rychlou linku. Protokol BitTorrent ale zajišťuje, že si klienti mohou vyměňovat data i mezi sebou. Stahování BitTorrent je tím rychlejší, čím víc je seedů. Bram Cohen tvrdí, že pro velmi populární soubory může BitTorrent obsloužit až tisíckrát více downloadů než http.
Torrent je buď soubor .torrent, tedy soubor metadat o downloadu, nebo všechny soubory, které jsou jím popisovány.
Torrent soubor „.torrent“ obsahuje metadata o distribuovaných souborech. Obsahuje jména souborů, jejich velikosti a kontrolní součet jednotlivých bloků torrentu. Obsahuje taktéž adresu trackeru.
Seed Peer, který má kompletní kopii torrentu a distribuuje dál. Čím více seedů je ve swarmu, tím větší bývá rychlost downloadu a také se zvyšuje šance na stažení kompletního souboru.
Peer - ten kdo má puštěný BitTorrent klient na PC. Obvykle je peerem nazýván ten, kdo nemá kompletně stažený torrent.
Leech Peer, který nemá kompletně stažený torrent. Jakmile torrent stáhne, stává se seedem.
Termínem leech bývá také označován neslušný peer, který má velmi malý poměr uploadu/downloadu, nebo který opustí swarm hned po tom, co se stane seedem. Obvykle spotřebovávají největší přenosové pásmo swarmu.
Swarm - všichni peerové sdílící torrent jsou nazýváni swarm.
Tracker je služba, která zprostředkovává a režíruje spojení mezi klienty (přechovává seznamy IP adres peerů), ale data přes něj netečou, ani nemá žádnou kopii torrentu.
U/D Poměr (ratio) poměr mezi uploadem: downloadem. Obecně platí, že kdo nemá poměr 1,5 a odpojí se od trackeru, je velmi neslušný, úplné minimum je poměr=1, kdo má pod 1 často riskuje ban (vyhození) z trackeru. Ideální je seedovat, dokud je o soubor zájem. Na tom závisí životnost torrentu. Síti byste měli vrátit to, co si od ní vezmete (poměr = 1) a nebo ještě lépe více ( poměr = 1+). Další aspekt je sdílení dat, která jste nestáhli z BitTorrent, tím podporujete síť BitTorrent jako takovou (BitTorrent nemá žádnou centrálu a nelze ji definitivně odpojit/zastavit).
BitTorrent klient autora komunikačního protokolu BitTorrent. Jeho uživatelské rozhraní je jednoduché. Klient je napsán v Pythonu, a lze jej provozovat na řadě platforem včetně Windows, Linux a MacOSX.
AzureusFunkčně vyspělý multiplatformní opensource BitTorrent klient. Je napsán v Javě, takže funguje na většině současných operačních systémů. Ihned po instalaci je uživatelské rozhraní v češtině (ovšem některé nové funkce již přeloženy nejsou).
µTorrent (čti mikrotorent)je mimořádně šetrný a nenáročný na systémové zdroje. Jeho celková velikost se pohybuje kolem 150 kB (ke zmenšení je navíc ještě použita kompresní metoda PECompact2). Uživatelské rozhraní je velmi podobné výše zmíněnému Azureu. Napsaný je v C++. Dostupný je prozatím pouze pro operační systémy Microsoft Windows.
BitComet
Napsaný v C++. Dostupný pouze pro operační systémy Microsoft Windows.
Zajímavý klient pro torrent soubory. Jako jeden z mála umožňuje změnu vzhledu. Bohužel v základní instalaci není v češtině, je nutno se podívat na internet, kde je k nalezení neoficiální čeština. Výhodou je možnost vyhledávání torrentů pomocí vestavěného vyhledávače, který hledá přes Google, portály TorrentSpy, The Pirate Bay, Mininova a Supernova. Minusem programu je, že neobsahuje pokročilé funkce, jako třeba blokování IP adres. TorrentTopia je klient určený spíše pro méně náročné uživatele. Pokročilejší uživatelé se musí poohlédnout po něčem jiném.
ABCYet Another BT client (ABC = ABC BitTorrent client) – Rychlý spolehlivý, méně funkcí, jednodušší alternativa k µTorrentu.
BitLorddalší pokročilý BitTorrent klient pro Windows.
KTorrentBitTorrent klient pro Linuxové prostředí KDE.
Internetový prohlížeč Operaod verze 9.0 obsahuje také torrent klienta
• The Pirate Bay (http://www.thepiratebay.org/)
• Mininova (http://www.mininova.org/)
• IsoHunt (http://www.isohunt.com/)
• TorrentReactor (http://www.torrentreactor.net/)
• TorrentPortal (http://www.torrentportal.com/)
• Torrentz (http://www.torrentz.com/)
• TorrentScan (http://www.torrentscan.com/)
CSS 2.1 & XHTML 1.0 Strict & W4D | 1.2937 secondsCopyright great webdesign © 2004-2008 | Všechna práva vyhrazena