Anonim

Jedním z výrazů, s nimiž jste se při svých internetových cestách setkali, je „BitTorrent“. Někteří z vás jsou s tímto konceptem obeznámeni, ale mnozí ne. Pojďme to vyčistit.

Co je BitTorrent?

Stahování souborů na internetu je velmi běžné. Obvykle, když stáhnete soubor na internetu, kliknete na odkaz, který odkazuje na tento soubor někde na internetu. Pak se jedná o přímý jednosměrný přenos tohoto souboru z původního umístění do počítače. Funguje to dobře, ale může to přinést některé problémy. Pro jednoho může být problémem šířka pásma. Pokud banda lidí stahuje současně stejný soubor ze stejného serveru, stane se tento server zaplněným požadavky a šířka pásma pro tento server se prodlouží. Konečným efektem je, že každá osoba, která se pokouší stáhnout tento soubor, může zaznamenat velmi pomalou rychlost stahování nebo může být zcela odmítnuta. Navíc by vlastník tohoto serveru mohl řešit obrovské náklady na šířku pásma.

BitTorrent je způsob, jak distribuovat zatížení. Pojem „BitTorrent“ se používá k označení původního programu, který se používá k jeho využití, používá se však také k odkazu na samotný protokol. Pokud tedy půjdete a stáhnete klienta BitTorrent, tento klientský software je sám o sobě schopen stahovat soubory i zobrazovat soubory. Přivede vás do sítě typu peer-to-peer, kde jako uživatel torrentového softwaru vystupujete jako součást sítě pro distribuci souborů. To znamená, že sdílíte soubory na internetu? Ano. Nech mě to vysvětlit.

BitTorrent dosahuje distribuovaného zatížení stažením z více vrstevníků v síti. Osoba, která publikuje soubor v síti ke sdílení, začíná vytvořením souboru torrent. Tento malý soubor obsahuje informace o souboru, který má být sdílen, a také o trackeru (počítači, který koordinuje distribuci souborů). Stručně řečeno, soubor torrent je to, co říká klientskému softwaru BitTorrent, jak stáhnout konkrétní soubor a znovu ho dát dohromady. Když uživatel (vy) chce stáhnout soubor z BitTorrentu, začnete směřováním klienta na torrentový soubor přes URL. Soubor torrentu pak znovu připojí váš klientský software k trackeru, který potom řekne vašemu softwaru, kdo má v síti požadovaný soubor. Váš klientský software poté začne stahovat soubor z těchto více umístění a poté jej znovu sestaví v počítači.

Takže ano, stahujete části souboru současně z více jiných vrstevníků v síti. Jedná se o technologii sdílení souborů typu peer-to-peer, takže když stahujete soubor tímto způsobem, vlastně berete kousky souboru z počítačů jiných uživatelů, kteří náhodou tento soubor mají na svých vlastních počítačích. To vše je koordinováno pomocí trackeru.

Na rozdíl od webového prohlížeče, který dělá jeden požadavek na soubor, klient BitTorrent zadává mnoho menších požadavků typu peer-to-peer (P2P) současně. To poskytuje lepší dostupnost, lepší redundanci a vyšší rychlost. Měl bych však říci, že rychlost se mění. Protože se jedná o systém P2P a závisí to na počítačích po celém internetu, může trvat nějakou dobu, než se naváže spojení a vytvoří se dostatek informací, aby tato práce fungovala. Z tohoto důvodu jsou stahování torrentů zpočátku pomalejší a poté se v průběhu stahování zvyšují na vysoké rychlosti.

Stahování torrentů

Osoba používá ke stahování souborů soubor BitTorrent. Můžete procházet web, najít torrent souboru, který chcete stáhnout, a poté jej otevřít u svého klienta BitTorrent. Klient se připojí ke sledovacím zařízením, které jsou uvedeny v souboru torrentu. Vrátí seznam všech vrstevníků, kteří právě přenášejí části tohoto souboru do sítě. Klient se poté připojí přímo k těmto kolegům, aby získal části souboru. Skupina vrstevníků, kteří současně hostí stejný soubor, se nazývá „roj“. Pokud má roj pouze informace o počátečním secí stroji souboru, pak klient pouze odkazuje na původního secího stroje, aby získal soubor. Jakmile se k roji připojí více vrstevníků, začnou mezi sebou vyměňovat části souboru a poté přestanou přímo přistupovat k secímu stroji.

Celá povaha torrentů znamená, že je v ideálním případě založena na dávání a přijímání. Povaha protokolu ve skutečnosti závisí jak na doručování souborů, tak na stahování souborů. Různí klienti používají různé zásady, jak toto vymáhat. Někteří klienti mohou raději odesílat data pouze kolegům, kteří také odesílají data zpět. Obvykle však platí, že čím přísnější je síť, tím bude vyváženější. Lidé, kteří začínají s torrenty, nemají moc co sdílet, a proto by měli automatickou nevýhodu v sítích, které vyžadují dávání a přijímání. Někteří klienti implementují způsoby, jak zajistit, aby k tomu nedošlo.

Legální problémy

Protože BitTorrent je technologie sdílení souborů typu peer-to-peer (a dobrá), samozřejmě se ocitne v oblasti nelegální distribuce softwaru. Některé sledovače BitTorrentu byly podrobeny náletům a vypínání. Skupiny jako MPAA a RIAA vyvinuly hodně právního tlaku na myšlenku zastavení sledovačů BitTorrent. I když na BitTorrentu najdete spoustu dokonale legitimních věcí, existuje také mnoho nelegálních materiálů. Warez software, hudba chráněná autorskými právy, plné filmy atd. HBO dokonce zašlo tak daleko, že se může obrátit na poskytovatele internetových služeb všech uživatelů torrentů, kteří obchodovali s HBO show prostřednictvím BitTorrentu.

BitTorrent se tedy dostane do lepkavého území. Ačkoli to má torrent několik věcí, je to, že (1) neexistuje vestavěné vyhledávání, (2) je možné sledovat zpět k hostiteli, který soubor obsluhuje. To znamená, že ano, vaše IP adresa může být získána, pokud obsluhujete soubory přes BitTorrent. To vás může otevřít až k problémům se zabezpečením, ale neotevřelo by vás to legálně, pokud samozřejmě nepoužíváte bitTorrent k hostování nelegálních souborů. Kromě toho je vaše IP adresa viditelná vždy, když k internetu stejně přistupujete, takže BitTorrent vás opravdu neotevře, aby se připojil víc, než jaký dělá webový prohlížeč. Opět se to scvrkává na to, co děláte s technologií a typy lidí, se kterými se spojujete.

S použitím BitTorrentu není vůbec nic špatného. To je to, co se rozhodnete dělat s technologií, která je problém. Existuje mnoho programů, které používají torrent k distribuci sebe sama. Například jsem použil torrent ke stažení ISO obrázků distribucí Linuxu. S tím není právní problém, protože Linux je open source. Pokud však někdo používal Torrent ke stažení warezového softwaru, pak se můžete dostat na trnité pastviny.

Klienti BitTorrentu

Abyste mohli využívat výhod BitTorrentu, musíte si stáhnout a nainstalovat torrent klienta. Zde je seznam některých z nich:

  • Azureus BitTyrant
  • Azureus
  • BitTorrent
  • Opera - to je pravda, prohlížeč má vestavěný
  • Shareaza

Existuje mnoho z těchto věcí tam, tak neváhejte a jednoduše proveďte vyhledávání Google pro „BitTorrent klienta“ a získáte spoustu z nich. Můžete také nahlédnout do položky Wikipedia na klientech BitTorrent a získat z nich úplnou srovnávací síť.

Závěr

Doufám, že vám to poskytlo základní pohled na to, o čem BitTorrent je.

Úvod do bittorrentu