BitTorrent (protokoll): Dallime mes rishikimesh

[redaktim i pashqyrtuar][redaktim i pashqyrtuar]
Content deleted Content added
v Roboti: Konverton referencat pa titull, dhe vendos titullin e faqes nga eshte mare referenca
v Robot: ndryshime kozmetike
Rreshti 1:
[[FiguraSkeda:BitTorrent logo.png|thumb|Logoja e BitTorrent]]
 
'''BitTorrent ''' është një [[protokoll komunikimi|protokoll]] për shpërndarje të skedave (fajllave) [[peer-to-peer]] (P2P) i përdorur për distribuimin e sasive të mëdha të të dhënave ([[data]]). BitTorrent është një nga protokollet më të shpeshta për transferimin e fajllave të mëdha, dhe përbën rreth 35% të trafikut në të gjithë [[Internet]]in.<ref>[http://www.dslreports.com/shownews/56403 Bit Torrent: 35% of all Traffic - From Piracy and politics to pop culture... | DSLReports.com, ISP Information<!-- Roboti gjeneroi titull për referencën -->]</ref>
Rreshti 8:
Sipas [[isoHunt]], sasia totale e materialit të shpërndarë është momentalisht mbi 1.1 [[petabytes]].<ref>[http://isohunt.com/forum/viewtopic.php?t=145853|title=1.1 Petabytes of files on BitTorrent]</ref>
 
== Funksionimi ==
 
[[FiguraSkeda:Torrentcomp small.gif|thumb|600px|Në këtë animacion, topat me ngjyra poshtë 7 klientëve paraqesin pjesë individuale të fajllit. Pasi pjesët fillestare t% transferohen nga ''fara'' (seed) (sistemi i madh poshtë), pjesët transferohen individualisht nga një klient në tjetrin.''Seederi'' origjinal duhet thjeshtë të dërgojë një kopje dhe gjithë klientët e tjerë mund të marrin nga një.]]
 
Një [[BitTorrent klient]] është çdo program që implementon protokollin BitTorrent. Secili klient mund të përgatis, kërkojë, dhe transmetojë çdo lloj fajlli kompjuterik përmes një rrjeti, duke përdorur këtë protokoll. Një ''peer'' është çdo kompjuter që operon një program të tillë.
 
Për të shpërndarë një fajll ose grup të tyre, një peer së pari krijon një fajll të vogël që quhet "torrent" (p.sh. MyFile.torrent). Ky fajll përmban [[metadata]] rreth fajllave që do të shpërndahen dhe rreth [[BitTorrent tracker|trackertrackerit]]it, kompjuterit që koordinon distribuimin e fajllit. Peers-at që dëshirojnë të shkarkojnë fajllin së pari duhet të sigurojnë një torrent file për të, dhe pastaj të lidhen me trackerin e caktuar, që i tregon nga cilat peers të tjerë të shkarkojë pjesët e fajllit.
 
Megjithëse të dyja transferojnë fajlla përmes një rrjeti, një shkarkim BitTorrent dallon nga kërkesa klasike "fajll i plotë" (full-file) [[Hypertext Transfer Protocol|HTTP]] në disa mënyra fundamentale:
 
* BitTorrent krijon shumë kërkesa të vogla të të dhënave përmes [[Transmission Control Protocol|TCP]] sockets të ndryshme, derisa shfletuesit e rrjetit (web-browsers) bëjnë një kërkesë të vetme "HTTP GET" përmes një [[Transmission Control Protocol|TCP]] socket të vetme.
* BitTorrent shkarkon në mënyrë të rastësishme ose "rarest-first" (më e rralla në fillim)<ref name= "Rarest First and Choke Algorithms Are Enough">[http://www.imconf.net/imc-2006/papers/p20-legout.pdf]</ref> që siguron efikasitet më të lartë, derisa [[Hypertext Transfer Protocol|HTTP]] shkarkon në mënurë sekuencore.
 
Marrë së bashku, këto dallime lejojnë BitTorrent të arrijë shpenzime më të vogla pravajderit, kursim më të lartë, dhe rezistencë më të madhe ndaj abuzimit ose nfaj "[[Efekti Slashdot|Efektit Slashdot]]" se një [[Hypertext Transfer Protocol|HTTP]] server i zakonshëm. Sidoqoftë, kjo mbrojtje vjen nën një kusht: shkarkimet mund të marrin kohë të ngriten në shpejtësi maksimale sepse mund të marrë kohë derisa të lidhen mjaft peers, dhe gjithashtu merr kohë derisa një node merr të dhëna të mjaftueshme për t'u bërë ngarkues (uploader) efektiv. Për këtë arsye, një shkarkim tipik BitTorrent gradualisht do të ngritet në shpejtësi të lartë, dhe pastaj do të bie përsëri ngadalë kah fundi i shkarkimit. Kjo dallon nga një HTTP server , i cili, megjithëse më i prekshëm ndaj abuzimit apo mbingarkesës, arrin shpejtësinë maksimale mjaft shpejt dhe e ruan atë.
 
Në përgjithësi, metodat jo të ngjituar të shkarkimit nuk e kanë lejuar atë të përkrahë "progressive downloads" ose "streaming playback". Por [http://torrentfreak.com/interview-with-bram-cohen-the-inventor-of-bittorrent komentet e bëra nga Bram Cohen në Janar 2007] sugjerojnë se shkarkimet "streaming" të torrentëve së shpjeti do të bëhen të mundura dhe [http://torrentfreak.com/bittorrent-launches-ad-supported-streaming-071218 streaming me përkrahje të marketingut] duket të jetë rezultat i atyre komenteve.
 
 
== Shih gjithashtu ==
* [[BitTorrent (kthjellim)]]
 
== Burimet ==
{{reflist}}
 
[[KategoriKategoria:BitTorrent]]
[[KategoriKategoria:Protokollet e Shtresës së Aplikacioneve]]
 
[[ar:بت تورنت]]