Changeset 11076
- Timestamp:
- 05/13/2008 05:03:05 PM (5 months ago)
- Location:
- dotorg/trunk/html/beps
- Files:
-
- 2 modified
-
bep_0023.html (modified) (5 diffs)
-
bep_0024.html (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dotorg/trunk/html/beps/bep_0023.html
r11074 r11076 39 39 <tr class="field"><th class="field-name">Title:</th><td class="field-body">Tracker Returns Packed Peer Lists</td> 40 40 </tr> 41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">1107 0</td>41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">11075</td> 42 42 </tr> 43 <tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="http://bittorrent.org/trac/browser/dotorg/trunk/html/beps/bep_0023.rst">2008-05-13 1 6:54:12-0700 (Tue, 13 May 2008)</a></td>43 <tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="http://bittorrent.org/trac/browser/dotorg/trunk/html/beps/bep_0023.rst">2008-05-13 17:02:55 -0700 (Tue, 13 May 2008)</a></td> 44 44 </tr> 45 45 <tr class="field"><th class="field-name">Author:</th><td class="field-body">David Harrison <dave at bittorrent.com></td> … … 61 61 <p class="topic-title first">Contents</p> 62 62 <ul class="simple"> 63 <li><a class="reference internal" href="#abstract" id="id 3">Abstract</a></li>64 <li><a class="reference internal" href="#overview" id="id 4">Overview</a></li>65 <li><a class="reference internal" href="#references" id="id 5">References</a></li>66 <li><a class="reference internal" href="#copyright" id="id 6">Copyright</a></li>63 <li><a class="reference internal" href="#abstract" id="id4">Abstract</a></li> 64 <li><a class="reference internal" href="#overview" id="id5">Overview</a></li> 65 <li><a class="reference internal" href="#references" id="id6">References</a></li> 66 <li><a class="reference internal" href="#copyright" id="id7">Copyright</a></li> 67 67 </ul> 68 68 </div> … … 75 75 <div class="section" id="overview"> 76 76 <h1>Overview</h1> 77 <p>In BitTorrent as described in BEP 3 [#BEP-3], peers wishing to77 <p>In BitTorrent as described in BEP 3 <a class="footnote-reference" href="#bep-3" id="id1">[1]</a>, peers wishing to 78 78 transfer a file contact a central tracker. This tracker returns a 79 79 list of peers that are currently transferring the file. The list of … … 83 83 containing a domain name or an IP address, and an integer port number. 84 84 The <em>ip</em> is variable length, but since in its longest form it is a 85 domain name it cannot exceed 255 bytes (see <a class="reference external" href="RFC-1034.DOMAINNAMES-CONCEPTSANDFACILITIES.Mockapetris,November1987.http://tools.ietf.org/html/rfc1034">RFC 1034</a> <a class="footnote-reference" href="#id 1" id="id2">[2]</a>) plus 4 bytes85 domain name it cannot exceed 255 bytes (see <a class="reference external" href="RFC-1034.DOMAINNAMES-CONCEPTSANDFACILITIES.Mockapetris,November1987.http://tools.ietf.org/html/rfc1034">RFC 1034</a> <a class="footnote-reference" href="#id2" id="id3">[2]</a>) plus 4 bytes 86 86 bencoding overhead. Bencoded integers are also variable length but 87 87 since it is a port number, it cannot be more than 7 bytes including … … 106 106 <colgroup><col class="label" /><col /></colgroup> 107 107 <tbody valign="top"> 108 <tr><td class="label"> [1]</td><td>BEP_0003. The BitTorrent Protocol Specification, Cohen108 <tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td>BEP_0003. The BitTorrent Protocol Specification, Cohen 109 109 (<a class="reference external" href="http://www.bittorrent.org/beps/bep_0003">http://www.bittorrent.org/beps/bep_0003</a>)</td></tr> 110 110 </tbody> 111 111 </table> 112 <table class="docutils footnote" frame="void" id="id 1" rules="none">112 <table class="docutils footnote" frame="void" id="id2" rules="none"> 113 113 <colgroup><col class="label" /><col /></colgroup> 114 114 <tbody valign="top"> 115 <tr><td class="label"><a class="fn-backref" href="#id 2">[2]</a></td><td><a class="reference external" href="RFC-1034.DOMAINNAMES-CONCEPTSANDFACILITIES.Mockapetris,November1987.http://tools.ietf.org/html/rfc1034">RFC-1034.DOMAINNAMES-CONCEPTSANDFACILITIES.Mockapetris,November1987.http://tools.ietf.org/html/rfc1034</a></td></tr>115 <tr><td class="label"><a class="fn-backref" href="#id3">[2]</a></td><td><a class="reference external" href="RFC-1034.DOMAINNAMES-CONCEPTSANDFACILITIES.Mockapetris,November1987.http://tools.ietf.org/html/rfc1034">RFC-1034.DOMAINNAMES-CONCEPTSANDFACILITIES.Mockapetris,November1987.http://tools.ietf.org/html/rfc1034</a></td></tr> 116 116 </tbody> 117 117 </table> -
dotorg/trunk/html/beps/bep_0024.html
r11074 r11076 39 39 <tr class="field"><th class="field-name">Title:</th><td class="field-body">Tracker Returns External IP</td> 40 40 </tr> 41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">110 69</td>41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">11075</td> 42 42 </tr> 43 <tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="http://bittorrent.org/trac/browser/dotorg/trunk/html/beps/bep_0024.rst">2008-05-13 1 6:53:27-0700 (Tue, 13 May 2008)</a></td>43 <tr class="field"><th class="field-name">Last-Modified:</th><td class="field-body"><a class="reference external" href="http://bittorrent.org/trac/browser/dotorg/trunk/html/beps/bep_0024.rst">2008-05-13 17:02:55 -0700 (Tue, 13 May 2008)</a></td> 44 44 </tr> 45 45 <tr class="field"><th class="field-name">Author:</th><td class="field-body">David Harrison <dave at bittorrent.com></td> … … 61 61 <p class="topic-title first">Contents</p> 62 62 <ul class="simple"> 63 <li><a class="reference internal" href="#overview" id="id 1">Overview</a></li>64 <li><a class="reference internal" href="#references" id="id 2">References</a></li>65 <li><a class="reference internal" href="#copyright" id="id 3">Copyright</a></li>63 <li><a class="reference internal" href="#overview" id="id4">Overview</a></li> 64 <li><a class="reference internal" href="#references" id="id5">References</a></li> 65 <li><a class="reference internal" href="#copyright" id="id6">Copyright</a></li> 66 66 </ul> 67 67 </div> … … 75 75 may differ from the IP address used to route the client's packets 76 76 through the public Internet.</p> 77 <p>In BitTorrent as described in BEP 3 [#BEP-3], peers wishing to77 <p>In BitTorrent as described in BEP 3 <a class="footnote-reference" href="#bep-3" id="id1">[1]</a>, peers wishing to 78 78 transfer a file contact a central tracker. This tracker returns a 79 79 list of peers that are currently transferring the file. For all peers … … 94 94 address. Any peer reached over the public Internet sees the public IP 95 95 address of the peer on the far side of the connection. The <em>Extension 96 Protocol</em> proposed in [#BEP-10]provides a mechanism for a client to96 Protocol</em> proposed in <a class="footnote-reference" href="#bep-10" id="id2">[3]</a> provides a mechanism for a client to 97 97 obtains its public IP from any of its peers. There is no conflict for 98 98 a BitTorrent client to support both tracker and peer methods, and they … … 100 100 from a tracker even when there are no peers. For trackerless swarms, 101 101 a peer can learn its IP from any peer whose reference was obtained from the DHT 102 [#BEP-5].</p>102 <a class="footnote-reference" href="#bep-5" id="id3">[2]</a>.</p> 103 103 </div> 104 104 <div class="section" id="references"> … … 107 107 <colgroup><col class="label" /><col /></colgroup> 108 108 <tbody valign="top"> 109 <tr><td class="label"> [1]</td><td>BEP_0003. The BitTorrent Protocol Specification, Cohen.109 <tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td>BEP_0003. The BitTorrent Protocol Specification, Cohen. 110 110 (<a class="reference external" href="http://www.bittorrent.org/beps/bep_0003">http://www.bittorrent.org/beps/bep_0003</a>)</td></tr> 111 111 </tbody> … … 114 114 <colgroup><col class="label" /><col /></colgroup> 115 115 <tbody valign="top"> 116 <tr><td class="label"> [2]</td><td>BEP_0005. DHT Protocol. Loewenstern.116 <tr><td class="label"><a class="fn-backref" href="#id3">[2]</a></td><td>BEP_0005. DHT Protocol. Loewenstern. 117 117 (<a class="reference external" href="http://www.bittorrent.org/beps/bep_0005">http://www.bittorrent.org/beps/bep_0005</a>)</td></tr> 118 118 </tbody> … … 121 121 <colgroup><col class="label" /><col /></colgroup> 122 122 <tbody valign="top"> 123 <tr><td class="label"> [3]</td><td>BEP_0010. Extension Protocol. Norberg, Strigeus, Hazel123 <tr><td class="label"><a class="fn-backref" href="#id2">[3]</a></td><td>BEP_0010. Extension Protocol. Norberg, Strigeus, Hazel 124 124 (<a class="reference external" href="http://www.bittorrent.org/beps/bep_0010">http://www.bittorrent.org/beps/bep_0010</a>)</td></tr> 125 125 </tbody>