Como ver quais caches estou usando

De Wiki BPF
Ir para navegação Ir para pesquisar

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.

Google

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

Facebook

w

Netflix

w

E se eu não estiver utilizando o cache local de meu ISP?

  1. 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.
  2. 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.
  3. Verifique se os seus blocos estão cadastrados no RADB ou algum outro IRR globalmente utilizado.
  4. Abra um chamado com o provedor de conteúdo solicitando auxílio para investigar o problema.

Artigo por Daniel Damito