Sesuatu yang saya tidak mengerti:
(Puluhan / ratusan?) Ribuan orang secara bersamaan mencoba terhubung ke situs seperti facebook.com atau google.com.
Dari apa yang saya mengerti, mereka semua harus terhubung ke server awal yang sama (karena DNS akan mengembalikan IP yang sama ke banyak dari mereka, sehingga semua permintaan pergi ke tujuan yang sama).
Jadi satu mesin / router harus menangani semua permintaan awal, bahkan jika ia berencana untuk meneruskannya ke mesin lain.
Kenapa satu perangkat tidak kelebihan beban saat ini terjadi?
networking
internet
denial-of-service
pengguna541686
sumber
sumber
Jawaban:
Pemahaman Anda bahwa mereka semua terhubung ke server yang sama salah, meskipun rincian tentang bagaimana Anda mencapai hasil itu rumit. http://highscalability.com/ memiliki kerja referensi tentang bagaimana beberapa solusi skalabilitas dimainkan.
Mereka memiliki lebih dari sekadar "satu" server yang terhubung dengan klien, meskipun alamat IP publik terlihat sama. Google, misalnya, menggunakan banyak alamat penyiaran untuk mengarahkan orang, dan biasanya mereka tidak hanya memiliki satu alamat IP untuk setiap klien - bahkan jika mereka mengembalikan hanya satu alamat ketika Anda bertanya.
sumber