Como é que sites como Google/Facebook/etc. não recebem DDOS mesmo recebendo tantas solicitações?

Como é que sites como Google/Facebook/etc. não recebem DDOS mesmo recebendo tantas solicitações?

Algo que não entendo:

(Dezenas/centenas de?) Milhares de pessoas tentam se conectar simultaneamente a um site como facebook.com ou google.com.

Pelo que entendi, todos eles devem necessariamente se conectar aomesmoservidor inicial (porque o DNS retornará o mesmo IP para muitos deles e, portanto, todas as solicitações irão para o mesmo destino).

Então umsolteiroa máquina/roteador deve lidar com todas as solicitações iniciais, mesmo que planeje encaminhá-las para outras máquinas.

Como é que esse único dispositivo não fica sobrecarregado quando isso acontece?

Responder1

Sua compreensão de que todos eles se conectam ao mesmo servidor está errada, embora os detalhes de como você obtém esses resultados sejam complexos. http://highscalability.com/tem trabalhos de referência sobre como algumas das soluções de escalabilidade são colocadas em prática.

Eles têm muito mais do que apenas "um" servidor ao qual os clientes se conectam, mesmo que o endereço IP público pareça o mesmo. O Google, por exemplo, faz uso intenso do endereçamento anycast para direcionar as pessoas, e geralmente eles não têm apenas um endereço IP para cada cliente - mesmo que retornem apenas um endereço quando você solicitar.

informação relacionada