Kamratutbyte

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 28 juni 2015; kontroller kräver 8 redigeringar .

Peer Exchange ( PEX ) är en förlängning av BitTorrent- protokollet för utbyte av deltagarlistor.

PEX implementeras av ytterligare meddelanden mellan klienter som redan är anslutna till varandra för att utbyta filsegment med det vanliga BitTorrent-protokollet.

Till skillnad från en tracker och DHT kan PEX bara vara ett hjälpmedel för att få kamrater, eftersom det inte kan hjälpa nya kamrater att gå med i distributionen.

PEX-stöd är tillgängligt i Transmission- klienter sedan version 0.7 [1] , Vuze , BitComet , µTorrent , KTorrent , rTorrent , Deluge (från version 0.7.8) och BitTornado , qBittorrent , Tixati .

Det finns flera inkompatibla implementeringar av PEX, så endast samma klienter eller PEX-kompatibla klienter kan använda PEX med varandra.

Vuze har implementerat µTorrents PEX-stöd sedan version 3.0.5.0, förutom sin egen version. Således kan alla peer med Azureus >=3.0.5.0, genom PEX, både sammanföra andra peers som använder PEX-inkompatibla klienter, och ta emot peer-adresser från dem.

I Transmission introducerades kompatibilitet med olika klienter när den utvecklades [1] .

Den formella PEX-specifikationen ( BEP 11 ) publicerades den 29 oktober 2015 .

ut_pex

Klienter berättar för varandra om PEX-stöd. Och sedan, varje minut, skickas en lista över nya anslutna/bortkopplade peers från det ögonblick som det föregående PEX-paketet skickades.

Anteckningar

  1. 1 2 Release Notes för överföringsprogrammet . Hämtad 27 januari 2017. Arkiverad från originalet 9 januari 2019.

Se även