Changeset 8234
- Timestamp:
- 10/01/2007 04:04:10 PM (16 months ago)
- Location:
- dotorg/trunk/html
- Files:
-
- 2 modified
-
ipv6_tracker_extension.html (modified) (3 diffs)
-
ipv6_tracker_extension.rst (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dotorg/trunk/html/ipv6_tracker_extension.html
r8233 r8234 43 43 just an IPv6 address. In the case where only an address is supplied, the IPv6 44 44 port is assumed to be the same as specified by the <tt class="docutils literal"><span class="pre">&port=</span></tt> parameter.</p> 45 <p>The tracker may perform a NAT check on the IPv6 endpoint or it may assume that 46 IPv6 addresses are not behind NATs.</p> 45 <p>The tracker should perform a NAT check on the IPv6 endpoint.</p> 47 46 <p>In case the client contacts the tracker on an IPv6 interface, the it may add 48 47 an <tt class="docutils literal"><span class="pre">&ipv4=</span></tt> parameter with its IPv4 address or endpoint. The value should … … 51 50 parameter.</p> 52 51 <p>The endpoints are encoded as strings as defined by <a class="reference" href="http://tools.ietf.org/html/rfc2732">RFC 2732</a>.</p> 52 <p>If both an <tt class="docutils literal"><span class="pre">&ipv4=</span></tt> and an <tt class="docutils literal"><span class="pre">&ipv6=</span></tt> parameter are specified, the tracker 53 may ignore the address family that is the same as the source address of the 54 request. i.e. If the client connects to the tracker with an IPv4 source 55 address, the tracker may ignore any <tt class="docutils literal"><span class="pre">&ipv4=</span></tt> address and if the client 56 connects to the tracker with an IPv6 source address, the tracker may ignore 57 any <tt class="docutils literal"><span class="pre">&ipv6=</span></tt> parameter.</p> 53 58 </div> 54 59 <div class="section"> … … 90 95 </div> 91 96 <div class="section"> 97 <h2><a id="rationale" name="rationale">rationale</a></h2> 98 <p>The naming of <tt class="docutils literal"><span class="pre">peers6</span></tt> is chosen not to collide with the current <tt class="docutils literal"><span class="pre">peers</span></tt> 99 response and to be backwards compatible. It is also a simple addition to the 100 current response, using the same encoding.</p> 101 </div> 102 <div class="section"> 92 103 <h2><a id="authors" name="authors">authors</a></h2> 93 <p><a class="reference" href="mailto:greg%40bittorrent.com">Greg hazel</a> 94 <a class="reference" href="mailto:arvid%40bittorrent.com">Arvid Norberg</a></p> 104 <div class="line-block"> 105 <div class="line"><a class="reference" href="mailto:greg%40bittorrent.com">Greg hazel</a></div> 106 <div class="line"><a class="reference" href="mailto:arvid%40bittorrent.com">Arvid Norberg</a></div> 107 </div> 95 108 </div> 96 109 </div> -
dotorg/trunk/html/ipv6_tracker_extension.rst
r8233 r8234 18 18 port is assumed to be the same as specified by the ``&port=`` parameter. 19 19 20 The tracker may perform a NAT check on the IPv6 endpoint or it may assume that 21 IPv6 addresses are not behind NATs. 20 The tracker should perform a NAT check on the IPv6 endpoint. 22 21 23 22 In case the client contacts the tracker on an IPv6 interface, the it may add … … 30 29 31 30 .. _`RFC 2732`: http://tools.ietf.org/html/rfc2732 31 32 If both an ``&ipv4=`` and an ``&ipv6=`` parameter are specified, the tracker 33 may ignore the address family that is the same as the source address of the 34 request. i.e. If the client connects to the tracker with an IPv4 source 35 address, the tracker may ignore any ``&ipv4=`` address and if the client 36 connects to the tracker with an IPv6 source address, the tracker may ignore 37 any ``&ipv6=`` parameter. 32 38 33 39 announce response … … 70 76 d8:intervali1800e5:peers6:iiiipp6:peers618:iiiiiiiiiiiiiiiippe 71 77 78 rationale 79 --------- 80 81 The naming of ``peers6`` is chosen not to collide with the current ``peers`` 82 response and to be backwards compatible. It is also a simple addition to the 83 current response, using the same encoding. 84 72 85 authors 73 86 ------- 74 87 75 `Greg hazel`__76 `Arvid Norberg`__88 | `Greg hazel`__ 89 | `Arvid Norberg`__ 77 90 78 91 .. __: mailto:greg@bittorrent.com