Neden Sadece 13 DNS Kök İsim Sunucusu Var

13 sunucu adı IPv4'ün bir kısıtlamasıdır

DNS kök adı sunucuları, URL'leri IP adreslerine dönüştürür. Bu kök sunucular, dünyadaki ülkelerde yüzlerce sunucudan oluşan bir ağdır. Bununla birlikte, birlikte DNS kök bölgesinde 13 adında sunucu olarak tanımlanır.

İnternet Alan Adı Sistemi'nin hiyerarşisinin kökünde tam olarak 13 DNS sunucusu kullandığı birkaç neden vardır: 13 sayısı, ağ güvenilirliği ve performans arasında bir uzlaşma olarak seçilmiştir ve 13, İnternet Protokolü (IP) kısıtlamasına dayanmaktadır. sürüm 4 (IPv4).

IPv4 için yalnızca 13 atanmış DNS kök sunucu adı mevcut olsa da, aslında bu adların her biri tek bir bilgisayar değil, birçok bilgisayardan oluşan bir sunucu kümesini temsil eder. Bu kümelenme kullanımı, DNS'in performansını olumsuz yönde etkilemeden güvenilirliğini artırır.

Ortaya çıkan IP sürüm 6 standardı, tek tek datagramların boyutlarında bu kadar düşük bir limite sahip olmadığından, gelecekteki DNS'in zamanla IPv6'yı desteklemek için daha fazla kök sunucu içereceğini tahmin edebiliriz.

DNS IP Paketleri

DNS işlemi, herhangi bir zamanda root sunucularını bulmak için milyonlarca başka internet sunucusuna ihtiyaç duyduğundan, root sunucularının adresleri, mümkün olduğunca verimli bir şekilde IP üzerinden dağıtılabilir olmalıdır. İdeal olarak, bu IP adreslerinin tümü, sunucular arasında birden çok mesajın gönderilmesinin önüne geçmek için tek bir pakete ( datagram ) sığmalıdır.

Bugün yaygın kullanımda olan IPv4'te, tek bir paketin içine sığabilen DNS verileri, paketlerde yer alan diğer tüm destekleyici bilgileri çıkardıktan sonra 512 bayt kadar küçüktür. Her bir IPv4 adresi 32 bayt gerektirir. Buna göre, DNS tasarımcıları IPv4 için kök sunucu sayısı olarak 13'ü seçti, 416 baytlık bir paket alarak ve diğer destekleyici veriler için 96 bayta kadar çıktı ve gerekirse birkaç tane daha DNS sunucusu ekleyebilecek esneklik sağladı.

Pratik DNS Kullanımı

DNS kök adı sunucuları, ortalama bilgisayar kullanıcısı için önemli değildir. 13 numara, cihazlarınız için kullanabileceğiniz DNS sunucularını da kısıtlamaz. Aslında, herkesin kendi aygıtlarının kullandığı DNS sunucularını değiştirmek için kullanabileceği çok sayıda genel kullanıma açık DNS sunucusu vardır.

Örneğin, tabletinizin bir Cloudfare DNS sunucusu kullanmasını sağlayabilirsiniz, böylece internet istekleriniz Google'ınki gibi farklı bir yerine DNS sunucusundan geçer. Bu, Google'ın sunucusu kapalıysa veya Cloudfare’in DNS sunucusunu kullanarak web’e daha hızlı göz atabileceğinizi bulduğunuzda yararlı olabilir.