Paano Gumagana ang BitTorrent?

Kinokonsumo ng BitTorrent ang 12% ng kabuuang trapiko sa Internet sa North America at 36% ng kabuuang trapiko sa rehiyon ng Asia-Pacific, ayon sa isang pag-aaral noong 2012 . Napakasikat niyan ang bagong Copyright Alert System nag-iisang nagta-target ng trapiko ng BitTorrent.

Maaaring kilala ang BitTorrent bilang isang paraan ng pamimirata, ngunit hindi lang ito para sa mga pirata. Ito ay isang kapaki-pakinabang, desentralisadong peer-to-peer na protocol na may makabuluhang pakinabang sa iba pang mga protocol sa maraming sitwasyon.





Tutulungan ka ng artikulong ito na maunawaan kung paano gumagana ang BitTorrent protocol at kung bakit hindi lang ito isang tool para sa piracy. Ipinaliwanag namin dati paano magsimula sa BitTorrent .

Paano Gumagana ang BitTorrent

Kapag nag-download ka ng web page na tulad nito, kumokonekta ang iyong computer sa web server at direktang ida-download ang data mula sa server na iyon. Ang bawat computer na nagda-download ng data ay nagda-download nito mula sa gitnang server ng web page. Ganito gumagana ang trapiko sa web.



Ang BitTorrent ay isang peer-to-peer protocol, na nangangahulugan na ang mga computer sa isang BitTorrent swarm (isang pangkat ng mga computer na nagda-download at nag-a-upload ng parehong torrent) ay naglilipat ng data sa pagitan ng bawat isa nang hindi nangangailangan ng isang sentral na server.



Advertisement

Ayon sa kaugalian, ang isang computer ay sumasali sa isang BitTorrent swarm sa pamamagitan ng paglo-load ng isang .torrent file sa isang BitTorrent client. Nakikipag-ugnayan ang BitTorrent client sa isang tracker na tinukoy sa .torrent file. Ang tracker ay isang espesyal na server na sumusubaybay sa mga konektadong computer. Ibinabahagi ng tracker ang kanilang mga IP address sa iba pang mga kliyente ng BitTorrent sa kuyog, na nagpapahintulot sa kanila na kumonekta sa isa't isa.

Kapag nakakonekta na, ang isang BitTorrent client ay nagda-download ng mga piraso ng mga file sa torrent sa maliliit na piraso, na nagda-download ng lahat ng data na makukuha nito. Kapag ang kliyente ng BitTorrent ay may ilang data, maaari na nitong simulan ang pag-upload ng data na iyon sa iba pang mga kliyente ng BitTorrent sa kuyog. Sa ganitong paraan, lahat ng nagda-download ng torrent ay nag-a-upload din ng parehong torrent. Pinapabilis nito ang bilis ng pag-download ng lahat. Kung 10,000 tao ang nagda-download ng parehong file, hindi ito naglalagay ng maraming stress sa isang sentral na server. Sa halip, ang bawat downloader ay nag-aambag ng pag-upload ng bandwidth sa iba pang mga downloader, na tinitiyak na ang torrent ay mananatiling mabilis.

Mahalaga, ang mga kliyente ng BitTorrent ay hindi kailanman aktwal na nagda-download ng mga file mula sa mismong tracker. Ang tracker ay nakikilahok lamang sa torrent sa pamamagitan ng pagsubaybay sa mga kliyente ng BitTorrent na konektado sa kuyog, hindi talaga sa pamamagitan ng pag-download o pag-upload ng data.

Leechers at Seeders

Ang mga user na nagda-download mula sa isang BitTorrent swarm ay karaniwang tinutukoy bilang mga leecher o mga kapantay. Ang mga user na nananatiling nakakonekta sa isang BitTorrent swarm kahit na matapos nilang ma-download ang kumpletong file, na nag-aambag ng higit pa sa kanilang bandwidth sa pag-upload para patuloy na ma-download ng ibang tao ang file, ay tinutukoy bilang mga seeder. Para mada-download ang isang torrent, isang seeder – na may kumpletong kopya ng lahat ng file sa torrent – ​​ay dapat na unang sumali sa kuyog para ma-download ng ibang mga user ang data. Kung walang seeders ang isang torrent, hindi ito posibleng ma-download – walang konektadong user ang may kumpletong file.

Ang mga kliyente ng BitTorrent ay nagbibigay ng gantimpala sa iba pang mga kliyente na nag-a-upload, na mas pinipiling magpadala ng data sa mga kliyente na nag-aambag ng mas maraming bandwidth sa pag-upload sa halip na magpadala ng data sa mga kliyenteng nag-upload sa napakabagal na bilis. Pinapabilis nito ang mga oras ng pag-download para sa grupo sa kabuuan at binibigyang gantimpala ang mga user na nag-aambag ng mas maraming bandwidth sa pag-upload.

Mga Tagasubaybay ng Torrent at Mga Torrent na Walang Tagasubaybay

Sa mga nagdaang panahon, ang isang desentralisadong trackerless torrent system ay nagpapahintulot sa mga kliyente ng BitTorrent na makipag-usap sa isa't isa nang hindi nangangailangan ng anumang mga sentral na server. Gumagamit ang mga kliyente ng BitTorrent ng distributed hash table (DHT) na teknolohiya para dito, kung saan gumagana ang bawat kliyente ng BitTorrent bilang isang DHT node. Kapag nagdagdag ka ng torrent gamit ang magnet 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.

Advertisement

Bilang ang detalye ng DHT protocol sabi, Sa katunayan, ang bawat kapantay ay nagiging isang tagasubaybay. Nangangahulugan ito na hindi na kailangan ng mga kliyente ng BitTorrent ang isang sentral na server na namamahala ng isang kuyog. Sa halip, ang BitTorrent ay nagiging isang ganap na desentralisadong sistema ng paglilipat ng file ng peer-to-peer.

Maaari ding gumana ang DHT kasama ng mga tradisyunal na tracker. Halimbawa, maaaring gamitin ng torrent ang DHT at tradisyunal na tracker, na magbibigay ng redundancy kung sakaling mabigo ang tracker.

Ang BitTorrent ay Hindi Lang Para sa Pandarambong

Ang BitTorrent ay hindi kasingkahulugan ng piracy. Gumagamit ang Blizzard ng custom na BitTorrent client upang ipamahagi ang mga update para sa mga laro nito, kabilang ang World of Warcraft, StarCraft II, at Diablo 3. Nakakatulong ito na mapabilis ang mga pag-download para sa lahat sa pamamagitan ng pagpayag sa mga tao na ibahagi ang kanilang bandwidth sa pag-upload sa iba, na ginagamit ang hindi nagamit na bandwidth patungo sa mas mabilis na pag-download para sa lahat. Siyempre, nakakatipid din ito ng pera ng Blizzard sa kanilang mga bandwidth bill.

Maaaring gamitin ng mga tao ang BitTorrent upang ipamahagi ang malalaking file sa makabuluhang bilang ng mga tao nang hindi nagbabayad para sa bandwidth ng web hosting. Ang isang libreng pelikula, album ng musika, o laro ay maaaring i-host sa BitTorrent, na nagbibigay-daan sa isang madali at libreng paraan ng pamamahagi kung saan ang mga taong nagda-download ng file ay tumutulong din na ipamahagi ito. Namahagi ang WikiLeaks ng data sa pamamagitan ng BitTorrent, na kumukuha ng malaking pag-load sa kanilang mga server. Gumagamit ang mga distribusyon ng Linux ng BitTorrent upang makatulong na ipamahagi ang kanilang mga imahe ng ISO disc.

BitTorrent, Inc. – isang kumpanyang responsable sa pagbuo ng BitTorrent bilang isang protocol, na bumili at bumuo din ng sikat na μTorrent torrent client – ​​ay gumagawa ng iba't ibang mga application na gumagamit ng BitTorrent protocol para sa mga bagong bagay sa pamamagitan ng kanilang Proyekto ng BitTorrent Labs . Kasama sa mga eksperimento sa Labs ang isang pag-sync na application na secure na nagsi-synchronize ng mga file sa pagitan ng ilang mga computer sa pamamagitan ng paglilipat ng mga file nang direkta sa pamamagitan ng BitTorrent, at isang BitTorrent Live na eksperimento na gumagamit ng BitTorrent protocol para tumulong sa pag-broadcast ng live, streaming ng video, na ginagamit ang kapangyarihan ng BitTorrent para mag-stream ng live na video sa malaki. bilang ng mga tao na walang kasalukuyang pangangailangan sa bandwidth.


Maaaring pangunahing gamitin ang BitTorrent para sa piracy sa ngayon, dahil ang desentralisado at peer-to-peer na kalikasan nito ay direktang tugon sa mga pagsisikap na sugpuin ang Napster at iba pang peer-to-peer na network na may mga pangunahing punto ng pagkabigo. Gayunpaman, ang BitTorrent ay isang tool na may mga lehitimong gamit sa kasalukuyan — at marami pang ibang potensyal na paggamit sa hinaharap.

Advertisement

Credit ng Larawan: Larawan ng Header ni jacobian , gitnang server at peer-to-peer network mga diagram ni Mauro Bieg sa Wikipedia

BASAHIN SUNOD Larawan sa Profile para kay Chris Hoffman Chris Hoffman
Si Chris Hoffman ay Editor-in-Chief ng How-To Geek. Nagsulat siya tungkol sa teknolohiya sa loob ng mahigit isang dekada at naging kolumnista ng PCWorld sa loob ng dalawang taon. Sumulat si Chris para sa The New York Times, napanayam bilang isang eksperto sa teknolohiya sa mga istasyon ng TV tulad ng NBC 6 ng Miami, at nasakop ang kanyang trabaho ng mga outlet ng balita tulad ng BBC. Mula noong 2011, nagsulat si Chris ng higit sa 2,000 mga artikulo na nabasa nang halos isang bilyong beses---at dito lang sa How-To Geek.
Basahin ang Buong Bio

Kagiliw-Giliw Na Mga Artikulo