Rreth protokollit BitTorrent. Disa detaje të funksionimit të tij

Rreth protokollit BitTorrent

artikulli i mëparshëm une fillova një hyrje e shkurtër se si funksionon protokolli BitTorrent e cila është mënyra ime e preferuar për të ndarë skedarët në rrjetet P2P. Ne kishim rënë dakord që procedura konsiston në gjenerimin e një skedari torrent dhe ndarjen e tij përmes një gjurmuesi (Serveri që është përgjegjës për t'i komunikuar pjesës tjetër të rrjetit disponueshmërinë dhe vendndodhjen e një skedari dhe ku mund ta gjejë atë). Një alternativë tjetër është përdorimi i një lidhjeje magnetike, me të cilën kërkoni nyje pas nyje derisa të gjeni skedarin. Kështu vazhdon procesi.

Duhet të jetë e qartë se Crawler është disi si faqet e verdha. Ai përmban vetëm informacione se ku mund të gjeni diçka, por nuk merr pjesë drejtpërdrejt në shkëmbim.

Kur një anëtar tjetër i tufës (Grupi i kompjuterëve të lidhur në rrjet) ka një interes për skedarin fillon duke shkarkuar fragmente të tij (Unë do të hyj në detaje për këtë më vonë). Me arritjen e një niveli të caktuar shkarkimi filloni t'i ndani ato skedarë me klientë të tjerë të interesuar për të njëjtin skedar. Me fjalë të tjera, kushdo që e shkarkon atë skedar ofron bandwidth në mënyrë që të tjerët të mund ta shkarkojnë atë, duke rritur shpejtësinë për të gjithë.

Shkarkoni skedarë përmes protokollit BitTorrent. Rolet.

Tani dua të përshkruaj më në detaje komponentët e ndryshëm të një rrjeti BitTorrent dhe funksionin e tyre.

Gjurmuesi

Një gjurmues BitTorrent Është një server që ka instaluar softuer të ngarkuar për koordinimin qendror të transferimit të skedarëve ndërmjet përdoruesve. Serveri i lartpërmendur nuk pret kopje të skedarëve pasi funksioni i tij është vetëm të bëjë çiftet të takohen.

Për të shkëmbyer informacion, gjurmuesi dhe klienti përdorin një protokoll të thjeshtë mbi HTTP të ngjashëm me atë të përdoruesit që hyn në një faqe interneti. Në këtë shkëmbim, klientët informojnë gjurmuesin për skedarin që duan të shkarkojnë, IP-në dhe portin e tij, dhe gjurmuesi përgjigjet me një listë të kolegëve që shkarkojnë të njëjtin skedar dhe informacionin e kontaktit të tyre. Ato që përbëjnë listën pranë asaj që dëshironi të shtoni në shkarkim, përbëjnë "grupin" e lartpërmendur. Megjithatë, ky hap mund të shmanget pasi klientët BitTorrent zbatuan teknologjinë e Tabelës së Shpërndara Hash (DHT) në të cilën çdo nyje merr rolin e gjurmuesit.

Skedari torrent

I quajtur edhe metainfo, ka ekstensionin .torrent dhe është ai që shkarkohet nga shumica e faqeve të internetit që mbledhin torrent.

Ky skedar përmban informacione të koduara duke përfshirë URL-në e zvarritësit, emrin e skedarit dhe hash-et e pjesëve të skedarit për të verifikuar se cilat janë shkarkuar.. Për të krijuar këtë skedar, klienti BitTorrent ka nevojë për vendndodhjen e skedarit origjinal dhe url-në e një zvarritës.

Mbjellësit

Që nga momenti kur skedari ngarkohet për herë të parë, skuadra njihet si mbjellës ose mbjellës dhe duhet të qëndrojë i lidhur me grupin derisa pjesa tjetër e grupit të ketë një kopje të skedarit në mënyrë që të tjerët të mund të vazhdojnë ta shkarkojnë atë. Pseudonimi i mbjellësit përdoret gjithashtu për klientët të cilët, pasi kanë shkarkuar një skedar, mbeten plotësisht të lidhur për të lejuar aksesin e të tjerëve. Duhet përmendur se protokolli kompenson ata që ndajnë duke i dhënë përparësi në shkarkim.

Shushunjat

Nuk është e nevojshme që një anëtar i grupit ose kolegëve të ketë të gjithë skedarin për ta ndarë atë. Bashkëmoshatarët që nuk kanë një kopje të plotë të dosjes quhen shushunjat ose shushunjat. Zhurmat i kërkojnë gjurmuesit një listë të anëtarëve të tjerë të tufës që kanë pjesët që mungojnë në dosje. Leecher pastaj do të vazhdojë të shkarkojë pjesën e kërkuar të një prej atyre çifteve. Në të njëjtën kohë, një leecher gjithashtu do të vazhdojë të shpërndajë pjesët shkarkimet e të cilave tashmë kanë përfunduar. Pasi Leecher të ketë shkarkuar të gjitha pjesët, ai i vërteton ato me hash-et e pranishme në skedarin meta-informativ.

Në artikullin vijues do të flasim për rregullat që rregullojnë funksionimin ndërmjet palëve.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   vicfabgar dijo

    Nuk më pëlqeu kurrë ky protokoll përtej shkarkimit të një iso. Të ndash dhe të detyrosh të ndash (për këtë është fjala) është shumë më mirë ed2k / Kad. Sepse p2p është në orët e ulëta, por KAD ka një potencial që nuk është njohur ose nuk ka dashur ta shfrytëzojë; totalisht i decentralizuar dhe pa nevojën e serverëve (ed2k) dhe gjurmuesve (Bittorrent) për të shpërndarë përmbajtje.

    Përshëndetje.