Mengapa Terdapat Hanya 13 DNS Nama Root DNS

13 nama pelayan adalah kekangan IPv4

Server nama root DNS menterjemahkan URL ke alamat IP . Pelayan akar ini adalah rangkaian beratus-ratus pelayan di negara-negara di seluruh dunia. Walau bagaimanapun, bersama-sama mereka dikenal pasti sebagai 13 pelayan bernama di zon akar DNS.

Terdapat beberapa sebab Internet Domain Name System menggunakan persis 13 pelayan DNS pada akar hierarkinya: Nombor 13 dipilih sebagai kompromi antara kehandalan dan prestasi rangkaian, dan 13 adalah berdasarkan kendala Internet Protocol (IP) versi 4 (IPv4).

Walaupun hanya 13 nama pelayan root DNS yang ada untuk IPv4, sebenarnya, setiap nama ini mewakili bukan satu komputer tetapi sebaliknya kluster pelayan yang terdiri daripada banyak komputer. Penggunaan clustering ini meningkatkan kebolehpercayaan DNS tanpa apa-apa kesan negatif terhadap prestasinya.

Kerana IP versi 6 yang baru muncul tidak mempunyai had yang rendah pada saiz datagrams individu, kita dapat menjangkakan DNS masa depan akan, dari semasa ke waktu, mengandungi lebih banyak server root untuk menyokong IPv6.

Paket IP DNS

Kerana operasi DNS bergantung pada berjuta-juta pelayan internet yang berpotensi mencari pelayan root pada bila-bila masa, alamat untuk pelayan root mesti boleh diagihkan ke atas IP secepat mungkin. Sebaik-baiknya, semua alamat IP patut dimasukkan ke dalam satu paket ( datagram ) untuk mengelakkan overhead menghantar beberapa mesej antara pelayan.

Dalam IPv4 yang digunakan secara meluas hari ini, data DNS yang boleh muat di dalam satu paket adalah sekecil 512 bait selepas menolak semua maklumat sokongan protokol yang lain yang terkandung dalam paket. Setiap alamat IPv4 memerlukan 32 bait. Oleh itu, pereka DNS memilih 13 sebagai bilangan pelayan akar untuk IPv4, mengambil 416 bait satu paket dan meninggalkan sehingga 96 bait untuk data sokongan lain dan kelonggaran untuk menambah beberapa pelayan root DNS pada masa akan datang jika diperlukan. Gg

Penggunaan DNS Praktikal

Server nama root DNS tidak begitu penting kepada pengguna komputer purata. Nombor 13 juga tidak mengehadkan pelayan DNS yang boleh anda gunakan untuk peranti anda. Sebenarnya terdapat banyak pelayan DNS yang boleh diakses oleh orang ramai yang boleh digunakan oleh sesiapa sahaja untuk menukar pelayan DNS yang digunakan oleh mana-mana peranti mereka.

Sebagai contoh, anda boleh membuat tablet anda menggunakan pelayan Cloudfare DNS supaya permintaan internet anda berjalan melalui pelayan DNS itu bukannya yang berbeza seperti Google. Ini mungkin berguna jika pelayan Google turun atau anda mendapati bahawa anda boleh melayari web dengan lebih cepat menggunakan pelayan DNS Cloudfare.