Uma rede de distribuição de conteúdo (CDN) é uma rede geograficamente distribuída de servidores que trabalham em conjunto para disponibilizar conteúdo da internet de forma mais rápida e fiável. Em vez de todos os utilizadores acederem ao conteúdo a partir de um único servidor de origem, as CDNs colocam em cache cópias de recursos estáticos como imagens, vídeos, folhas de estilo e ficheiros JavaScript em servidores localizados mais perto dos utilizadores em todo o mundo.
Pense nisto como uma cadeia de retalho. Em vez de toda a gente viajar para um único armazém central enorme para comprar produtos, existem lojas locais em cada cidade abastecidas com itens populares. Obtém o que precisa mais rapidamente, e o armazém central lida com menos tráfego.
Cerca de 46 milhões de sítios web usam CDNs(nova janela) em todo o mundo, incluindo cerca de 81 % do top 1 milhão de sítios web(nova janela). Os principais fornecedores de CDN incluem a Akamai Technologies e a quase omnipresente Cloudflare (só a Cloudflare é usada por mais de 24 milhões de sítios web(nova janela)).
- Porque existem as CDNs?
- Quais são os benefícios das CDNs?
- Como funcionam as CDNs?
- As CDNs e os perigos do bloqueio excessivo
Porque existem as CDNs?
Tradicionalmente, os sítios web eram alojados num único servidor numa localização física. O que funciona bem se todos os seus visitantes viverem perto desse servidor. Mas assim que os utilizadores estão espalhados por países (ou continentes), surgem problemas:
- Latência (tempos de carregamento lentos devido à distância física)
- Estrangulamentos de largura de banda
- Sobrecarga do servidor durante picos de tráfego
- Maior vulnerabilidade a ataques DDoS(nova janela)
As CDNs resolvem isto distribuindo conteúdo por muitos servidores em todo o mundo. Isto significa que se estiver em Nova Iorque, receberá conteúdo de um servidor baseado nos EUA, enquanto visitantes de Londres ao mesmo sítio web receberão conteúdo de um servidor europeu.
Quais são os benefícios das CDNs?
As CDNs melhoram:
- Velocidade: o conteúdo percorre uma distância física menor
- Escalabilidade: picos de tráfego (por exemplo, durante promoções ou eventos virais) não fazem o sítio falhar
- Tempo de atividade: se um servidor falhar, outro assume
- Segurança: a maioria das CDNs ajuda a proteger contra ataques DDoS
Como funcionam as CDNs?
Uma CDN é composta por:
- Um servidor de origem. Este é o servidor “principal” onde o sítio web realmente reside.
- Servidores de edge que armazenam (“cache”) conteúdo estático como imagens, ficheiros CSS, JavaScript e vídeos do servidor de origem. CDNs grandes (como a Cloudflare) podem executar centenas destes servidores de edge distribuídos por todo o mundo.

Quando visita um sítio web que usa uma CDN, o processo funciona da seguinte forma:
- Pedido do utilizador: quando visita um sítio web, o seu navegador envia um pedido de conteúdo.
- Resolução DNS: o sistema DNS da CDN determina qual o servidor mais bem posicionado para o servir. Normalmente, este será o mais próximo de si.
- Verificação da cache: o servidor de edge verifica se tem o conteúdo solicitado em cache.
- Entrega: se estiver em cache, o conteúdo é disponibilizado imediatamente. Caso contrário, o servidor de edge obtém-no do servidor de origem, coloca uma cópia em cache para pedidos futuros e disponibiliza-o a si.
- Conteúdo dinâmico: para conteúdo dinâmico (como páginas personalizadas), as CDNs podem encaminhar pedidos para o servidor de origem, continuando ainda assim a otimizar o caminho da ligação.
É importante salientar que todos os sítios web que usam a mesma CDN encaminharão o seu conteúdo através dos servidores de edge partilhados da CDN. Isto significa que centenas de sítios web, de resto não relacionados, que servem uma área geográfica semelhante podem partilhar o endereço IP de um servidor de edge da CDN dessa área.
As CDNs e os perigos do bloqueio excessivo
Para combater o streaming ilegal dos seus jogos de futebol, a principal associação espanhola de futebol LaLiga obteve ordens judiciais que exigem aos provedores de serviços de internet espanhóis que bloqueiem milhares de endereços IP pertencentes ao fornecedor de CDN Cloudflare. Isto porque associou estes endereços IP a serviços de streaming ilegais.

O problema é que estes endereços IP pertencem aos servidores de edge da Cloudflare, que também são usados por milhares (potencialmente milhões) de sítios web legítimos. Isto deixou milhões de pessoas em Espanha incapazes de aceder de forma fiável a alguns sítios populares, incluindo(nova janela) GitHub, ChatGPT, sítios web governamentais e serviços bancários.
Considerações finais sobre CDNs
As redes de distribuição de conteúdo são hoje infraestrutura essencial para a web atual, impulsionando discretamente a experiência online rápida e fiável que passou a esperar. Ao distribuir conteúdo por servidores de edge geograficamente dispersos, as CDNs reduzem a latência, absorvem picos de tráfego, melhoram o tempo de atividade e acrescentam camadas críticas de segurança.
Grande parte da sua utilidade reside na sua invisibilidade. Embora sejam usadas por mais de três quartos de todos os sítios web na internet, a maioria de nós nem sequer pensa nelas. Mas estão lá, a trabalhar nos bastidores em cerca de três quartos dos sítios web atuais, garantindo que o conteúdo chega rápida e fiavelmente independentemente da geografia.
Situações recentes em que governos, tribunais e interesses empresariais bloquearam serviços de internet causam inevitavelmente danos colaterais significativos à internet em geral.






