[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #9068 [Tor]: Unify reachableaddresses and IPv6 settings
#9068: Unify reachableaddresses and IPv6 settings
-----------------------------+------------------------------------
Reporter: nickm | Owner: teor
Type: enhancement | Status: accepted
Priority: Medium | Milestone: Tor: 0.2.8.x-final
Component: Tor | Version:
Severity: Normal | Resolution:
Keywords: tor-client ipv6 | Actual Points:
Parent ID: #17811 | Points:
Sponsor: |
-----------------------------+------------------------------------
Comment (by teor):
Web browsers and operating systems have to deal with dual-stack hosts.
Here is how some of them do it:
Google Chrome
Start IPv6 connection, then 300ms later, start IPv4 connection.
https://codereview.chromium.org/7029049
Safari / OS X
Starts both at the same time, and races them (Happy Eyeballs)
http://lists.apple.com/archives/Ipv6-dev/2011/Jul/msg00009.html
Windows does something complex
http://blogs.msdn.com/b/b8/archive/2012/06/05/connecting-with-ipv6-in-
windows-8.aspx
And the correct way of doing it is:
RFC 3484 - address sorting
https://www.ietf.org/rfc/rfc3484.txt
TL;DR: Prefer IPv6 if it actually works
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9068#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs