Changeset 11091
- Timestamp:
- 05/20/2008 06:24:48 PM (6 months ago)
- Files:
-
- 1 modified
-
dotorg/trunk/html/beps/bep_0004.rst (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dotorg/trunk/html/beps/bep_0004.rst
r11031 r11091 23 23 0x80 Azureus Messaging Protocol 24 24 25 reserved[2] 26 0x08 BitTorrent Location-aware Protocol (no known implementations) 27 25 28 reserved[5] 26 29 0x10 LTEP (Libtorrent Extension Protocol) 30 0x02 Extension Negotiation Protocol 31 0x01 Extension Negotiation Protocol 27 32 28 33 reserved[7] 29 34 0x01 BitTorrent DHT 35 0x02 XBT Peer Exchange 30 36 0x04 suggest, haveall, havenone, reject request, and allow fast extensions 37 0x08 NAT Traversal 38 39 There are known collisions. 40 41 reserved[0] 42 0xFF BitComet Extension Protocol 43 44 reserved[1] 45 0xFF BitComet Extension Protocol 46 47 reserved[7] 48 0x01 XBT Metadata Exchange (implemented only in XBT) 49 50 It is recommended that further extensions use LTEP [#BEP-]_. With 51 LTEP, extension bit collisions become impossible since no new 52 extension bits are allocated. With LTEP, message ID collisions also 53 become impossible because message IDs are allocated on demand at the 54 beginning of the connection. Extension *name* collisions become 55 possible, but the probability is much less likely. 31 56 32 57 Reserved Message IDs