O protokolu BitTorrent. Nekaj ​​podrobnosti o njegovem delovanju

O protokolu BitTorrent

V prejšnji članek začel sem kratek uvod v delovanje protokola BitTorrent kar je moj najljubši način deljenja datotek v omrežjih P2P. Dogovorili smo se, da postopek sestoji iz generiranja torrent datoteke in njene skupne rabe prek sledilnika (strežnik, ki je odgovoren za sporočanje preostalemu omrežju o razpoložljivosti in lokaciji datoteke ter kje jo najti). Druga možnost je uporaba magnetne povezave, s katero iščete vozlišče za vozliščem, dokler ne najdete datoteke. Tako se proces nadaljuje.

Jasno mora biti, da pajek je nekako podoben rumenim stranem. Vsebuje le informacije o tem, kje se kaj najde, ne sodeluje pa neposredno v izmenjavi.

Ko nek drug član roja (Skupina računalnikov, povezanih v omrežje) se zanima za datoteko, se začne s prenosom njenih fragmentov (O tem bom podrobneje povedal pozneje.) Ko dosežemo določeno stopnjo izpusta začnite deliti te datoteke z drugimi strankami, ki jih zanima ista datoteka. Z drugimi besedami, vsak, ki prenese to datoteko, ponuja pasovno širino, tako da jo lahko prenesejo tudi drugi, kar poveča hitrost za vse.

Prenesite datoteke prek protokola BitTorrent. Vloge.

Zdaj želim podrobneje opisati različne komponente omrežja BitTorrent in njihovo delovanje.

Sledilec

Sledilnik BitTorrent Gre za strežnik, ki ima nameščeno programsko opremo, ki je zadolžena za centralno usklajevanje prenosa datotek med uporabniki. Omenjeni strežnik ne gosti kopij datotek, saj je njegova funkcija le, da se pari srečajo.

Za izmenjavo informacij sledilnik in odjemalec uporabljata preprost protokol prek HTTP, podoben protokolu uporabnika, ki vstopa na spletno stran. Pri tej izmenjavi stranke obvestijo sledilnik o datoteki, ki jo želijo prenesti, njenem IP-ju in vratih, sledilnik pa se odzove s seznamom vrstnikov, ki prenesejo isto datoteko, in njihovimi kontaktnimi podatki. Tisti, ki sestavljajo seznam poleg tistega, ki ga želite dodati v prenos, sestavljajo prej omenjeni »roj«. Vendar se je temu koraku mogoče izogniti, saj so odjemalci BitTorrent implementirali tehnologijo Distributed Hash Table (DHT), v kateri vsako vozlišče prevzame vlogo sledilca.

Torrent datoteka

Imenuje se tudi metainfo, ima razširitev .torrent in je tista, ki se prenese z večine spletnih mest, ki zbirajo hudournike.

Ta datoteka vsebuje kodirane informacije, vključno z URL-jem pajka, imenom datoteke in zgoščenkami delov datoteke za preverjanje, kateri so bili preneseni.. Za ustvarjanje te datoteke odjemalec BitTorrent potrebuje lokacijo izvirne datoteke in url pajka.

Sejalnice

Ekipa od trenutka, ko je datoteka prvič naložena, je znana kot sejalec ali sejalec in mora ostati povezana z rojem, dokler vsi ostali roj ne dobijo kopije datoteke, da jo lahko drugi prenašajo. Vzdevek sejalca se uporablja tudi za odjemalce, ki so po prenosu datoteke še vedno v celoti povezani, da drugim omogočijo dostop do nje. Omeniti je treba, da protokol nadomesti tiste, ki delijo, tako da mu daje prednost pri prenosu.

Pijavke (pijavke)

Ni nujno, da ima član roja ali vrstnika celotno datoteko, da jo deli. Vrstniki, ki nimajo popolne kopije datoteke, se imenujejo leecherji ali pijavke. Leecherji prosijo sledilca za seznam drugih članov roja, ki imajo manjkajoče dele datoteke. Leecher bo nato nadaljeval s prenosom zahtevanega dela enega od teh parov. Hkrati bo leecher še naprej distribuiral dele, katerih prenosi so že zaključeni. Ko Leecher prenese vse dele, jih potrdi z zgoščenci, ki so prisotni v datoteki z metainformacijami.

V naslednjem članku bomo govorili o pravilih, ki urejajo delovanje med strankama.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   vicfabgar je dejal

    Ta protokol mi ni bil nikoli všeč razen prenosa iso. Deliti in siliti deliti (za kar gre) je veliko bolje ed2k / Kad. Ker je p2p v nizkih urah, vendar ima KAD potencial, ki ga ni poznal ali ga ni hotel izkoristiti; popolnoma decentralizirano in brez potrebe po strežnikih (ed2k) in sledilnikih (Bittorrent) za distribucijo vsebine.

    Lep pozdrav.