Changeset 11091 for dotorg/trunk/html

Show
Ignore:
Timestamp:
05/20/2008 06:24:48 PM (6 months ago)
Author:
dave
Message:

update reserved byte reserverations.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dotorg/trunk/html/beps/bep_0004.rst

    r11031 r11091  
    2323 0x80  Azureus Messaging Protocol 
    2424 
     25 reserved[2] 
     26 0x08  BitTorrent Location-aware Protocol (no known implementations) 
     27 
    2528 reserved[5] 
    2629 0x10  LTEP (Libtorrent Extension Protocol) 
     30 0x02  Extension Negotiation Protocol 
     31 0x01  Extension Negotiation Protocol 
    2732 
    2833 reserved[7] 
    2934 0x01  BitTorrent DHT 
     35 0x02  XBT Peer Exchange  
    3036 0x04  suggest, haveall, havenone, reject request, and allow fast extensions 
     37 0x08  NAT Traversal 
     38 
     39There 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 
     50It is recommended that further extensions use LTEP [#BEP-]_.  With 
     51LTEP, extension bit collisions become impossible since no new 
     52extension bits are allocated.  With LTEP, message ID collisions also 
     53become impossible because message IDs are allocated on demand at the 
     54beginning of the connection.  Extension *name* collisions become 
     55possible, but the probability is much less likely. 
    3156 
    3257Reserved Message IDs