Como ver quais caches estou usando

De Wiki BPF
Ir para: navegação, pesquisa

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