Show
Ignore:
Timestamp:
05/20/08 23:49:23 (22 months ago)
Author:
dave
Message:

Add reference to bep_0023. Update formatting.

Files:
1 modified

Legend:

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

    r11031 r11095  
    88Created: 31-Jan-2008 
    99Post-History: 
    10  
    11 IPv6 tracker extension 
    12 ====================== 
    1310 
    1411This extension extends the tracker response to better support IPv6 peers as 
     
    2623.. _`RFC 2119`: http://tools.ietf.org/html/rfc2119 
    2724 
    28 announce parameter 
    29 ------------------ 
     25Announce Parameter 
     26================== 
    3027 
    3128The client MAY add an ``&ipv6=`` parameter to the HTTP GET request it sends 
     
    5350any ``&ipv6=`` parameter. 
    5451 
    55 announce response 
    56 ----------------- 
     52Announce Response 
     53================= 
    5754 
    58 In case the tracker does not support the ``compact`` response, no change is 
    59 necessary. Since the original ``peers`` response returns peer endpoints in 
    60 their expanded string form, IPv6 addresses can be passed back this way. 
     55In case the tracker does not support the ``compact`` response as 
     56described in BEP 23 `BEP-23`_, no change is necessary. Since the 
     57original ``peers`` response returns peer endpoints in their expanded 
     58string form, IPv6 addresses can be passed back this way. 
    6159 
    6260In case a compact response is requested, the tracker MAY add another key 
     
    6563peers6 contains address-port pairs where the addresses are all IPv6. 
    6664 
    67 examples 
    68 -------- 
     65.. _`BEP-23`: http://www.bittorrent.org/beps/bep_0023.html 
     66 
     67Examples 
     68======== 
    6969 
    7070Example announce string with ``2001::53aa:64c:0:7f83:bc43:dec9`` as IPv6 
     
    9292        d8:intervali1800e5:peers6:iiiipp6:peers618:iiiiiiiiiiiiiiiippe 
    9393 
    94 rationale 
    95 --------- 
     94Rationale 
     95========= 
    9696 
    9797The naming of ``peers6`` is chosen not to collide with the current ``peers`` 
     
    101101 
    102102Copyright 
    103 --------- 
     103========= 
    104104 
    105105This document has been placed in the public domain.