Mga katangian ng protocol ng BitTorrent. Isang maliit na pagpapakilala

Mga tampok ng BitTorrent protocol

Ang magandang bagay tungkol sa open source ay mayroong mga opsyon para sa lahat ng panlasa. Hindi maiiwasan na kung sumulat ka ng isang artikulo na naglilista ng mga dahilan na humahantong sa iyo na mas gusto ang isang pagpipilian kaysa sa isa pa, hindi maiiwasang makatanggap ka ng mga komento mula sa mga pumili ng pangalawa, na nagpapaliwanag ng mga dahilan ng kanilang pagpili. Sabado Nagcomment ako ito Mas gusto kong gumamit ng mga kliyente ng BitTorrent kaysa sa aMule. Ang mga tagasuporta ng programang ito ay tumugon sa kanilang pananaw. Kung hindi mo alam ang aMule, inirerekomenda ko na basahin mo ang mga ito. Sila ay walang alinlangan na magtuturo.

Siyempre, ang iyong posisyon ay hindi nagpapawalang-bisa sa akin. Nilinaw ko sa lahat ng oras na ito ay aking personal na opinyon. Hindi ako masyadong matiyaga na tao, hindi ako karaniwang naghahanap ng mga cinematographic na hiyas at, maliban sa mga kritikal na bagay, mas gusto ko ang mga solusyon sa turnkey bago mag-configure. Kaya hindi ko gusto ang aMule. Higit pa diyan, el Ang pagbabahagi ng mga file gamit ang BitTorrent protocol ay may mga pakinabang na gusto kong pag-usapan.

Ngunit, upang magawa ito, kailangan muna nating magkasundo sa ilang mga konsepto.

Ano ang isang Peer-to-Peer (P2P) network?

Ang ED2K at Kademlia, ang dalawang protocol na binanggit namin sa nabanggit na nakaraang artikulo, at ang BitTorrent ay mga protocol ng komunikasyon para sa mga Peer-to-Peer o P2P network. Ang isang tinatayang pagsasalin ay magiging pares sa pamamagitan ng pares at tumutukoy sa dalawa o higit pang mga computer na magkakaugnay upang magbahagi ng mga mapagkukunan nang hindi nangangailangan ng interbensyon ng isang sentral na server. Kung gusto mong tukuyin ko ang mga ito nang mas akademiko, sabihin natin ito sa ganitong paraan:

Isang modelo ng komunikasyon kung saan ang bawat elemento ng network ay may parehong mga kakayahan at alinman sa mga ito ay maaaring magsimula ng komunikasyon.

Sa madaling salita, ito ay naiiba sa modelo ng client-server na ginamit, halimbawa sa mga direktang pag-download, kung saan ang komunikasyon ay pinasimulan ng kliyente at ang server ay maaari lamang magpadala ng isang tugon. Ang mga miyembro ng isang P2P network ay tinatawag na "mga kapantay" dahil lahat sila ay may parehong mga kakayahan.

Maaari naming makilala ang dalawang uri ng P2P network:

  • Hybrid P2P: Kailangan mo ng tagapamagitan upang matulungan ang mga kapantay na mahanap at kumonekta. Ito ang kaso ng ED2K protocol at ang unang pagpapatupad ng BitTorrent protocol.
  • Purong P2P: Ang isang sentral na server ay hindi nakikialam at sinumang miyembro ay maaaring magdiskonekta mula sa network nang hindi naaapektuhan ang operasyon nito. Gumagana sa mode na ito ang protocol ng Kademlia at mga kliyente ng BitTorrent na may kasamang distributed hash table technology (DHT).

Mga tampok ng BitTorrent protocol

Ang Linux Tracker ay isang sikat na tracker na nagbibigay-daan sa mga kliyente ng BitTorrent na mahanap, i-download at ibahagi ang pinakasikat na mga pamamahagi ng Linux.

Ang isang network ng BitTorrent ay binubuo ng isang pangkat ng mga computer na tinatawag na "kawan". Magsisimula ang proseso kapag ang isa sa mga kalahok ay nag-upload ng file gamit ang isang BitTorrent client. Ang function ng BitTorrent client ay makipag-ugnayan sa isang "tracker" na tinukoy sa .torrent file sa oras ng paggawa nito. Ang tracker ay isang espesyal na server na sumusubaybay sa mga konektadong computer na nangangalaga sa pagbabahagi ng kanilang mga IP address sa iba pang mga kliyente ng BitTorrent sa kuyog. Dahil dito, maaari silang kumonekta sa isa't isa.

Tulad ng nabanggit ko sa pag-uuri ng mga P2P network, Mayroon ding isang desentralisadong torrent system na nagpapahintulot sa mga kliyente ng BitTorrent na makipag-usap sa isa't isa nang hindi nangangailangan ng mga sentral na server. Gumagamit ang mga kliyente ng BitTorrent ng teknolohiyang Distributed Hash Table (DHT) na nagpapahintulot sa bawat kliyente ng BitTorrent na gumana bilang isang node. Sa mode na ito, kapag ang isang torrent ay idinagdag gamit ang isang "magnetic link", ang DHT node ay nakikipag-ugnayan sa mga kalapit na node at ang iba pang mga node ay nakikipag-ugnayan sa iba pang mga node hanggang sa mahanap nila ang impormasyon tungkol sa torrent.

Sa madaling salita, ang bawat pares ay nagiging isang tracker. Maaaring gumana ang teknolohiya ng DHT kasabay ng mga tradisyunal na tracker na nagbibigay ng redundancy kung sakaling mabigo ang tracker. Sa katunayan, ang mga website na nangongolekta ng mga link ng torrent ay madalas na nagbibigay ng parehong mga pagpipilian.

Sa susunod na artikulo ay susuriin natin ang pagpapatakbo ng BitTorrent protocol


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   jony127 dijo

    Ang problema sa amule article na binanggit mo ay hindi yung mas gusto mong gumamit ng torrent bago ang amule, bawat isa ay gumagamit ng gusto nila at ito ay mas mabuti para sa kanila. Ang punto ay na sa dulo ng artikulo ay sinabi mo na hindi mo inirerekumenda ang pag-install nito at iyon ay hindi patas o seryoso.

    Na mas gusto mo ang torrent ay hindi nangangahulugan na ang amule ay hindi isang wastong programa at siyempre ito ay para sa depende sa kung anong mga kaso at iyon ang iyong malaking pagkakamali, dahil ipinaintindi mo sa mambabasa na ang amule ay hindi isang magandang pagpipilian. Hindi magandang punahin ang isang alternatibo nang basta-basta at may kaunting paghuhusga.

    1.    Diego German na si Gonzalez dijo

      Ano kaya ang magiging problema?
      Ako ay isang simpleng user, hindi isang computer security expert o isang law enforcement officer. Hindi rin pari.
      Ang inirerekumenda ko o hindi inirerekomenda ay hindi nauugnay.

      1.    jony127 dijo

        Dahil mali ka, nagsusulat ka ng isang artikulo sa isang blog na mababasa ng maraming tao at sa pamamagitan ng pagsasalita ng masama tungkol sa isang aplikasyon ay maaaring hindi makatarungang sinisiraan mo ito, kaya nga sinasabi ko ito.

        Kung magsusulat ka ng artikulo sa isang pampublikong blog, kailangan mong maging responsable sa iyong isinusulat, hindi mo kailangang maging pari, ahente ng batas at iyong mga sinasabi.