為什麼像 Google/Facebook/等網站?即使他們收到如此多的請求,也不會受到 DDOS 攻擊嗎?

為什麼像 Google/Facebook/等網站?即使他們收到如此多的請求,也不會受到 DDOS 攻擊嗎?

有件事我不明白:

(數十/數百?)數千人同時嘗試連接到 facebook.com 或 google.com 等網站。

據我了解,它們都必須連接到相同的初始伺服器(因為 DNS 會將相同的 IP 傳回給其中許多伺服器,因此所有請求都會傳送到相同的目標目的地)。

所以一個單身的機器/路由器必須處理所有初始請求,即使它計劃將它們轉發到其他機器。

發生這種情況時,為什麼單一設備不會過載?

答案1

您對它們都連接到同一台伺服器的理解是錯誤的,儘管如何實現這些結果的細節很複雜。 http://highscalability.com/有關如何發揮某些可擴展性解決方案的參考工作。

他們擁有的不僅僅是客戶端連接的「一台」伺服器,即使公用 IP 位址看起來相同。例如,Google大量使用選播尋址來引導人們,通常他們不僅僅為每個客戶端提供一個 IP 位址 - 即使當你詢問時他們只回傳一個位址。

相關內容