When I access my Facebook, for example, sometimes my current connection is listed using a IPv4 address, and sometimes, a IPv6 address. What is responsible for this choice?
Asked
Active
Viewed 40 times
0
-
Two separate DNS requests may be being issued, one for IPv4 and one for IPv6 (which isn't uncommon in dual stack scenarios). After receiving the responses, a client will likely prefer IPv6 over IPv4. However, if the client cannot use IPv6 for some reason, any valid IPv4 address may be used to connect instead. – Anaksunaman Mar 15 '19 at 02:33
-
What are the reasons that a cliente can not use IPv6? – Mycroft Mar 15 '19 at 03:01
-
The primary reason would likely be that the server response is too slow (or entirely non-existent). – Anaksunaman Mar 18 '19 at 05:29