Vlastnosti protokolu BitTorrent. Malý úvod

Funkce protokolu BitTorrent

Dobrá věc na open source je, že existují možnosti pro všechny chutě. Je nevyhnutelné, že pokud napíšete článek, ve kterém uvedete důvody, které vás vedou k tomu, že preferujete jednu možnost před druhou, nevyhnutelně dostanete komentáře od těch, kteří si vybrali tu druhou, vysvětlující důvody své volby. sobota Komentoval jsem to že Raději jsem používal BitTorrent klienty před aMule. Příznivci tohoto programu odpověděli svým názorem. Pokud aMule neznáte, doporučuji si je přečíst. Budou nepochybně poučné.

Vaše pozice samozřejmě neznehodnocuje moje. Vždy jsem dával najevo, že je to můj osobní názor. Nejsem příliš trpělivý člověk, obvykle nevyhledávám kinematografické klenoty a kromě kritických věcí preferuji řešení na klíč před konfigurací. Proto nemám rád aMule. Kromě toho napřl Sdílení souborů pomocí protokolu BitTorrent má výhody, o kterých chci mluvit.

K tomu se však musíme nejprve shodnout na některých konceptech.

Co je to síť Peer-to-Peer (P2P)?

ED2K a Kademlia, dva protokoly, které jsme zmínili v předchozím článku, a BitTorrent jsou komunikační protokoly pro sítě Peer-to-Peer nebo P2P. Přibližný překlad by byl pár po páru a odkazuje na dva nebo více počítačů propojených za účelem sdílení zdrojů bez nutnosti zásahu centrálního serveru. Pokud chcete, abych je definoval akademičtěji, řekněme to takto:

Komunikační model, ve kterém má každý prvek sítě stejné schopnosti a kterýkoli z nich může zahájit komunikaci.

Jinými slovy, liší se od modelu klient-server používaného například u přímého stahování, kdy komunikaci iniciuje klient a server může odeslat pouze jednu odpověď. Členové P2P sítě se nazývají „peers“, protože všichni mají stejné schopnosti.

Rozlišujeme dva typy P2P sítí:

  • Hybridní P2P: Potřebujete prostředníka, který pomůže kolegům najít a připojit se. To je případ protokolu ED2K a první implementace protokolu BitTorrent.
  • Čistý P2P: Centrální server vůbec nezasahuje a každý člen se může odpojit od sítě, aniž by to ovlivnilo jeho provoz. S tímto režimem pracuje protokol Kademlia a klienti BitTorrent, kteří obsahují technologii distribuovaných hashovacích tabulek (DHT).

Funkce protokolu BitTorrent

Linux Tracker je populární tracker, který umožňuje klientům BitTorrentu vyhledávat, stahovat a sdílet nejoblíbenější linuxové distribuce.

Síť BitTorrent se skládá ze skupiny počítačů nazývaných „roj“. Proces začíná, když jeden z účastníků nahraje soubor pomocí klienta BitTorrent. Funkce BitTorrent klienta je kontaktovat "tracker", který byl specifikován v .torrent souboru v době jeho vytvoření. Tracker je speciální server, který sleduje připojené počítače a stará se o sdílení jejich IP adres s ostatními BitTorrent klienty v roji. Díky tomu se mohou navzájem propojit.

Jak jsem zmínil v klasifikaci P2P sítí, Existuje také decentralizovaný torrentový systém, který umožňuje klientům BitTorrentu komunikovat mezi sebou bez potřeby centrálních serverů. Klienti BitTorrent používají technologii Distributed Hash Table (DHT), která umožňuje každému klientovi BitTorrent fungovat jako uzel. V tomto režimu, když je torrent přidán pomocí „magnetického odkazu“, uzel DHT kontaktuje blízké uzly a tyto ostatní uzly kontaktují ostatní uzly, dokud nenajdou informace o torrentu.

Jinými slovy, každý pár se stane stopařem. Technologie DHT může fungovat ve spojení s tradičními sledovacími zařízeními, které poskytují redundanci v případě, že sledovač selže. Ve skutečnosti webové stránky, které shromažďují odkazy na torrent, často poskytují obě možnosti.

V příštím článku se ponoříme do fungování protokolu BitTorrent


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   jony127 řekl

    Problém s článkem o amule, který zmiňujete, není v tom, že preferujete použití torrentu před amulem, každý si používá, co chce a je to pro něj lepší. Jde o to, že jste na konci článku uvedl, že jeho instalaci nedoporučujete a to není fér ani seriozní.

    To, že se vám torrent líbí víc, neznamená, že amule není platný program a samozřejmě je to podle toho, pro jaké případy, a to byla vaše velká chyba, protože dáte čtenáři najevo, že amule není dobrá volba. Není dobré kritizovat alternativu tak lehce a s tak malým soudem.

    1.    Diego Němec Gonzalez řekl

      v čem by byl problém?
      Jsem jednoduchý uživatel, ne odborník na počítačovou bezpečnost ani strážce zákona. Ani kněz není.
      Co doporučuji nebo nedoporučuji, je irelevantní.

      1.    jony127 řekl

        V tom, že se mýlíte, píšete článek na blog, který může číst mnoho lidí a tím, že o aplikaci mluvíte špatně, ji možná nespravedlivě diskreditujete, proto jsem to řekl.

        Pokud napíšete článek na veřejný blog, musíte být odpovědní za to, co napíšete, nemusíte být knězem, zmocněncem zákona a tím, co říkáte.