3 ms·
ipv6 clients cant talk with ipv4 servers. so they need a packet translation, which increases the latency. there shouldn't be any benefits in this particular ca
by y4mi 9y ago
ipv6 clients cant talk with ipv4 servers. so they need a packet translation, which increases the latency.
there shouldn't be any benefits in this particular case though, because endusers would never actually talk with the application servers.
the loadbalancers are probably the only public facing servers, which probably (didn't check) support both.
so communication is like this
_client_ <== ipv6 ==> _loadbalancer_ <== ipv4 ==> _application server_
vs.
_client_ <== ipv6 ==> _loadbalancer_ <== ipv6 ==> _application server_
the situation the GP was talking about is this:
_client_ <== ipv6 ==> _ipv6 to ipv4 translation proxy_ <== ipv4 ==> _loadbalancer_ <== ipv4 ==> _application server_
you could theoretically reduce minor latency by just addressing application servers directly
_client_ <== ipv6 ==> _application server_
but thats a terrible idea from both reliability and security perspectives