[tor-bugs] #21637 [Metrics/Onionoo]: Include both declared and reachable IPv6 OR addresses

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 16 19:30:54 UTC 2017


#21637: Include both declared and reachable IPv6 OR addresses
--------------------------------+------------------------------
 Reporter:  teor                |          Owner:  metrics-team
     Type:  enhancement         |         Status:  new
 Priority:  Medium              |      Milestone:
Component:  Metrics/Onionoo     |        Version:
 Severity:  Normal              |     Resolution:
 Keywords:  metrics-2017, ipv6  |  Actual Points:
Parent ID:                      |         Points:
 Reviewer:                      |        Sponsor:
--------------------------------+------------------------------

Comment (by karsten):

 Replying to [comment:3 karsten]:
 > Replying to [comment:2 teor]:
 > > Replying to [comment:1 karsten]:
 > > > I believe we're taking addresses from consensuses, not from server
 descriptors, so we're only including reachable IPv6 OR addresses.  And you
 want to learn about declared and unreachable IPv6 OR addresses, right?
 > >
 > > Ok, so that's good: we're only displaying IPv6 addresses that work.
 >
 > Somebody (possibly I) should confirm by belief here by looking at the
 code.

 So, I did look at the code and some sample descriptors and now feel more
 confident to confirm: we're only displaying IPv6 addresses that work.

 > > It would be nice to have the IPv6 address from the descriptor, and
 then we can synthesise a flag if it's missing from the consensus (or
 different).
 >
 > Yes, makes sense.

 How about we add a new field "unreachable_or_addresses" that is an
 optional array of strings and that contains an "Array of IPv4 or IPv6
 addresses and TCP ports or port lists where the relay claims to accept
 onion-routing connections but that the directory authorities failed to
 confirm as reachable. Addresses are in arbitrary order. IPv6 hex
 characters are all lower-case. Omitted if empty." If you can think of
 specifying this more clearly, please feel free to suggest a better text.
 And if you can think of a better way to include this data, just state it
 here.

 Regarding the suggested flag, I believe that that shouldn't be a relay
 flag like the existing ones, but it could be a custom notification like
 Atlas adds for relays running an non-recommended version. In other words,
 that's for Atlas land, not Onionoo land. Hope that matches your idea. If
 not, please elaborate.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21637#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list