Descobri que CDNs de cache estavam limitando minha navegação cotidiana
CDNs com cache e peculiaridades de roteamento do ISP podem fazer grandes partes da web moderna parecerem “quebradas”, mesmo quando a conectividade básica e os testes de velocidade parecem normais. Os comentaristas argumentam que a causa raiz geralmente são links sobrecarregados ou mal administrados entre ISPs residenciais e grandes CDNs, às vezes agravados por traffic shaping, problemas de MTU ou middleboxes “otimizadores”, em vez de CDNs limitarem os usuários deliberadamente. O tópico se amplia para uma comparação entre a qualidade de peering, o suporte e os limites de banda larga dos ISPs britânicos, além dos desafios práticos de auto-hospedar sites que de repente recebem tráfego intenso.
Diagnóstico e Teorias da Causa Raiz
- Muitos comentaristas acham que o problema não é uma limitação intencional por parte da CDN, mas sim links sobrecarregados ou mal provisionados entre o ISP e as principais CDNs (especialmente Akamai).
- Outros propõem o clássico traffic shaping do ISP ou middleboxes “otimizadores” que tratam com severidade fluxos TCP longos (“elephant flows”), mas não afetam o tráfego de VPN (UDP/WireGuard) da mesma forma.
- Alguns observam que VPNs ou IPv6 mudando o caminho e/ou o POP da CDN sugerem fortemente problemas de roteamento/peering, e não problemas no site de destino.
- Uma minoria sugere que problemas locais como MTU/MSS ou configuração incorreta de PPPoE poderiam causar falhas parciais, embora outros argumentem que as capturas de pacotes não mostram claramente problemas de fragmentação.
Qualidade do ISP, Zen vs Provedores Alternativos
- Vários usuários relatam problemas de desempenho semelhantes no mesmo ISP, incluindo lentidão em CDNs e em certos sites.
- Outros dizem que o serviço do mesmo ISP é sólido, incluindo FTTP de alta velocidade e IPv6, o que implica que o problema pode ser regional ou relacionado a mudanças específicas de roteamento.
- Um ISP concorrente do Reino Unido é citado repetidamente por ter suporte técnico forte, monitoramento detalhado da linha e capacidade de pressionar a Openreach de forma eficaz.
- Alguns argumentam que a qualidade do suporte importa porque a infraestrutura da Openreach costuma ser pouco confiável; outros acham que a estabilidade da linha é mais importante até algo quebrar.
Peering, CDNs e Neutralidade da Rede
- Vários operadores de rede no tópico enfatizam que o desempenho frequentemente depende da capacidade de peering privado e de onde CDNs e ISPs escolhem se interconectar.
- Eles argumentam que as CDNs são incentivadas a entregar bits o mais rápido possível; os problemas normalmente decorrem de ISPs que investem pouco em peering ou backhaul.
- Há uma breve discussão sobre neutralidade da rede: preocupação com ISPs e “impostos de conteúdo”, mas também afirmações de que a questão real de justiça é o baixo investimento do ISP, não a “priorização” da CDN.
Traffic Shaping, Planos “Ilimitados” e Limites
- Vários comentários descrevem práticas antigas dos ISPs: limitação de downloads longos, comportamento de burst-then-throttle (especialmente em cabo/DOCSIS) e uso de sinais de congestionamento para forçar bitrates de vídeo mais baixos.
- Debate sobre planos “ilimitados” versus planos com limite: alguns dizem que limites na escala de terabytes são adequados para a maioria dos usuários; outros chamam 1 TB/mês de insuficiente em 2023.
- Alguns observam que os chamados planos “ilimitados” muitas vezes escondem cláusulas de uso justo ou gerenciamento de tráfego, enquanto outros dão exemplos regionais em que o uso em alto volume ocorre sem consequência.
IPv6, MTU/PPPoE e Ajustes de Baixo Nível
- Aparecem várias sugestões técnicas: tente IPv6, teste com hotspot, reduza o MTU ou faça clamp do MSS, ou garanta que a sobrecarga do PPPoE seja tratada corretamente no DSL.
- Ferramentas como testes PMTU baseados no navegador e sites de velocidade ligados a CDNs de vídeo (fast.com, speed.cloudflare.com) são sugeridas para detectar limitação de forma mais realista.
Home Hosting, CDNs e Tráfego do HN
- O blog foi inicialmente auto-hospedado em uma linha residencial com upload baixo e foi rapidamente sobrecarregado (“hug of death”).
- Comentadores debatem a viabilidade de hospedagem caseira: alguns dizem que velocidades de um dígito em Mbps são suficientes para sites pessoais; outros argumentam que isso degrada rapidamente com imagens ou picos súbitos.
- O autor acabou colocando o site atrás de uma CDN, com certa ironia dado o tema do artigo, e recebeu a सलाह de ajustar as regras de cache da CDN e otimizar imagens.