Jak funguje BitTorrent? Prostý anglický průvodce

Cohen shromáždil pornografii zdarma, aby nalákal beta testery, aby používal BitTorrent v létě 2002.

10 nejlepších torrentských webů pro 2021 – Stáhněte si 100% pracovní torrenty

Nejlepší weby torrentů pro 2021

Tento další rok pandemie Coronavirus. Lidé nyní tráví většinu svého volného času doma a existují vysoké šance, že členové loajální komunity BitTorrent hledají nejlepší stránky Torrent pro rok 2021, aby se snadno získali svůj oblíbený obsah.

Chcete -li zlepšit své znalosti, můžete si přečíst náš článek o tom, jak torrent funguje, který pokrývá různé základy BitTorrent. Poté, pokud začnete hledat nějaký dobrý software ke stažení torrentů, můžete si prohlédnout náš seznam nejlepších klientů Torrent.

Torrent VPN ke stažení

Top 10 torrent stránek pro 2021

1. Pirate Bay

Alexa Rank: 298

Pirate Bay

Veteran Torrent Site The Pirate Bay, TPB zkrátka, opět vede seznam nejlepších torrentských webů 2021, zatímco Běh na své původní doméně. Populární web nosil korunu po úplném vymazání torrentů Kickass.

TPB hrdě vychloubá své staré rozhraní po celá desetiletí, je několikrát zablokováno a vzkříšeno. Je to torrent index kategorie věci v různých kategoriích včetně hudby, filmů, softwaru, knih atd.

Velkým prodejním bodem Pirate Bay je, že můžete rychle najít torrenty s dobrými semeny, což znamená vyšší rychlosti stahování. Můžete se uchýlit ke službě VPN, jako je soukromý přístup k internetu nebo ExpressVPN, abyste mohli používat TPB v případě, že je ve vaší zemi blokován.

Proč používat TPB?
  • Nejstarší a nejvíce renomované místo torrentů
  • Odznak VIP/důvěryhodného uživatele
  • Spousta důvěryhodných zrcadel

2. Yts

Alexa Rank: 371

Nejlepší torrentingové webové stránky yts

YTS je určen primárně pro ty kteří dávají přednost stahování filmu Torrents přes cokoli jiného. Web torrent má přesunuto do nové domény. Jedna věc, kterou je třeba poznamenat, je, že web nemá žádné vazby s původní skupinou YTS/Yify, která před pár lety uzavřela operace. Webové stránky se přesto podařilo získat název na grafech popularity.

Yts je známý pro svůj vizuální vzhled. Pohybující se podél řady dalších webů s indexováním Torrent, nyní domovská stránka obsahuje pouze vyhledávací stránku. Pirátský obsah většinou paliví YTS, ale vzhled je dostatečný k tomu, aby poskytoval prudkou konkurenci některým populárním streamovacím službám.

Uživatelé mohou snadno Poskytněte požadavky na obsah a poskytněte zpětnou vazbu Provozovatelé webu. Totéž však vyžaduje uživatelský účet a také k komentářům na webu.

Proč používat YTS?
  • Efektivní vyhledávací filtr s užitečnými filtry a možnosti třídění
  • Čisté rozvržení, snadno čitelný popis torrentů

3. 1337x.na

Alexa Rank: 392

Nejlepší alternativa Pirate Bay 2 1337X

1337x je torrentský web, který si je vědom jeho vizuálního vzhledu. Všechno od domovské stránky po indexovou stránku je navrženo s obsahem umístěným úhledně a správně zarovnáno.

Známý torrent web hostí torrenty v různých kategoriích. Poskytuje také trendovou sekci, která uvádí populární torrenty na den a týden. Top 100 seznamů torrentů pro různé kategorie může také pomoci uživatelům najít dobré torrenty ke stažení.

Proč používat 1337x?
  • Čistý vzhled a pocit pro stránku
  • Také užitečné pro hledání starších torrentů

4. Rarbg.na

Alexa Rank: 819

Zatímco je to ne tak moderní vzhled nemusí potěšit některé uživatele, web efektivně dělá to, co je pro to, i.E., Poskytování zdravých souborů torrentů pro pijavice. Při kliknutí na odkazy na webu by se však uživatelé měli připravit na mnoho karet reklamy.

I s mírným poklesem v řadě Alexa je RARBG stále jedním z nejlepších torrentských webů dostupných na internetu.

Kromě pravidelných kategorií stahování torrentů, včetně filmů, hudby, softwaru, her atd. RARBG také hostuje a samostatná webová stránka pro funkci přívěsů různých filmů a pořadů. Lidé nemusí navštívit torrent web pro sledování přívěsů. Přesto by to mohlo být pro některé užitečné.

Uživatel může také projít 10 nejlepších seznamů torrentů společnosti RARBG pro různé kategorie, aby získal představu o tom, co ostatní lidé stahují z webu Torrent.

Proč používat rarbg?
  • Zaměřte se na kvalitní torrenty
  • Sekce blogu pro zprávy z zábavního průmyslu

5. Limetorrenty.informace

Alexa Rank: 2758

Nejlepší alternativa Pirate Bay 3 LimeTorrents.cc

LimTorrents je opět na našem seznamu 10 nejlepších webů torrentů pro 2021. Toto je další web, který hostí Torrenty v různých kategoriích, včetně televizních seriálů, filmů, her, aplikací a anime.

Zdá se Poměrně snadné najít zdravý proud, A proč je LimeTorrents jedním z nejlepších webových stránek Torrent, je to, že obsah na webu je pravidelně aktualizován. Stránka Torrent obsahuje samostatné webové stránky, kde poskytuje aktualizované seznamy pro top 100 torrentů, které trendu nejvíce, a nejnovější torrenty nahrané na web.

Uživatelé mohou dále vytvářet účty, které by byly povinny nahrát torrenty, poskytovat zpětnou vazbu, záložku torrentů a vyměňovat zprávy s ostatními uživateli atd.

Proč používat limemorrenty.informace?
  • Snadno spatřilo ověřené torrenty pomocí odznaku Star
  • Vždy aktualizovaný seznam top 100 a nových 100 torrentů

6. KicKasstorrents (Mirror)

Alexa Rank: 2874

Nejlepší webové stránky Torrent KickasStorrents.to

To, co lze považovat za náhradu za zaniklý Kat, je také na cestě stát se jedním z nejlepších torrentských míst roku 2021 s rostoucí popularitou.

Doména zrcadla nese v podstatě stejné uživatelské rozhraní a rozvržení možností. Nahoře najdete katalog torrentů, nejoblíbenější torrenty a torrents sekci. Jsou doplněny cloudem značky, který vám vypráví o běžných vyhledáváních na webu.

Pokud jde o výkon, má KicKasSorrents slušný počet semen a pijavice, které vám umožní stahovat torrenty rychleji bez problémů. Tato stránka poskytuje soubory torrentů a také odkazy na magnety.

Proč používat KickasStorrents?
  • Má známé uživatelské rozhraní
  • Žádné rušivé reklamy, které otravují uživatele

7. Torrentgalaxy

Alexa Rank: 5278

Nejlepší torrent weby torrent galaxie

Pokud hledáte nový web Torrent v ekosystému BitTorrent, je pro vás možnost Torrent Galaxy možností. Užilo se o olivově zeleném s tématem úhledně stanoví všechny torrentské položky spolu se všemi požadovanými informacemi, které by uživatel potřeboval.

Vestavěný vyhledávací lišta je dostatečně rychlá vyvolává výsledky. Mít hodně obsahu se však může způsobit, že web Torrent Galaxy se zdá být trochu zaplněný.

Web také poskytuje možnost vytváření účtu, kterou můžete použít k uložení svých oblíbených torrentů. Jejich je také sekce komentářů, kde lidé mohou diskutovat o torrentů.

Proč torrent galaxie?
  • Poskytuje spoustu zdravých torrentů
  • Rychlé a snadno použitelné

8. EZTV

Alexa Rank: 5580

Možná jste si dobře vědomi skupiny vydání EZTV To dříve plachal jejich loď na kickass torrents a dalších nejlepších torrent webech. Od posledních několika let, doména EZTV.AG se podařilo udržet se pod 1 000 webových stránek na Alexa.

EZTV navštěvuje internetová populace zájem o stahování televizních pořadů torrentů. Ve skutečnosti je to jediná kategorie obsahu, kterou by našel na tomto populárním webu Torrent.

Místo torrentu nenosí nic jiného než a Základní vzhled s torrentskými odkazy a dalšími informacemi zmíněno ve formě tabulky. Umožňuje také návštěvníkům vytvářet uživatelské účty, kde mohou zachránit torrenty jako oblíbené.

Proč používat EZTV?
  • Seznam odpočítávání užitečný
  • Velmi čisté a lehké místo

Uživatelé mohou sledovat nadcházející torrent nahrávání prostřednictvím sekcí s názvem Countdown List. Pro již nahraný obsah je sekce kalendáře docela užitečná.

9. Zooqle

Alexa Rank: 6763

Nejlepší torrent weby Zooqle

8. začlenění do seznamu nejlepších webů o torrentu v našem roce 2021 je Zooqle. To je relativně nové jméno v ekosystému BitTorrent, ale v grafech úspěchu roste docela rychle. Za tento nárůst má být úvěr udělen neustále rostoucí počet torrentů.

Uživatelé mohou snadno navigovat a najít věci pomocí čisté a čisté rozhraní webu, který je doplněn nedostatkem rušivých reklam. Obsah na Zooqle je Hlavně televizní pořad torrenty a filmové torrenty, Populární web Torrent však také hostí torrenty související se softwarem, hrami atd., Pro různé platformy zařízení.

Proč používat Zooqle?
  • Tuny užitečných podkategorií
  • Inovativní způsob výpisu torrentů a poskytování informací

10. Magnetdl

Alexa Rank: 6941

Nejlepší torrent weby magnetdl.com

Přistává poprvé na našem seznamu nejlepších torrentů pro 2021. MagnetDL je relativně nový hráč na hřišti Torrent. První věc, kterou si všimnete, je mírně starý rozhraní. To však neznamená, že tento efektivní web torrent je o nic méně než ostatní.

Stejně jako ostatní nejvyšší torrent weby výše uvedené, i magneTDL bílá domovská stránka zobrazuje vyhledávací lištu a torrent kategorie nahoře. Po kopnutí najdete torrenty úhledně uspořádané a informace se snadno přečte i při posouvání webové stránky.

Proč používat magnetDL?
  • Lehký a rychle se načítá
  • Nejlepší web pro torrenting pro získání torrent magnetu odkazů

Toto byl seznam nejoblíbenějších webových stránek Torrent, uvedených podle jejich hodnocení Alexa v době psaní. Podle nejnovějších čísel je starý starý TPB opět nahoře. Žebříčky Alexa se mění téměř denně, takže se mohou lišit ve vaší zkušenosti. Výhody a nevýhody těchto nejvíce navštívených torrentských webů jsou podrobně uvedeny později v článku. Zahrnovali jsme také stav těchto webů, i.E., zda pracovali nebo ne v době psaní.

Pokud hledáte weby, které indexovali soubory torrentů, můžete si prohlédnout náš seznam nejlepších vyhledávacích strojů torrentů.

Je nezákonné stahovat torrenty?

Tady je mýtný buzor. Všechno od BitTorrent Network, Torrent klienty a mnoho webových stránek spadá do legálního klubu. Je to jen to, že někteří hostitelé torrent-stránky a dokonce podporují obsah torrentů chráněné autorskými právy, díky čemuž jsou zlí v očích vymáhání práva. Takže pokud nejste v pirátství a všichni, jste na bezpečnější straně.

Jak se s tím dostanou stránky torrentů?

Na webu je mnoho torrentských webů, které lze použít ke skóre chráněných chráněných filmů a televizních pořadů chráněných autorskými právy. Mnoho z těchto torrentských webů však neudržuje skutečný obsah na svých serverech a také soubory torrentů, které poskytují, obsahují informace potřebné ke stažení obsahu od vrstevníků. Tak se jim podaří vyhnout vymáhání práva. Přesto se dostanou nějakým způsobem.

Jak si mohu bezpečně stáhnout své torrenty?

Zatímco nejlepší webové stránky s torrentem by vám mohly poskytnout požadovaný obsah, v některých oblastech by mohly být krátké. Jinými slovy, při stahování souborů z BitTorrent Network nejste anonymní. Například síť založená na sdílení souborů P2P je vysoce decentralizovaná, osoba s požadovanými technickými znalostmi nebo ISP může sledovat torrenční činnost uživatele. Řešení k tomu je použití VPN, což uživatelům umožňuje skrýt jejich IP adresu.

Mnoho služeb VPN nabízí vyhrazenou podporu technologií sdílení souborů P2P. Podívejte se na náš seznam 10 nejlepších služeb VPN. Často doporučujeme služby VPN jako Soukromý přístup k internetu nebo Nordvpn Odblokovat torrent weby a skrýt IP.

Je bitTorrent využití při poklesu?

Popularita torrentových stránek pomalu klesá z důvodů, jako je zásah donucovacích orgánů. Pravidelní uživatelé sítě BitTorrent by si mohli velmi dobře pamatovat, jak šli Torrent-Giants Kickass a Extratorrents. Rovněž se zvyšoval poptávku po službách VPN, které odblokovaly torrentské stránky.

Dalším velkým faktorem je zvýšení přijetí streamovacích služeb, jako je Netflix a Amazon Prime. Na webu jsou také spousta bezplatných webů pro streamování filmů. Pokud hledáte weby se 100% právním obsahem, zde je náš seznam nejlepších torrentských webů pro bezpečné a legální torrenty.

Mám si stáhnout torrenty přes tor?

Nedoporučuje se stáhnout torrent soubory přes TOR, protože síť pro ni není navržena. Tor má skrýt identitu uživatele a způsob, jakým to funguje.

Nespadejte na copycats

Pravděpodobně jste přistáli na webových stránkách klonu, pokud si myslíte, že extratorrent a isohunt stále dýchají vzduch. Obě torrent stránky jsou nyní zaniklé. Podobně najdete také klonovací webové stránky pro Kickass Torrents.

Torrent VPN ke stažení

Takže to byly některé nejlepší torrent weby, které by mohly být užitečné pro uživatele BitTorrent v roce 2021. Rádi bychom v komentářích slyšeli název vašeho oblíbeného webu.

„@Context“: „https: // schéma.org ”,
„@Type“: „FAQPage“,
„Mainentity“: [„@Type“: „Otázka“,
„Jméno“: „Je nezákonné stahovat torrenty?“,
„AccessAnDanswer“: „@type“: „Odpověď“,
„Text“: „Teď je zde mýtus. Všechno od BitTorrent Network, Torrent klienty a mnoho webových stránek spadá do legálního klubu. Je to jen to, že někteří hostitelé torrent-stránky a dokonce podporují obsah torrentů chráněné autorskými právy, díky čemuž jsou zlí v očích vymáhání práva. Takže pokud nejste v pirátství a všichni, jste na bezpečnější straně.“
>
>, „@Type“: „Otázka“,
„Jméno“: „Jak si mohu bezpečně stáhnout své torrenty?“,
„AccessAnDanswer“: „@type“: „Odpověď“,
„Text“: „Zatímco nejlepší webové stránky s torrentem by vám mohly poskytnout požadovaný obsah, v některých oblastech by mohly být krátké. Jinými slovy, při stahování souborů z BitTorrent Network nejste anonymní. Například síť založená na sdílení souborů P2P je vysoce decentralizovaná, osoba s požadovanými technickými znalostmi nebo ISP může sledovat torrenční činnost uživatele. Řešení k tomu je použití VPN, což uživatelům umožňuje skrýt jejich IP adresu.“
>
>, „@Type“: „Otázka“,
„Jméno“: „Je použití BitTorrent na pokles?“,
„AccessAnDanswer“: „@type“: „Odpověď“,
„Text“: „Popularita torrentových stránek pomalu klesá z důvodů, jako je zásah donucovacích orgánů. Pravidelní uživatelé sítě BitTorrent by si mohli velmi dobře pamatovat, jak šli Torrent-Giants Kickass a Extratorrents. Rovněž se zvyšoval poptávku po službách VPN, které odblokovaly torrentské stránky.

Dalším velkým faktorem je zvýšení přijetí streamovacích služeb, jako je Netflix a Amazon Prime. Na webu jsou také spousta bezplatných webů pro streamování filmů. Pokud hledáte weby se 100% právním obsahem, zde je náš seznam nejlepších torrentských webů pro bezpečné a legální torrenty.“
>
>]>

Aditya rád pokrývá témata související s Microsoft, Windows 10, Apple Watch a zajímavé gadgety. Ale když nepracuje, najdete ho na YouTube, když sledujete náhodná videa (poté, co zbytečně zbytečný na Netflix, pokouší najít dobrou show).

Jak funguje BitTorrent? Prostý anglický průvodce

Jak funguje BitTorrent? Prostý anglický průvodce

Žádný mluvit o stahování věcí na Bittorrent. Nebo nejlepší klienti.

Jen hluboký ponor na jeho technickou stránku.

Kdokoli si může přečíst tento článek. Vyžaduje to nulové znalosti o sítích nebo BitTorrent.

BitTorrent je jedním z nejčastějších protokolů pro přenos velkých souborů. V únoru 2013 byl BitTorrent zodpovědný za 3.35% veškeré celosvětové šířky pásma, více než polovina z 6% celkové šířky pásma věnované sdílení souborů.

Pojďme se ponořit přímo.

�� Kdo vytvořil BitTorrent?

V roce 2001 vynalezl BitTorrent protokol Bram Cohen. Cohen napsal první implementaci klienta v Pythonu.

Cohen shromáždil pornografii zdarma, aby nalákal beta testery, aby používal BitTorrent v létě 2002.

�� BitTorrent vs Client-Server Stahování

Při tradičním stahování server nahraje soubor a klient si soubor stáhne.

Dva objekty, notebook a server. Notebook žádá Netflix, aby sledoval „cizí věc. Netflix odpovídá„ Ano, tady je Stranger Things

U populárních souborů to není příliš efektivní.

500 lidí, kteří stahovali stejný soubor, staví server pod napětí. Tento kmen omezí rychlost nahrávání, takže klienti nemohou soubor stahovat rychle.

Za druhé, klient-server stojí hodně peněz. Částka, kterou platíme, se zvyšuje s tím, jak populární je soubor.

Zatřetí, je centralizovaný. Řekněte, že systém zemře a soubor již neexistuje – nikdo si ho nemůže stáhnout.

Cílem BitTorrent je vyřešit tyto problémy.

Dva sloupce na této tabulce. První sloupec říká

V síti peer-to-peer je každý vrstevník připojen ke všem ostatním vrstevníkům v síti.

Polo-centralizované sítě peer-to-peer mít jednoho nebo více vrstevníků s vyšší autoritou než většina vrstevníků.

�� Přehled na vysoké úrovni

BitTorrent je způsob, jak sdílet soubory. Často se používá pro velké soubory. BitTorrent je alternativa k jedinému zdroji sdílení souboru, jako je server. BitTorrent může produktivně pracovat na nižší šířce pásma.

První vydání klienta BitTorrent nemělo žádný vyhledávač a žádnou výměnu vrstevníků, uživatelé, kteří chtěli nahrát soubor, museli vytvořit malý soubor deskriptoru Torrent že by nahráli na web torrent index.

Když uživatel chce sdílet soubor, nasadí svůj soubor. Tento uživatel se nazývá a Semenér. Nahrají soubor deskriptoru torrent do burzy (o tom si promluvíme později). Každý, kdo chce stáhnout tento soubor, si stáhne tento deskriptor Torrent.

Notebook stahování souboru deskriptoru torrent

Říkáme těm, kteří stahují vrstevníci. Jejich klient Torrent se připojí k trackeru (diskutované později) a sledovač jim zašle seznam IP adres jiných semen a vrstevníků v roji. *Swarm *je všechny PC související s určitým torrentem.

Soubor deskriptoru Torrent obsahuje seznam sledovačů a metadat v souboru, který stahujeme.

Notebook se ptát sledovače, kdo jiný stahuje soubor Ubuntu. Tracker odpovídá s ip ddresses

Peer se připojí k semenu a stahuje se části souboru.

Jakmile peer dokončí stahování, mohli fungovat jako semeno. I když je možné fungovat jako semeno a zároveň stahovat (a je velmi běžné).

Jakmile semeno soubor sdílí s vrstevníkem, bude tento peer působit jako semeno. Namísto modelu klientského serveru, kde existuje pouze 1 server pro nahrávání souboru, může v BitTorrent více lidí nahrát stejný soubor.

BitTorrent rozdělí soubor na kousky nazývané kousky, každá z určité velikosti. Někdy je to 256 kB, někdy je to 1 MB. Jak každý vrstevník dostává kus, stanou se semenem tohoto kusu pro ostatní vrstevníky.

S BitTorrentem nemáme jediný zdroj ke stažení. Mohli bychom si stáhnout několik kusů z vaší domovské země a pak si stáhnout několik, které vaše domovská země nevlastní z daleké země.

Protokol hasizuje kousky, aby se ujistil, že žádné semeno nenarušilo původní soubor. Poté uloží hash v deskriptoru Torrent na trackeru.

Takto BitTorrent funguje na velmi vysoké úrovni. Nyní půjdeme do podrobností. Naším cílem je odpovědět na tyto otázky:

  • Co když peer stahuje pouze a nikdy se nehloví?
  • Z koho si stáhneme nebo nahráváme?
  • Co je to magnetický odkaz?
  • Co je to torrent deskriptor?
  • Jaký hashovací algoritmus se používá?
  • Jak BitTorrent vybere, jaké kousky ke stažení?

�� Co je v souboru deskriptoru torrent?

Je to slovník (nebo hashmap) soubor.

Soubor je popsán jako:

URL sledovače. Pamatujte dříve, když jsme kontaktovali server Tracker, abychom našli další vrstevníky pomocí stejného souboru? Zjistili jsme, že sledovač pomocí oznamovacího klíče v souboru torrent deskriptor.

Tato mapuje slovník, jehož klíče závisí na tom, zda se sdílí jeden nebo více souborů. Klíče jsou:

Soubory (dítě informací, je seznam)

Soubory existují pouze tehdy, když se sdílí více souborů. Soubory je seznam slovníků. Každý slovník odpovídá souboru. Každý z těchto slovníků má 2 klíče.

Délka – velikost souboru v bajtech.

Cesta – Seznam řetězců odpovídajících názvám podadresáře, z nichž poslední je skutečný název souboru.

Velikost souboru v bajtech (pouze v případě sdílení jednoho souboru)

Navrhovaný název souboru. Nebo navrhovaný název adresáře.

Počet bajtů na kus.

Délka kusu musí být síla dvou a nejméně 16 kib.

$$ 2^8 \; Kib = 256 \; Kib = 262,144 \; B $$

Seznam hash vypočítaných na různých kouscích dat. Rozdělili jsme data na kousky. Vypočítejte hash pro tyto kousky a ukládá je do seznamu.

BitTorrent používá SHA-1, který vrací 160bitový hash. Kusy budou řetězem, jehož délka je násobce 20 bajtů.

Pokud torrent obsahuje více souborů, jsou kusy vytvořeny zřetězením souborů v pořadí, které se objevují v adresáři souborů.

Všechny kusy v proudu jsou plná délka kusu, s výjimkou posledního kusu, který může být kratší.

Nyní mohu hádat, co si myslíš.

“Sha-1.”? Co je to? Začátkem roku 2000?“

Stále zmatený? Nebojte se! Navrhl jsem tento soubor JSON, který popisuje, jak vypadá torrent soubor.

Poznámka: Některé věci jsem zhodnotil. To usnadňuje čtení a porozumění obecnému rozvržení. Vyrobil jsem čísla, podle pravidel BitTorrentova torrent deskriptoru.

< "Announce": "url of tracker", "Info": < "Files": [ < "Length": 16, "path": "/folder/to/path" >, < "length": 193, "path": "/another/folder" >]>, "délka": 192, "Jméno": "Ubuntu.ISO "," Délka kousků ": 262144," kousky ": [" AAF4C61DCC5E8A2DABEDE0F3B482CD9AEA9434D "," CFEA2496442C091FDDD1BA215D62A69C34E 

�� Algoritmus výběru kusů BitTorrent

Jednou z největších otázek v BitTorrent je „jaké kusy bych si měl vybrat ke stažení?“

S tradičním modelem klienta-serveru stáhneme celý soubor. Ale teď si musíme vybrat, jaké kousky ke stažení.

Záměrem je stáhnout kusy, které nikdo jiný nemá – vzácné kousky. Stažením vzácných kusů je činíme méně vzácnými nahráním.

�� Co jsou to dílčí kusy a algoritmus výběru kusů?

BitTorrent používá TCP, přenosový protokol pro pakety. TCP má mechanismus nazývaný pomalý start.

Pomalý start je mechanismus, který vyrovnává rychlost síťového připojení TCP. Eskaluje množství přenášených dat, dokud nenajde maximální nosnost sítě. CWDN znamená okno přetížení.

Obrázek zobrazuje server a notebook. Notebook odešle 1 požadavek, server odpovídá. Okno přetížení (CWDN) se zvyšuje na 2. notebook odesílá 2 požadavky, dostane 2 odpovědi. Okno přetížení se zvyšuje na 4. notebook odesílá 4 požadavky, dostane 4 odpovědi

TCP to dělá, protože pokud posíláme 16 připojení najednou, nesmí být server použito na provoz a přetížení dojde v síti.

Pokud pravidelně neposíláme data, může TCP omezit naše síťové připojení pomalejší než obvykle.

BitTorrent zajišťuje, že vždy posílá data rozdělením kusů do dalších dílčích kusů.

Každý podél má velikost asi 16 kB. Velikost pro kus není pevná, ale je to někde kolem 1 MB.

Protokol má vždy nějaký počet požadavků (pět) pro podpečující potrubí. Když je stažen nový poddíl, klient odešle nový požadavek. To pomáhá urychlit věci.

Obrázek zobrazující jeden celkový kus s více dílčími kusy uvnitř. Program si stáhl 1 podél. Zbývá 5 dílčích kusů ke stažení a 1 ha již bylo staženo celkem 6 dílčích kusů. 3 z dílčích kusů mají červenou šipku, která naznačuje, že jsou potlačeny, aby se stahovaly další

Podnoky si můžete stáhnout od ostatních vrstevníků.

Algoritmus výběru kusů řídí dvě základní politiky.

1⃣ přísná politika

Jakmile klient BitTorrent požádá o dílku, všechny zbývající dílčí kusy jsou požadovány před jakýmikoli dílmi z jiných kusů.

Na tomto obrázku má smysl stáhnout všechny dílčí kusy nejprve, než začít stahovat další kus.

2⃣ nejvzácnější nejprve

Hlavní politikou v BitTorrentu je vybrat nejvzácnější. Chceme si stáhnout kus, který vlastní nejmenší další vrstevníci.

To je tak, že to můžeme udělat „neradským“. Pokud má pouze jeden vrstevník a jdou z offline, nikdo nedostane kompletní soubor.

Pro tuto politiku existuje řada výhod.

Pěstování semen

Nejvzácnější nejprve zajišťuje, že stahujeme pouze nové kousky ze semene.

Semeno začne jako úzký profil. Jeden peer se souborem.

Stahovatel může vidět, jaké kusy jejich vrstevníci mají, a nejvzácnější první politika způsobí, že jsme nanesli kousky ze semene, které nebyly nahrány jinými vrstevníky.

Představme si to.

Seznam vrstevníků, všechny stahování souboru. Žádný peer nemá jeden kus jiný než my. Jsme jediní jiní než semeno s nejvzácnějším kusem

Seznam uzlů (peers) je propojen. Nemohu to nakreslit, protože diagram je nepříznivý.

Každá šipka je směrem k podél, co si ten peer stáhl. Stáhli jsme podél, který nikdo jiný nemá kromě semene. To znamená, že tento podél je vzácný.

Naše míra nahrávání je vyšší než míra semen, takže všichni vrstevníci si budou chtít stáhnout od nás. Také by chtěli nejprve stáhnout nejvzácnější kousky a protože jsme jedním ze 2 držitelů nejvzácnějšího kusu.

Když se od nás stáhne každý, můžeme z nich rychleji stáhnout. Toto je algoritmus Tit-for-Tat (diskutováno později).

Zvýšená rychlost stahování

Čím více vrstevníků drží kus, tím rychleji se stahování může stát. Je to proto, že si můžeme stáhnout sub-kusy od jiných vrstevníků.

Povolit nahrávání

Vzácný kus je nejvíce hledán jinými vrstevníky a získání vzácného kusu znamená. Jak uvidíme později, čím více nahráváme, tím více si můžeme stáhnout.

Nejběžnější poslední

Je rozumné nechat nejběžnější kousky na konci stahování. Jak mnoho vrstevníků drží běžné kusy, pravděpodobnost, že je bude moci stahovat, je mnohem větší než pravděpodobnost vzácných kusů.

Zabránit nejvzácnějšímu chybě

Když semeno zemře, měly by být všechny různé kusy souboru někde rozděleny mezi zbývající vrstevníky.

3⃣ náhodný první kus

Jakmile si stáhneme, nemáme co nahrát. Potřebujeme první kus, rychle. Nejvzácnější politika je pomalá. Vzácné kousky jsou staženy pomaleji, protože si můžeme stáhnout jeho podřízené díly jen od několika vrstevníků.

4⃣ režim koncové hry

Někdy se nás vrstevníkem s pomalým přenosem pokusí dát podél. Způsobující zpoždění ve stahování. Abychom tomu zabránili, existuje „režim koncové hry“.

Pamatujte na princip přiloučení potrubí? Vždy existuje několik požadavků na dílčí kusy.

Náš počítač chybí kus, takže vstupujeme do režimu Endgame

Když jsou požadovány všechny dílčí kusy, vysílají tuto žádost všem vrstevníkům. To nám pomáhá získat poslední kus souboru.

Najdeme vrstevníka s podél, který potřebujeme, takže ho od nich dostaneme

Pokud má vrstevníky chybějící dílčí kus, pošlou to zpět do našeho počítače.

Jakmile dorazí podél, pošleme zrušenou zprávu, která říká ostatním vrstevníkům, aby ignorovali naši žádost.

�� Alokace zdrojů pomocí TIT-FOR-TAT

Neexistuje žádná centralizovaná alokace zdrojů v BitTorrent. Místo toho každý vzájemný maximalizuje rychlost stahování.

Peer si stáhne od kohokoli, kdo mohou. Aby se rozhodli, na koho nahrát, použijí variantu algoritmu „tit-for-tat“.

Strategie Tit-for-Tat pochází z teorie her. Podstata je:

“Udělejte ostatním, jak to dělají”

  1. Při prvním tahu spolupracovat
  2. Při každém úspěšném tahu udělejte to, co váš soupeř udělal předchozí tah
  3. Buďte připraveni odpustit po provedení pouze jednoho akt odvetných opatření

�� Algoritmus udusení

Udušení je dočasné odmítnutí nahrát na jiného vrstevníka, ale stále si z nich můžeme stáhnout.

Aby spolupracovali na nahrávání vrstevníků a nespolupracovali, „dusí“ spojení se svými vrstevníky. Zásadou je nahrát vrstevníky, kteří nám nahráli.

Během spolupráce si můžeme stáhnout kousky od vrstevníků. Když druhý peer nespolupracuje, neřeknou nám, že si tento kus nemůžeme stáhnout

Chceme dosáhnout několika obousměrných spojení Účinnost Pareto.

Považujeme alokaci Pareto efektivní, pokud neexistuje jiné alokace, ve kterém je nějaký jednotlivec lepší a žádný jednotlivec není horší.

Velkou otázkou tedy je, jak zjistit, kteří vrstevníky se dusí a které unchoke?

Peer vždy unckeks pevný počet svých vrstevníků (výchozí je 4).

Aktuální sazby stahování rozhodněte, kteří vrstevníci unchoke. K tomu rozhodnutí používáme průměr 20 sekund. Kvůli použití TCP (pomalý start) rychle se dusí a nechok je špatné. To se tedy počítá každých 10 sekund.

Pokud je naše míra nahrávání vysoká, více nám více vrstevníků umožní stáhnout si z nich. To znamená, že pokud jsme dobrým uploaderem, můžeme získat vyšší míru stahování. Toto je nejdůležitější rys protokolu BitTorrent.

Protokol zakazuje mnoho „svobodných jezdců“, kteří jsou vrstevníci, kteří pouze stahují a nenahrávají.

Aby byla síť peer-to-peer efektivní, musí všichni vrstevníci přispět do sítě.

�� Optimistické nechové

BitTorrent také umožňuje dalšího nezachovaného vrstevníka, kde se nepoužívají kritéria rychlosti stahování.

Toto optimistické nechové nazýváme. Kontrola nepoužitého připojení není lepší než ta, která se používá.

Optimistické uncket řadíme každých 30 sekund. Dostatek času na nahrání dosáhne plné rychlosti. Totéž pro nahrávání. Pokud se ukáže, že toto nové připojení je lepší než jedno ze stávajících nezachovaných spojení, nahradí jej.

Optimistický UnCheke je náhodně vybrán.

To také umožňuje vrstevníkům, kteří nenahrávají a stahují pouze ke stažení souboru, i když odmítají spolupracovat. I když si stáhnou mnohem pomalejší rychlostí.

�� Anti-Snubbing

Co se stane, když se všichni vrstevníci nahrávají do jiného vrstevníka, rozhodnou se to dusit? Potom musíme najít nové vrstevníky, ale optimistický nechový mechanismus kontroluje pouze jedno nevyužité připojení každých 30 sekund. Abychom pomohli obnovit rychlost stahování, BitTorrent se snub .

Pokud klient nedostal nic od konkrétního vrstevníka po dobu 60 sekund, předpokládá se, že byl „snub“.

Po mentalitě tit-for-tatu odvetume a odmítneme nahrát na tohoto vrstevníka (s výjimkou případů, kdy se stanou optimistickým unchoke).

Peer pak zvýší počet optimistických unchokes k rychlejšímu nalezení nových připojení.

�� Co když nahráváme pouze?

Vidíme, že pomocí algoritmu ucpávání implementovaného v BitTorrentu upřednostňujeme vrstevníky, kteří jsou k nám laskaví. Pokud si od nich mohu rychle stáhnout, dovolujeme jim rychle nahrávat.

A co žádné stahování? Pak je nemožné vědět, kteří vrstevníci unckake pomocí tohoto algoritmu udusit. Po dokončení stahování používáme nový algoritmus ucpávání.

Tento nový algoritmus dusivání unchokes vrstevníky s nejvyšší rychlostí nahrávání. Tím je zajištěno, že se kusy nahrávají rychleji a replikují se rychleji.

Kolegové s dobrými mírami nahrávání.

�� Co je to sledovač?

Sledovače jsou speciální typy serverů, které pomáhají při komunikaci mezi vrstevníky.

Komunikace v BitTorrentu je důležitá. Jak se dozvíme, co existují ostatní vrstevníci?

Sledovač ví, kdo soubor vlastní a kolik.

Jakmile stahování peer-to-peer bude zahájeno, může komunikace pokračovat bez sledovače.

Od vytvoření metody distribuované tabulky hash pro sledované torrenty jsou BitTorrent Trackers do značné míry nadbytečné.

�� Public Trackers

To jsou sledovače, které může použít kdokoli.

�� Soukromé sledovače

Soukromé sledovače jsou soukromé. Omezují použití tím, že vyžadují, aby se uživatelé zaregistrovali na webu. Metoda kontroly registrace je často systém pozvání. K použití tohoto sledovače potřebujeme pozvání.

�� Multi-Tracker Torrents

Torrenty s více tracker obsahují více sledovačů v jednom souboru torrentů. To poskytuje redundanci, pokud jeden tracker selže, ostatní sledovatelé mohou i nadále udržovat roj pro torrent.

S touto konfigurací je možné mít několik nespojených rojů pro jeden torrent – což je špatné. Někteří uživatelé se mohou připojit k jednomu konkrétnímu sledovači a zároveň se nemohou připojit k jinému. To může vytvořit disjoint sadu, která může bránit účinnosti proudu k přenosu souborů, které popisuje.

�� Odkazy magnetu – Torrents bez sledování

Dříve jsem mluvil o tom, jak se Pirate Bay zbavil sledovačů a začal používat Torrents.

Když si stáhneme torrent, dostaneme hash toho torrenta. Abychom stáhli torrent bez sledovače, musíme najít i další vrstevníci, kteří také stahují torrent. K tomu musíme použít a Distribuovaná hashovací tabulka.

Pojďme prozkoumat distribuované hashovací tabulky.

�� Distribuované tabulky hash

Distribuované tabulky hash (DHT) nám dávají rozhraní podobné slovníku, ale uzly jsou distribuovány přes síť. Trik s DHTS spočívá v tom, že uzel, který se dostane do uložení konkrétního klíče, je nalezen hashováním tohoto klíče.

Ve skutečnosti se každý vrstevník stává mini-tracker.

Každý uzel (klient/server implementující protokol DHT) má jedinečný identifikátor známý jako „ID uzlu“. Náhodně vybíráme ID uzlů ze stejného 160bitového prostoru jako BitTorrent Info Hashes.

Info Hashes jsou hash sha-1:

  1. Položka: Délka (velikost) a cesta (cesta s názvem souboru)
  2. Jméno: Jméno hledat
  3. Délka kusu: Délka (velikost) jednoho kusu
  4. Kusy: Sha-1 hash každého kusu tohoto proudu
  5. Soukromé: Příznak pro omezený přístup

K porovnání dvou ID uzlů nebo ID uzlu a informační hash pro „blízkost“ používáme metriku vzdálenosti k porovnání dvou ID uzlu nebo ID uzlu a informační hash.

Uzly musí mít směrovací tabulku obsahující kontaktní informace pro několik dalších uzlů.

Uzly o sobě vědí v DHT. Znají mnoho uzlů s ID, které jsou blízké jejich vlastním, ale jen málo s vzdáleným ID.

Metrika vzdálenosti je XOR a je interpretována jako celé číslo.

$$ vzdálenost (a, b) = | a \ oplus b | $$

Menší hodnoty jsou blíž.

Když chce uzel najít vrstevníky pro torrent, použijí metriku vzdálenosti k porovnání informací o torrentů s ID uzlů v jeho směrovací tabulce nebo ID jednoho uzlu s ID jiného uzlu.

Poté kontaktují uzly ve směrovací tabulce nejblíže k informační hash a požádají je o kontaktní informace kolegů stahování torrent.

Pokud kontaktovaný uzel ví o kolejích o kolerech, vrátí kontaktní informace o vzájemné odpovědi. V opačném případě musí kontaktní uzel reagovat s kontaktními informacemi uzlů ve svém vestavěném skříňce na informační hash torrentů.

Původní uzly dotazy uzlů, které jsou blíže k hashování cílových informací, dokud nemůže najít žádné bližší uzly. Poté, co uzel vyfukuje vyhledávání, klient poté vloží kontaktní informace vzájemného pro sebe do reagujících uzlů s ID nejblíže k informační hash torrent. V budoucnu nás mohou snadno najít jiné uzly.

Návratová hodnota pro dotaz pro vrstevníky zahrnuje neprůhlednou hodnotu známou jako „Token.„Pro uzel oznamuje, že jeho ovládací peer stahuje torrent, musí představit token přijatý ze stejného dotazovaného uzlu v nedávném dotazu pro vrstevníky.

Když se uzel pokusí „oznámit“ torrent, dotazovaný uzel zkontroluje token proti IP adrese dotazovacího uzlu. Tím je zabránit škodlivým hostitelům v registraci dalších hostitelů pro torrenty.

Dotazovací uzel vrací token do stejného uzlu, od kterého obdrží token. Po distribuci musíme přijímat žetony na přiměřenou dobu. Implementace BitTorrent používá hash SHA-1 IP adresy zřetězeného na tajemství, které se mění každých pět minut a žetony až do deseti minut jsou přijímány.

�� Směrovací tabulka

Každý uzel udržuje směrovací tabulku známých dobrých uzlů. Používáme počáteční body směrování pro dotazy v DHT. Vracíme uzly z směrovací tabulky v reakci na dotazy z jiných uzlů.

Ne všechny uzly, o kterých se dozvíme, jsou stejné. Některé jsou „dobré“ a jiné nejsou. Mnoho uzlů pomocí DHT může odesílat dotazy a přijímat odpovědi, ale nemůže reagovat na dotazy z jiných uzlů. Směrovací tabulka každého uzlu musí obsahovat pouze známé dobré uzly.

Dobrý uzel je, že uzel odpověděl na jednu z našich dotazů během posledních 15 minut. Uzel je také dobrý, pokud někdy reagoval na naše dotazy a poslal nám dotaz během posledních 15 minut. Po 15 minutách nečinnosti se uzel stává sporným. Uzly se stanou špatnými, když nedokážou reagovat na více dotazů v řadě. Uzly, které vidíme, jsou dobré, mají prioritu před uzly s neznámým stavem.

Směrovací tabulka pokrývá celý prostor ID uzlu od 0 do 2160. Rozdělujeme směrovací tabulku do „kbelíků“, z nichž každá pokrývá část prostoru.

Prázdný stůl má jeden kbelík s rozsahem ID prostoru min = 0, max = 2160.

Prázdný stůl má pouze jeden kbelík, takže se do něj musí zapadnout jakýkoli uzel. Každý kbelík může držet pouze uzly K, v současné době osm, než se stane „plnou.“

Když je kbelík plný známých dobrých uzlů, nemůžeme přidat žádné další uzly, pokud naše ID uzlu nespadne do rozsahu kbelíku. Kbelík je nahrazen dvěma kbelíky s polovinou starého kbelíku. Uzly ze starého kbelíku jsou distribuovány mezi nové kbelíky.

U nového stolu s pouze jedním kbelíkem jsme vždy rozdělili celý kbelík do dvou nových kbelíků pokrývajících rozsahy 0..2 159 a 2 159 ..2 160 .

Když je kbelík plný dobrých uzlů, jednoduše zhodíme nový uzel. Když se uzly v kbelíku stanou špatnými (pokud ano), nahradíme je novým uzlem.

Když jsou uzly považovány za sporné a od té doby nebyly, v posledních 15 minutách je nejméně nedávno viděný uzel pinged. Uzel buď reaguje, nebo neodpovídá. Odpověď znamená, že se přesuneme do dalšího uzlu. Děláme to, dokud nenajdeme uzel, který neodpovídá. Pokud žádné nenajdeme, pak je kbelík považován za dobrý.

Když jeden najdeme, zkusíme to ještě jednou, než zahodíme uzel a nahradíme je nový dobrý uzel.

Každý kbelík by měl udržovat vlastnost „poslední změněné“, aby ukázala, jak „čerstvý“ je obsah.

Když je uzel v kbelíku pinged a odpovídá, nebo se do kbelíku přidá uzel nebo je uzel nahrazen jiným uzlem, je poslední změněná vlastnost kbelíku aktualizována.

Kbelíky jsou obnoveny, pokud poslední změněná vlastnost nebyla za posledních 15 minut aktualizována.

�� Útoky na Bittorrent

Existuje jen málo útoků na síť BitTorrent. Všechno je veřejné. Naše IP adresa, co stahujeme – všechno. Proč zaútočit na otevřenou síť?

Proč zaútočit na zcela otevřenou síť?

Pouze 7 položek je uvedeno na Exploit -DB – databáze známých vykořisťování proti službě. A většina z nich se vztahuje ke konkrétním klientům.

Hlavním útokem na síť BitTorrent je zastavit pirátství. Šli jsme tak daleko, aniž bychom mluvili o pirátství, ale často je to synonymum s BitTorrent.

Hlavní útok na Bittorrent je Otrava torrent.

Otrava torrent

Cílem tohoto útoku je získat IP adresy pirátských obsahů nebo nějakým způsobem otravovat obsah.

Vydání Madonny American Life Album je příkladem otravy obsahem. Před vydáním byly uvolněny stopy s podobnou délkou a velikostí souboru. Skladby představovaly klip Madony:

“Co si myslíš, že si myslíš.”?“

Následuje několik minut ticha.

Zde je několik metod otravy torrent.

Otrava indexem

Index umožňuje uživatelům najít IP adresy vrstevníků s požadovaným obsahem. Tato metoda útoku ztěžuje hledání vrstevníků.

Útočník vloží do indexu velké množství neplatných informací, aby zabránil uživatelům v hledání správných informací.

Záměrem je zpomalit stahování tím, že se peer pokusí stáhnout kousky z neplatného vrstevníka.

Vložení návnady

Vkládají do sítě poškozené verze souboru.

Představte si 500 kopií souboru a pouze 2 z nich jsou skutečným souborem, to odradí piráty od nalezení skutečného souboru.

Většina webových stránek se seznamy torrentů hlasovací systém. To odmítá tento útok, protože vrchol vyhledávání je naplněn neredukovanými soubory, ale většina webových stránek se seznamy torrentů hlasování

To odradí tento útok, protože horní část vyhledávání je naplněna neredukovanými soubory.

V GamedevTycoonu byl soubor uvolněn před počátečním nahráním na pirátské stránky. Neznámí piráty, soubor byl poškozen. Vítězství hry je nemožné ve verzi pirátské. Všechno ostatní bylo perfektní.

����‍ Obrana proti útoku Dark Bittorrent

Nejoblíbenější torrenty jsou vydávány jednotlivci nebo skupinami, kteří si po mnoho let vybudovali vztah. Na soukromých sledovačích lze jednotlivci poukázat na. Otravné torrenty jsou rychle označeny a plakát může být zakázán.

Nebo na veřejných sledovačích je výhodné stahování torrentů vytvořených důvěryhodnými skupinami. Koneckonců, raději byste si stáhli Ubuntu z týmu Ubuntu nebo uživatele xxx-hacker-elite-ghost-protocol-xxx?

Na veřejných sledovačích, pokud je torrent otráven, torrent je hlášen a odstraněn.

Nejjednodušší způsob, jak bránit proti útoku BitTorrent, je použít IP adresu, která s vámi není spojena. Ať už je to prostřednictvím VPN nebo jiné služby.

���� Závěr

Zde jsou věci, které jsme se naučili:

  • Jaký je soubor deskriptoru torrent
  • Jak si BitTorrent vybere vrstevníky
  • Jak si BitTorrent vybírá kousky
  • Algoritmy Tit-for-Tat
  • Sledovače
  • Útoky na BitTorrent Network

Zde je několik věcí, které si můžete vybrat:

  • Vytvořte si vlastního klienta BitTorrent
  • Prozkoumejte návrhy BitTorrent (BEPS), abyste se dozvěděli více o tom, jak to funguje a co bude dál pro algoritmus
  • Přečtěte si oficiální specifikaci BitTorrent

Jak udržujeme svůj hostovaný bot v aktuálním stavu

Jak udržujeme svůj hostovaný bot v aktuálním stavu

Přes v mém nesouhlasu máme skvělý bot s názvem ✨ The Ultimate Hacking Bot✨ Je to opravdu bot, který má sbírku pentestů nástrojů, které lze považovat za užitečné. S mnoha nástroji přichází mnoho problémů. Problémy s závislostí. Pokud se jedna z našich mnoha závislostí aktualizuje, náš proces byl: 1. Aktualizovat

12. srpna 2023 3 min Přečtěte si

Spusťte svůj vlastní chatgpt za 5 minut práce s Kobold AI

Spusťte svůj vlastní chatgpt za 5 minut práce s Kobold AI

Toto je velmi rychlý průvodce pro provozování vlastního chatu na místní úrovni. Proč byste to chtěli udělat? * Můžete použít necenzurované modely Chatgpt a podobné mají zarovnání, které je cenzuruje. Například je primárně v souladu s Američany, což znamená, že to pro většinu není příliš užitečné

22. července 2023 5 min čtení

SSH povolení odepřeno (PublicKey)

SSH povolení odepřeno (PublicKey).

Řešení 1 – Regenerujte klíč 1. Vytvořte svůj klíč. 2. Nakonfigurujte SSH tak, aby používal klíč.Váš konfigurační soubor by měl mít něco podobného následujícímu: můžete přidat identitu ano, abyste zajistili, že SSH používá zadanou identitu a žádné další klíčové souboje během ověřování. Nastavení identity zabraňuje neúspěšným ověřováním