root / dotorg / v7 / html / beps / bep_0004.html

Revision 10595, 3.8 kB (checked in by dave, 10 months ago)

generated html with fixes from Arvid. Plus refining some text in bep_0008. Fixed makefile.

Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6<meta name="generator" content="Docutils 0.5: http://docutils.sourceforge.net/" />
7<title></title>
8<link rel="stylesheet" href="../css/bep.css" type="text/css" />
9</head>
10<body>
11<div class="document">
12
13<div id="upper" class="clear">
14<div id="wrap">
15<div id="header">
16<h1><a href="../index.html">BitTorrent<span>.org</span></a></h1>
17</div>
18<div id="nav">
19<ul>
20<li><a href="../index.html">Home</a></li>
21<li><a href="../introduction.html">For Users</a></li>
22<li><span>For Developers</span></li>
23<!-- <li><a href="./blog">Blog</a></li> -->
24<li><a href="../donate.html">Donate!</a></li>
25</ul>
26</div> <!-- nav -->
27<!-- ### Begin Content ### -->
28<div id="second">
29
30
31
32<table class="rfc2822 docutils field-list" frame="void" rules="none">
33<col class="field-name" />
34<col class="field-body" />
35<tbody valign="top">
36<tr class="field"><th class="field-name">BEP:</th><td class="field-body">4</td>
37</tr>
38<tr class="field"><th class="field-name">Title:</th><td class="field-body">Assigned Numbers</td>
39</tr>
40<tr class="field"><th class="field-name">Version:</th><td class="field-body">10561</td>
41</tr>
42<tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="https://svn.bittorrent.com/trac.cgi/browser/dotorg/trunk/html/beps/bep_0004.rst">2008-02-06 10:01:00 -0800 (Wed, 06 Feb 2008)</a></td>
43</tr>
44<tr class="field"><th class="field-name">Author:</th><td class="field-body">David Harrison</td>
45</tr>
46<tr class="field"><th class="field-name">Status:</th><td class="field-body">Active</td>
47</tr>
48<tr class="field"><th class="field-name">Type:</th><td class="field-body">Process</td>
49</tr>
50<tr class="field"><th class="field-name">Created:</th><td class="field-body">10-Jan-2008</td>
51</tr>
52<tr class="field"><th class="field-name">Post-History:</th><td class="field-body"></td>
53</tr>
54</tbody>
55</table>
56<hr />
57<div class="contents topic" id="contents">
58<p class="topic-title first">Contents</p>
59<ul class="simple">
60<li><a class="reference internal" href="#reserved-bit-allocations" id="id2">Reserved Bit Allocations</a></li>
61<li><a class="reference internal" href="#reserved-message-ids" id="id3">Reserved Message IDs</a></li>
62</ul>
63</div>
64<p>This document describes the known bit allocations and message IDs for
65the BitTorrent protocol.  To request a bit allocation contact
66<a class="reference external" href="mailto:editor&#37;&#52;&#48;bittorrent&#46;org">editor<span>&#64;</span>bittorrent<span>&#46;</span>org</a>.  Contact the same address if you are aware of
67any omissions.</p>
68<div class="section" id="reserved-bit-allocations">
69<h1>Reserved Bit Allocations</h1>
70<pre class="literal-block">
71reserved[0]
720x80  Azureus Messaging Protocol
73
74reserved[5]
750x10  LTEP (Libtorrent Extension Protocol)
76
77reserved[7]
780x01  BitTorrent DHT
790x04  suggest, haveall, havenone, reject request, and allow fast extensions
80</pre>
81</div>
82<div class="section" id="reserved-message-ids">
83<h1>Reserved Message IDs</h1>
84<pre class="literal-block">
85Core Protocol:
860x00   choke
870x01   unchoke
880x02   interested
890x03   not interested
900x04   have
910x05   bitfield
920x06   request
930x07   piece
940x08   cancel
95
96DHT Extension:
970x09   port
98
99Fast Extensions:
1000x0D   suggest
1010x0E   have all
1020x0F   have none
1030x10   reject request
1040x11   allowed fast
105
106Additional IDs used in deployed clients:
1070x14   LTEP Handshake (implemented in libtorrent, uTorrent,...)
108</pre>
109<!-- Local Variables:
110mode: indented-text
111indent-tabs-mode: nil
112sentence-end-double-space: t
113fill-column: 70
114coding: utf-8
115End: -->
116</div>
117
118
119</div>
120        <div id="footer">
121<hr/>
122</div>
123
124</div>
125</body>
126</html>
Note: See TracBrowser for help on using the browser.