"conexão" muito longa no Chrome usando ipv6

"conexão" muito longa no Chrome usando ipv6

Uma conexão com um subdobain ipv6 www6.example.com demora muito. No Chrome, a guia da rede mostra o gasto de 20 anos na "conexão". Todos os outros tempos são muito mais rápidos.

No entanto, apenas as duas primeiras conexões são lentas (às vezes 21s, 41s, 24s). As solicitações a seguir estão bem abaixo de 1s. Esperando cerca de 2 minutos, as primeiras 2 solicitações são novamente muito lentas.

Chamar o mesmo servidor (ao mesmo tempo) através de um subdomínio ipv4 www.example.com é razoavelmente rápido.

Chamar outros servidores (ao mesmo tempo) via ipv6 também é razoavelmente rápido.

No servidor está rodando o Ubuntu com precisão com haproxy. A maior parte do tráfego tratado é IPv4.

Qual é o problema do lado do servidor demorar tanto tempo até que a conexão seja estabelecida?

Fico feliz por quaisquer insights e ansioso para fornecer informações adicionais.

insira a descrição da imagem aqui

editar: adicionada captura de tela do Chrome.

Responder1

Quando resolvo seu nome de domínio, recebo três registros AAAA diferentes:

www6.plista.com.        1800    IN      AAAA    2a01:4f8:160:5102::2
www6.plista.com.        1800    IN      AAAA    2a01:4f8:151:5021::2
www6.plista.com.        1800    IN      AAAA    2a01:4f8:191:8075::2

Só consigo acessar um desses endereços IP ( 2a01:4f8:160:5102::2). Quando tento me conectar aos outros dois, a conexão simplesmente trava.

21 segundosé o tempo limite que o Windows usará antes de voltar do IPv6 para o IPv4. É plausível que o mesmo tempo limite se aplique à mudança do primeiro endereço IPv6 para o próximo endereço IPv6, quando o nome de domínio não possui nenhum endereço IPv4.

41 segundos é aproximadamente o dobro, o que parece o que você esperaria caso o navegador tivesse que tentar todos os três endereços.

informação relacionada