Changeset 11080
- Timestamp:
- 05/13/08 17:24:26 (22 months ago)
- Location:
- dotorg/trunk/html/beps
- Files:
-
- 2 modified
-
bep_0022.html (modified) (4 diffs)
-
bep_0023.html (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dotorg/trunk/html/beps/bep_0022.html
r11074 r11080 39 39 <tr class="field"><th class="field-name">Title:</th><td class="field-body">Cache Discovery</td> 40 40 </tr> 41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">110 59</td>41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">11079</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_0022.rst">2008-05-13 00:40:21-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_0022.rst">2008-05-13 17:24:18 -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>, Stanislav Shalunov <shalunov 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="#the-discovery-mechanism" id="id 5">The Discovery Mechanism</a></li>64 <li><a class="reference internal" href="#network-address-translators" id="id 6">Network Address Translators</a></li>65 <li><a class="reference internal" href="#references" id="id 7">References</a></li>66 <li><a class="reference internal" href="#copyright" id="id 8">Copyright</a></li>63 <li><a class="reference internal" href="#the-discovery-mechanism" id="id1">The Discovery Mechanism</a></li> 64 <li><a class="reference internal" href="#network-address-translators" id="id2">Network Address Translators</a></li> 65 <li><a class="reference internal" href="#references" id="id3">References</a></li> 66 <li><a class="reference internal" href="#copyright" id="id4">Copyright</a></li> 67 67 </ul> 68 68 </div> … … 95 95 of the cache and the port specifies the location on that cache where 96 96 the BitTorrent implementation listens.</p> 97 <p>The SRV resource record type is described in <a class="reference external" href=" ADNSRRforspecifyingthelocationofservices(DNSSRV).Gulbrandsen,Vixie,Esibov.February2000.http://tools.ietf.org/html/rfc2782">RFC 2782</a> <a class="footnote-reference" href="#id3" id="id4">[4]</a>. Reverse DNS98 lookups are described in <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="#id1" id="id2">[3]</a>.</p>97 <p>The SRV resource record type is described in <a class="reference external" href="http://www.faqs.org/rfcs/rfc2782.html">RFC 2782</a> [#RFC 2782]_. Reverse DNS 98 lookups are described in <a class="reference external" href="http://www.faqs.org/rfcs/rfc1034.html">RFC 1034</a> [#RFC 1034]_.</p> 99 99 </div> 100 100 <div class="section" id="network-address-translators"> … … 110 110 IP address. A BitTorrent client can obtain its host's public IP by 111 111 either querying the tracker and looking at the value to the returned 112 <em>external ip</em> key [#BEP -0024]or from other peers using the <em>yourip</em>113 extension defined for the <em>Extension Protocol</em> proposed in [#BEP -0010].</p>112 <em>external ip</em> key [#BEP 24]_ or from other peers using the <em>yourip</em> 113 extension defined for the <em>Extension Protocol</em> proposed in [#BEP 10]_.</p> 114 114 </div> 115 115 <div class="section" id="references"> 116 116 <h1>References</h1> 117 <table class="docutils footnote" frame="void" id="bep-10" rules="none"> 118 <colgroup><col class="label" /><col /></colgroup> 119 <tbody valign="top"> 120 <tr><td class="label">[1]</td><td>BEP_0010. Extension Protocol. Norberg, Strigeus, Hazel 121 (<a class="reference external" href="http://www.bittorrent.org/beps/bep_0010">http://www.bittorrent.org/beps/bep_0010</a>)</td></tr> 122 </tbody> 123 </table> 124 <table class="docutils footnote" frame="void" id="bep-24" rules="none"> 125 <colgroup><col class="label" /><col /></colgroup> 126 <tbody valign="top"> 127 <tr><td class="label">[2]</td><td>BEP_0024. Tracker Returns External IP. Harrison 128 (<a class="reference external" href="http://www.bittorrent.org/beps/bep_0024">http://www.bittorrent.org/beps/bep_0024</a>)</td></tr> 129 </tbody> 130 </table> 131 <table class="docutils footnote" frame="void" id="id1" rules="none"> 132 <colgroup><col class="label" /><col /></colgroup> 133 <tbody valign="top"> 134 <tr><td class="label"><a class="fn-backref" href="#id2">[3]</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> 135 </tbody> 136 </table> 137 <table class="docutils footnote" frame="void" id="id3" rules="none"> 138 <colgroup><col class="label" /><col /></colgroup> 139 <tbody valign="top"> 140 <tr><td class="label"><a class="fn-backref" href="#id4">[4]</a></td><td><a class="reference external" href="ADNSRRforspecifyingthelocationofservices(DNSSRV).Gulbrandsen,Vixie,Esibov.February2000.http://tools.ietf.org/html/rfc2782">ADNSRRforspecifyingthelocationofservices(DNSSRV).Gulbrandsen,Vixie,Esibov.February2000.http://tools.ietf.org/html/rfc2782</a></td></tr> 141 </tbody> 142 </table> 117 <!-- [#RFC 1034] RFC-1034. DOMAIN NAMES - CONCEPTS AND FACILITIES. Mockapetris, 118 November 1987. http://tools.ietf.org/html/rfc1034 --> 119 <!-- [#RFC 2782] RFC-2782. A DNS RR for specifying the location of services (DNS 120 SRV). Gulbrandsen, Vixie, Esibov. February 2000. 121 http://tools.ietf.org/html/rfc2782 --> 122 <!-- [#BEP 10] BEP_0010. Extension Protocol. Norberg, Strigeus, Hazel 123 (http://www.bittorrent.org/beps/bep_0010) --> 124 <!-- [#BEP 24] BEP_0024. Tracker Returns External IP. Harrison 125 (http://www.bittorrent.org/beps/bep_0024) --> 143 126 </div> 144 127 <div class="section" id="copyright"> -
dotorg/trunk/html/beps/bep_0023.html
r11078 r11080 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 7</td>41 <tr class="field"><th class="field-name">Version:</th><td class="field-body">11079</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 17: 11:02-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:24:18 -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 4">Abstract</a></li>64 <li><a class="reference internal" href="#overview" id="id 5">Overview</a></li>65 <li><a class="reference internal" href="#references" id="id 6">References</a></li>66 <li><a class="reference internal" href="#copyright" id="id 7">Copyright</a></li>63 <li><a class="reference internal" href="#abstract" id="id2">Abstract</a></li> 64 <li><a class="reference internal" href="#overview" id="id3">Overview</a></li> 65 <li><a class="reference internal" href="#references" id="id4">References</a></li> 66 <li><a class="reference internal" href="#copyright" id="id5">Copyright</a></li> 67 67 </ul> 68 68 </div> … … 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="#id2" id="id3">[2]</a>)plus 4 bytes85 domain name it cannot exceed 255 bytes [#RFC 1034]_ 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 … … 112 112 </tbody> 113 113 </table> 114 <table class="docutils footnote" frame="void" id="id2" rules="none"> 115 <colgroup><col class="label" /><col /></colgroup> 116 <tbody valign="top"> 117 <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> 118 </tbody> 119 </table> 114 <!-- [#RFC 1034] RFC-1034. DOMAIN NAMES - CONCEPTS AND FACILITIES. Mockapetris, 115 November 1987. http://tools.ietf.org/html/rfc1034 --> 120 116 </div> 121 117 <div class="section" id="copyright">