Como ver quais caches estou usando
Introdução
Possuir um cache (servidor de rede de CDN) em sua rede não significa necessariamente que você o esteja utilizando. É necessário que estes provedores de conteúdo elejam os servidores locais em sua rede como os melhores caminhos para entregar o conteúdo.
Existem alguns métodos, a depender do cache, para se saber qual servidor está sendo utilizado pelo usuário.
Através um dispositivo dentro da rede /24 em que você deseja consultar qual cache está utilizando, acesse a URL https://redirector.googlevideo.com/report_mapping.
A primeira linha desta página deve ser algo assim:
2001:db8:0:0:1:0:0:1 => meuisp-gru (2001:db8::/32)
Onde:
2001:db8:0:0:1:0:0:1: O IP de origem do dispositivo que acessou o site
meuisp: Nome do ISP onde o cache está hospedado (se aqui estiver o nome do seu ISP, você está utilizado o seu cache local)
gru: Cidade onde o cache está hospedado
2001:db8::/32: Rede eleita, na tabela global de roteamento, para alcançar este teu IP
w
Netflix
w
E se eu não estiver utilizando o cache local de meu ISP?
- Verifique se suas redes não estão sendo anunciadas de forma mais específica para outro destino que contenha uma rede de cache, como o teu upstream ou o próprio provedor de conteúdo no IX.
- Verifique se os seus servidores estão saudáveis e alcançáveis globalmente sem restrição pela Internet, através de ICMP, HTTPs e todos os demais protocolos.
- Verifique se os seus blocos estão cadastrados no RADB ou algum outro IRR globalmente utilizado.
- Abra um chamado com o provedor de conteúdo solicitando auxílio para investigar o problema.
Artigo por Daniel Damito