[tor-dev] Proposal 313: Relay IPv6 Statistics

Nick Mathewson nickm at freehaven.net
Mon Feb 10 15:21:40 UTC 2020

On Mon, Feb 10, 2020 at 1:37 AM teor <teor at riseup.net> wrote:

Hi, Teor!  This proposal looks good and thorough to me.  I have only a
couple of questions on section 3:

> 3. Logging IPv6 Relays in the Consensus
>    We propose that relays (and bridges) log:
>      * the number of relays, and
>      * the consensus weight fraction of relays,
>    in the consensus that:
>      * have an IPv6 ORPort,
>      * support IPv6 reachability checks, and
>      * support IPv6 clients.

I don't understand the motivation behind doing this in the Tor code,
since it's not something that relay operators need to know about or
take action on.  To me, it seems more like something do do as part of
metrics than in Tor per se.

>    "Usable Guards" have the Guard flag, but do not have the Exit flag. If the
>    Guard also has the BadExit flag, the Exit flag should be ignored.

It seems to me that this rule should depend on the Wgd
bandwidth-weights value ("Weight for Guard+Exit-flagged nodes in the
guard Position"), right?  (Right now that is zero, and I don't expect
it to change.)

See also Karsten's response here for more information.

More information about the tor-dev mailing list