Glossary of BitTorrent terms

This is a glossary of jargon related to peer-to-peer file sharing via the BitTorrent protocol.

Terms

Availability

(Also known as distributed copies.) The availability of each piece in the torrent is defined as the number of peers who have a copy of that piece.
The availability of the entire torrent is defined as the nonnegative real number whose integer part is the minimum piece availability and whose fractional part is the fraction of pieces that have higher availability than the minimum piece availability.[1]
Example: There are 10 pieces, Peer A has pieces 0 to 5, Peer B has 2 to 7, and Peer C has 4 to 9. Pieces 0, 1, 8, 9 have availability 1. Pieces 2, 3, 6, 7 have availability 2. Pieces 4 and 5 have availability 3. The entire torrent has availability 1.6 (1 + 6/10). The integer part is 1 because 1 is the lowest piece availability. The fractional part is 6/10 because more than one peer has pieces 2 to 7 (6 pieces) and there are 10 total pieces. Even though 3 peers have pieces 4 and 5, it does not further increase the availability.[1]
Sometimes "distributed copies" is considered to be "availability minus 1". So if the availability is 2.6, the distributed copies will be 1.6 because it is only counting the additional "copies" of the file.

Choked

Describes a peer to which the client refuses to send file pieces. A client chokes another client in several situations:
  • The second client is a seed, in which case it does not want any pieces (i.e., it is completely uninterested)
  • The client is already uploading at its full capacity (it has reached the value of max_uploads)
  • The second client has been blacklisted for being abusive or is using a blacklisted BitTorrent client.

Client

The program that enables peer-to-peer file sharing via the BitTorrent protocol. See Comparison of BitTorrent clients.

Distributed Hash Table

Distributed Hash Tables (DHT) are used in Bittorrent for peers to send a list of other seeds/peers in the swarm for a particular torrent directly to a client without the need for a tracker.

Endgame / Endgame mode

Any applied algorithm for downloading the last few pieces (see below) of a torrent.
In typical client operation the last download pieces arrive more slowly than the others. This is because the faster and more easily accessible pieces should have already been obtained. In order to prevent the last pieces becoming unobtainable, BitTorrent clients attempt to get the last missing pieces from all of its peers. Upon receiving the last pieces a cancel request command is sent to other peers.

Fake

A fake torrent is a torrent that does not contain what is specified in its name or description (e.g. a torrent is said to contain a video, but it contains only a snapshot of a moment in the video, or in some cases malware).

Freeleech

Freeleech means that the download size of the torrent does not count towards your overall ratio, only the uploaded amount on the torrent counts toward your ratio.

Grab

A torrent is grabbed when its metadata files have been downloaded.

Hash

The hash is a digital fingerprint in the form of a string of alphanumeric characters (typically hexadecimal) in the .torrent file that the client uses to verify the data that is being transferred. "Hash" is the shorter form of the word "hashsum".
Torrent files contain information like the file list, sizes, pieces, etc. Every piece received is first checked against the hash. If it fails verification, the data is discarded and requested again.
Hash checks greatly reduce the chance that invalid data is incorrectly identified as valid by the BitTorrent client, but it is still possible for invalid data to have the same hash value as the valid data and be treated as such. This is known as a hash collision. Torrent and p2p files typically use 160 bit hashes that are reasonably free from hash collision problems, so the probability of bad data being received and passed on is extraordinarily small.

Health

Health is shown in a bar or in % usually next to the torrent's name and size, on the site where the .torrent file is hosted. It shows if all pieces of the torrent are available to download (i.e. 50% means that only half of the torrent is available). Health does not indicate whether the torrent is free of viruses.

Hit-and-run

To intentionally "leech" a file; downloading a file while seeding as little as possible. It's abbreviated HnR or H&R.

Index

An index is a list of .torrent files (usually including descriptions and other information) managed by a website and available for searches. An index website can also be a tracker.

Interested

Describes a downloader who wishes to obtain pieces of a file the client has. For example, the uploading client would flag a downloading client as 'interested' if that client did not possess a piece that it did, and wished to obtain it.

Leech

Leech has two meanings. Often, leecher is synonymous with downloader: simply describing a peer or any client that does not have 100% of the data.
The term leech also refers to a peer (or peers) that has a negative effect on the swarm by having a very poor share ratio, downloading much more than they upload. Leeches may be on asymmetric Internet connections or do not leave their BitTorrent client open to seed the file after their download has completed. However, some leechers intentionally avoid uploading by using modified clients or excessively limiting their upload speed.

Lurker

A lurker is a user that only downloads files from the group but does not add new content. It does not necessarily mean that the lurker will not seed. Not to be confused with a leecher.
A mechanism different from a .torrent metafile which can be used to identify a set of files for BitTorrent based on content, as opposed to referencing any particular tracker. The method is not limited to BitTorrent data. See Magnet URI scheme.

Overseeded

In private trackers using ratio credit, a torrent is overseeded when its availability is so high that seeders have difficulty finding downloaders.

p2p

In a p2p network, each node (or computer on the network) acts as both a client and a server. In other words, each computer is capable of both responding to requests for data and requesting data itself.

Peer

A peer is one instance of a BitTorrent client running on a computer on the Internet to which other clients connect and transfer data. Depending on context, "peer" can refer either to any client in the swarm or more specifically to a downloader, a client that has only parts of the file.

Piece

This refers to the torrented files being divided up into equal specific sized pieces (e.g., 64kB, 128kB, 512kB, 1MB, 2MB, 4MB or 8MB). The pieces are distributed in a random fashion among peers in order to optimize trading efficiency.

Ratio credit

Ratio credit, also known as upload credit or ratio economy, is a currency system used on a number of private trackers to provide an incentive for higher upload/download ratios among member file-sharers. In such a system, those users with greater amounts of bandwidth, hard drive space (particularly seedboxes) or idle computer uptime are at a greater advantage to accumulate ratio credits versus those lacking in any one or more of the same resources.

Scraping

This is when a client sends a request to the tracking server for information about the statistics of the torrent, such as with whom to share the file and how well those other users are sharing.

Seed / seeding

A seed refers to a machine possessing all of the data (100% completion). A peer or downloader becomes a seed when it completely downloads all the data and continues/starts uploading data for other peers to download from. This includes any peer possessing 100% of the data or a web seed. When a downloader starts uploading content, the peer becomes a seed.[citation needed]
Seeding refers to leaving a peer's BitTorrent client open and available for additional individuals to download from. Normally, a peer should seed more data than download. However, whether to seed or not, or how much to seed, depends on the availability of downloaders and the choice of the peer at the seeding end.[citation needed]

Share ratio

A user's share ratio for any individual torrent is a number determined by dividing the amount of data that user has uploaded by the amount of data they have downloaded. Final share ratios over 1.0 carry a positive connotation in the BitTorrent community, because they indicate that the user has sent more data to other users than they received. Likewise, share ratios under 1 have negative connotation.

Snatch

A torrent is snatched when its data files have been downloaded.

Snubbing

An uploading client is displayed as snubbed if the downloading client has not received any data from it in over 60 seconds.

Super-seeding

When a file is new, much time can be wasted because the seeding client might send the same file piece to many different peers, while other pieces have not yet been downloaded at all. Some clients, like Vuze, μTorrent, and qBittorrent have a "super-seed" mode, where they try to only send out pieces that have never been sent out before, theoretically making the initial propagation of the file much faster. However the super-seeding becomes less effective and may even reduce performance compared to the normal "rarest first" model in cases where some peers have poor or limited connectivity. This mode is generally used only for a new torrent, or one which must be re-seeded because no other seeds are available.

Swarm

Together, all peers (including seeds) sharing a torrent are called a swarm.[2] For example, six ordinary peers and two seeds make a swarm of eight. This is a holdover from the predecessor to BitTorrent, a program called Swarmcast, originally from OpenCola.
BitTorrent may sometimes display a swarm number that has no relation to the number of seeds and peers you are connected to or who are available. For example, it may show 5 out of 10 connected peers, 20 out of 100 connected seeds, and a swarm of 3.

Torrent

A torrent can mean either a .torrent metadata file or all files described by it, depending on context. The torrent file contains metadata about all the files it makes downloadable, including their names and sizes and checksums of all pieces in the torrent. It also contains the address of a tracker that coordinates communication between the peers in the swarm.[2]

Tracker

A tracker is a server that keeps track of which seeds and peers are in the swarm.[2] Clients report information to the tracker periodically and in exchange, receive information about other clients to which they can connect. The tracker is not directly involved in the data transfer and does not have a copy of the file. It only receives information from the client.

References

  1. ^ a b "How is 'availability' calculated in BitTorrent?". Super User. Retrieved 2023-06-30.
  2. ^ a b c "BEP-0003: The BitTorrent Protocol Specification". Bittorrent.org. Archived from the original on 2019-07-26. Retrieved 2009-10-22.

Read other articles:

Lokomotif CC202CC 202 90 07 dengan logo KAI baru versi 2020 berdinas menarik KLB TNIData teknisSumber tenagaDiesel elektrikProdusenElectro-Motive DieselModelEMD G26MC-2UTanggal dibuat1986-2008Spesifikasi rodaNotasi Whyte0-6-6-0Susunan roda AARC-CKlasifikasi UICCo'Co'DimensiLebar sepur1.067 mm (3 ft 6 in)Diameter roda1.016 mm (1 yd 0 ft 4,0 in)Panjang17.678 mm (19 yd 1 ft 0 in)Lebar2.642 mm (2 yd 2 ft 8,0 in)Tinggi...

 

Earthquakes in RomaniaSeismic hazard for Romania from the Global Seismic Hazard Assessment Program (GSHAP) in terms of peak ground acceleration with a 10% chance of being exceeded (or a 90% chance of not being exceeded) within the next 50 yearsLargest7.9 Mw1802 Vrancea earthquakeDeadliest7.2 Mw1977 Vrancea earthquake 1,578 killed This is a list of earthquakes in Romania, including any notable historical earthquakes that have epicenters within the current boundaries of Romania, or which caused...

 

Diagrama espacio-tiempo que muestra al gemelo alejarse (primer tramo línea negra) y regresar a la Tierra. En este diagrama la posición de la Tierra en cada instante se mueve a lo largo del eje vertical. La distancia entre la última línea azul y la primera roja representa no envejecido el tiempo ganado por el viajero. La paradoja de los gemelos (o paradoja de los relojes) es un experimento mental que analiza la distinta percepción del tiempo entre dos observadores con diferentes estados d...

Lortet Entidad subnacional LortetLocalización de Lortet en Francia Coordenadas 43°02′35″N 0°22′45″E / 43.043055555556, 0.37916666666667Entidad Comuna de Francia • País  Francia • Región Mediodía-Pirineos • Departamento Altos Pirineos • Distrito distrito de Bagnères-de-Bigorre • Cantón cantón de Barthe-de-Neste • Mancomunidad Communauté de communes Neste BaronniesAlcalde Michel Sicard(2008-2014)Superficie  &#...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2016) علامة مرور، في الطريق السريع 70 في ولاية كولورادو الأمريكية، تشير عادة إلى وجود محطة وزن محورية قادمة، مع الإشارة إلى ما إذا كانت مفتوحة. محطة الوزن المحورية&#...

 

Ghil'ad Si BangsatProf. Ghil'ad Zuckermann (2011)Lahir1 Juni 1971 (umur 52)Tel Aviv, IsraelAlmamaterUniversitas Cambridge Universitas OxfordUniversitas Tel AvivSt Hugh's College OxfordUnited World College of the AdriaticDikenal atasPenerjemahan fono-semantik Revivalistik Bahasa Israeli, Revitalisasi bahasa dan gangguan mentalKarier ilmiahBidangLinguistik,[1] Revitalisasi bahasa[2]InstitusiUniversitas Adelaide[3] Universitas Jiao Tong Shanghai Weizmann Institute of...

1968 film by Barry Shear For other uses, see Wild in the Streets (disambiguation). Wild in the StreetsTheatrical release poster by Reynold BrownDirected byBarry ShearWritten byRobert ThomBased onshort story The Day It All Happened, Baby! by Robert ThomProduced by Samuel Z. Arkoff James H. Nicholson Starring Shelley Winters Christopher Jones Diane Varsi Hal Holbrook Millie Perkins Richard Pryor Bert Freed Kevin Coughlin Larry Bishop Ed Begley Narrated byPaul Frees (uncredited)CinematographyRic...

 

2019 attack in Kyoto, Japan You can help expand this article with text translated from the corresponding article in Japanese. Click [show] for important translation instructions. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikipedia. Consider adding a topic to this template: ...

 

For the archangel, see Samael. Wilayah in Ad Dakhiliyah, OmanSamail Samāʾil (سَمَائِل)WilayahA fort in SamailSamailLocation in OmanShow map of OmanSamailSamail (Middle East)Show map of Middle EastSamailSamail (West and Central Asia)Show map of West and Central AsiaCoordinates: 23°18′N 57°59′E / 23.300°N 57.983°E / 23.300; 57.983Country OmanGovernorateAd DakhiliyahPopulation (2020)[1] • Total80,538Time zoneUTC+4 (+4) Samā...

2016 film by Greg Mottola This article is about the film. For the idiom, see Keeping up with the Joneses. Keeping Up with the JonesesTheatrical release posterDirected byGreg MottolaWritten byMichael LeSieurProduced by Laurie MacDonald Walter F. Parkes Starring Zach Galifianakis Jon Hamm Isla Fisher Gal Gadot CinematographyAndrew DunnEdited byDavid RennieMusic byJake MonacoProductioncompanies Fox 2000 Pictures Parkes + MacDonald Image Nation TSG Entertainment Distributed by20th Century FoxRele...

 

1995 Indian filmRikshavoduTheatrical release posterDirected byKodi RamakrishnaProduced byKranthi KumarStarringChiranjeeviNagmaSoundaryaJayasudhaManoramaMusic byRaj–KotiRelease date14 December 1995CountryIndiaLanguageTelugu Rikshavodu (transl. Rickshaw puller) is a 1995 Telugu language film starring Chiranjeevi, Nagma and Soundarya, directed by Kodi Ramakrishna and produced by Kranthi Kumar. Chiranjeevi played a dual role in the film.[1] It was dubbed in Hindi as Devaa The Powe...

 

1932年(昭和7年)頃 蔵園 三四郎(くらその さんしろう、旧姓・瀬戸川、1869年2月24日(明治2年1月14日[1]) - 1939年(昭和14年)4月6日[2])は、日本の政治家、衆議院議員(政友本党 → 立憲民政党 → 立憲政友会 → 昭和会)、弁護士[3][4]、会社役員。族籍は鹿児島県平民[3][5]。鉄道政務次官、鉄道会議議員、南洋拓殖設立委員、薩摩製...

Class of Japanese Navy Destroyers Urakaze Class overview NameUrakaze class BuildersYarrow Shipbuilders, Scotstoun, Scotland Operators  Imperial Japanese Navy  Regia Marina  Kriegsmarine Preceded bySakura class Succeeded byKaba class Built1913–17 In commission1917–45 Completed2 Lost2 General characteristics TypeDestroyer Displacement 907 long tons (922 t) normal, 1,085 long tons (1,102 t) full load Length 83.9 m (275 ft) pp, 87.2 m (286 ft)...

 

Este artículo o sección tiene referencias, pero necesita más para complementar su verificabilidad.Este aviso fue puesto el 8 de julio de 2021. Gran encuentro del río Ugrá Parte de Yugo mongol-tártaro Fecha 1480Lugar Río UgráCoordenadas 54°34′00″N 36°03′00″E / 54.56666667, 36.05[editar datos en Wikidata] El gran encuentro en el río Ugrá (en ruso: Великое cтояние на реке Угре, también en ruso: Угорщина, romanizado:...

 

Georgian television channel Television channel Rustavi 2Country GeorgiaHeadquartersTbilisiProgrammingLanguage(s)Georgian, EnglishPicture format16:9 HDTVOwnershipOwnerKibar Khalvashi (2019-)Key peopleCEO: Paata SaliaHistoryLaunched1994LinksWebsitewww.Rustavi2.ge Rustavi 2 (Georgian: რუსთავი 2, romanized: rustavi 2, Rustavi ori) is a Georgian free-to-air television channel based in Tbilisi, that was founded in 1994 in the town of Rustavi (hence its name). It is an associa...

Philippine government agency Bureau of CorrectionsKawanihan ng PagawawastoThe Bureau of Corrections SealAgency overviewFormed1905JurisdictionGovernment of the PhilippinesHeadquartersNew Bilibid Prison Reservation, MuntinlupaAnnual budget₱6.11 billion (2023)[1]Agency executivesUsec. Gregorio Catapang Jr.[2], Director General, BUCORAsec. Al I. Perreras, Deputy Director General for AdministrationAsec. Gil T. Torralba, Deputy Director General for Security and OperationsCorrectio...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: El Privilegio de Amar album – news · newspapers · books · scholar · JSTOR (July 2020) (Learn how and when to remove this template message) 1998 studio album by MijaresEl Privilegio de AmarStudio album by MijaresReleased22 September 1998 (1998-09-22)Re...

 

European free-to-air television channelThis article is about the European TV channel. For the former UK channel named CBS Reality, see True Crime (AMC Networks). Television channel CBS RealityCountryUnited KingdomBroadcast areaEurope, Middle East and AfricaProgrammingLanguage(s)EnglishPicture format1080i HDTV (Poland)576i 16:9 SDTVOwnershipOwnerAMC Networks InternationalSister channels CBS Europa HistoryLaunched1 December 1999; 24 years ago (1999-12-01)Former namesReality TV...

Sergio Omar Ramos Intendente de Rosario de Lerma Actualmente en el cargo Desde el 10 de diciembre de 2023 10 de diciembre de 1995-9 de diciembre de 2015Sucesor Ignacio Jarsún Senador de la Provincia de Saltapor Departamento Rosario de Lerma 24 de noviembre de 2017-9 de diciembre de 2023Sucesor Perica Minetti Información personalApodo TopoNacimiento 21 de abril de 1961 (62 años)Rosario de Lerma,  Salta,  ArgentinaReligión CatólicaInformación profesionalOcupación Ingeniero...

 

Kay Davis in April 1950 Jazz singer (1920–2012) Kathryn Elizabeth Wimp[1] known professionally as Kay Davis (December 5, 1920 – January 27, 2012 in Apopka, Florida) was an American jazz singer who performed with the Duke Ellington orchestra. Davis was born in Evanston, Illinois, and attended Evanston Township High School. She studied voice and piano at Northwestern University, where she received her bachelor's degree in 1942, and her master's degree in 1943.[1][2] ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!