DNS Nedir?

DNS Nedir?

Domain Name System (DNS): İnternetin Adres Çevirme Sistemi

İnternet, dünya genelinde milyarlarca cihazın birbirine bağlandığı karmaşık bir ağdır. Her bir cihazın, web sitelerinin veya hizmetlerin benzersiz bir tanımlayıcısı olan IP adresine ihtiyacı vardır. Ancak, insanların ve hatta çoğu bilgisayarın IP adreslerini hatırlaması zordur. İşte bu noktada DNS (Domain Name System), insanların anlayabileceği alan adlarını (örneğin, www.example.com) IP adreslerine dönüştüren ve internet trafiğini yönlendiren bir sistem olarak devreye girer.

DNS Nasıl Çalışır?

DNS, basitçe bir adres çevirme sistemidir. İşleyişi temelde şu adımlardan oluşur:

  1. Sorgu Gönderme: Kullanıcı bir web tarayıcısında veya cihazında bir alan adını (örneğin, www.example.com) girdiğinde, cihaz önce bu alan adının IP adresini bilmek için yerel DNS sunucusuna bir sorgu gönderir.
  2. Önbelleğe Alma (Caching): Yerel DNS sunucusu, daha önce çözümlenen IP adreslerini önbelleğe alır. Eğer aranan IP adresi önbellekte varsa, sorguyu tamamlamak için hızla dönüş yapabilir.
  3. Kök DNS Sunucuları: Eğer önbellekte IP adresi bulunmuyorsa, yerel DNS sunucusu, dünya genelinde dağılmış kök DNS sunucularına sorgu gönderir. Kök DNS sunucuları, istemciye istenen alan adının gerçek IP adresini bulması için yönlendirme yapar.
  4. Alan Adı Hiyerarşisi: Kök DNS sunucusu, istenen alan adının üst seviye alan adı sunucusunun (TLD sunucusu) IP adresini içeren bilgileri yönlendirir. TLD sunucuları genellikle “.com”, “.org”, “.net” gibi genel alan adlarından sorumludur.
  5. Alan Adı Sunucusu: TLD sunucusu, istemcinin aradığı alan adının gerçek IP adresini vermek için alan adı sunucusuna (NS sunucusu) yönlendirme yapar.
  6. Sonuç Dönüşü: Alan adı sunucusu, istemcinin cihazına (örneğin, web tarayıcısına) aranan web sitesinin IP adresini döndürür.
  7. Veri Alışverişi: Artık cihaz, doğru IP adresini biliyor ve istemci ile hedef sunucu arasında veri alışverişi başlar. Web sitesinin içeriği cihaza ulaşır.
DNS Güvenliği ve Sorunları

DNS sistemi, temel işlevi nedeniyle siber saldırıların hedefi olabilir. Bazı saldırı türleri arasında DNS zehirlemesi (DNS spoofing), DDoS saldırıları ve veri izleme yer alır. Bu nedenle, DNS güvenliği ve güncellemeleri önemlidir.

Sonuç

DNS, internetin temel taşlarından biridir ve kullanıcıların insan dostu alan adlarını IP adreslerine çevirerek internet erişimini mümkün kılar. Doğru çalışan bir DNS sistemi, internet deneyimini hızlandırabilir ve kolaylaştırabilir. DNS sistemi, internetin arkasındaki karmaşıklığı kullanıcılar için erişilebilir kılarak, modern dijital dünyanın olmazsa olmazıdır.