Peer exchange ( PEX ) er en udvidelse af BitTorrent -protokollen til udveksling af deltagerlister.
PEX implementeres af yderligere meddelelser mellem klienter, der allerede er forbundet til hinanden, for at udveksle filsegmenter ved hjælp af den sædvanlige BitTorrent-protokol.
I modsætning til en tracker og DHT , kan PEX kun være en hjælp til at få peers, da det ikke kan hjælpe nye peers med i distributionen.
PEX-understøttelse er tilgængelig i Transmission -klienter siden version 0.7 [1] , Vuze , BitComet , µTorrent , KTorrent , rTorrent , Deluge (fra version 0.7.8) og BitTornado , qBittorrent , Tixati .
Der er flere inkompatible implementeringer af PEX, så kun de samme klienter eller PEX-kompatible klienter kan bruge PEX med hinanden.
Vuze har implementeret µTorrents PEX-understøttelse siden version 3.0.5.0, foruden sin egen version. Således kan enhver peer med Azureus >=3.0.5.0 gennem PEX både samle andre peers, der bruger PEX-inkompatible klienter, og modtage peer-adresser fra dem.
I Transmission blev kompatibilitet med forskellige klienter introduceret, efterhånden som den blev udviklet [1] .
Den formelle PEX-specifikation ( BEP 11 ) blev offentliggjort den 29. oktober 2015 .
Kunder fortæller hinanden om PEX-support. Og så sendes der hvert minut en liste over nye tilsluttede/afbrudte peers fra det øjeblik, den forrige PEX-pakke blev sendt.
BitTorrent filudvekslingsprotokol ( klientprogrammer ) | |
---|---|
Forfatterne | Personer Eric Clinker Bram Cohen Navin Virksomheder BitTorrent Inc. Vuse, Inc. |
Teknologi |
|
Sporer | |
Motorer |
|
Relaterede artikler |