Como saber se um site está usando as redes Akamai

5

Estou tentando entender precisamente como a Akamai usa pesquisas de DNS para redirecionar usuários para servidores próximos. Pelo que entendi, o navegador do cliente tenta resolver um nome DNS, como a388.g.akamaitech.net para um endereço IP, e é isso que permite que um endereço IP seja retornado pela Akamai que representa um servidor próximo. O que eu estou tendo problemas é que eu pesquisei através da fonte HTML (simplesmente Ctrl + F) de um número de páginas web de sites alegando estar usando Akamai, e ainda não consigo encontrar nenhuma referência na fonte para urls com " akamai "no nome do domínio (por exemplo ... akamaitech.net/some/path/someimage.gif . O que é que estou perdendo aqui?

    
por Bryce Thomas 03.09.2010 / 19:19

2 respostas

4

Eles usam seus próprios nomes DNS, por exemplo, www.example.com; mas na verdade é um registro CNAME que aponta para www.example.com.akamaitech.net (ou qualquer outro).

    
por 03.09.2010 / 19:26
0

Como Chris explicou, isso é feito por meio do DNS, em vez de HTML; portanto, na origem, parece que a URL é example.com/someimage.gif; mas o bit example.com está resolvendo para um servidor Akamai através do DNS.

Usando suas técnicas inteligentes, a Akamai pode garantir que sua busca seja resolvida para um endereço IP próximo a você (por exemplo, usando Geo-localização como Erik sugeriu, embora às vezes o servidor mais próximo geograficamente não seja o mais conectado) o conteúdo já está em cache nesse servidor, então você terá uma experiência de navegação mais rápida imediatamente; e se não, eles provavelmente começarão a fazer cache para você e farão outras coisas por trás das cenas (por exemplo, pré-busca) para acelerar sua experiência também.

Para ver o IP que você resolveu no Windows, você pode digitar "ipconfig / displaydns". No meu sistema, posso ver o seguinte para serverfault.com, mostrando os endereços IP reais usados nos bastidores:

serverfault.com
----------------------------------------
Record Name . . . . . : serverfault.com
Record Type . . . . . : 1
Time To Live  . . . . : 65594
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 69.59.196.211

<snip>

Eu olhei para este assunto há vários anos, e é um assunto fascinante, mas para compreendê-lo completamente envolve detalhes de aprendizagem de DNS e IP que a maioria dos usuários da web nunca tem que pensar. O melhor termo de pesquisa se você quiser ler mais sobre o assunto é "Redes de Distribuição de Conteúdo" .

    
por 05.09.2010 / 11:03