What is DNS?

DNS (Domain Name System), internet üzerindeki alan adlarını (domain names) IP adreslerine dönüştüren bir sistemdir. İnternetteki cihazlar, birbirleriyle iletişim kurabilmek için sayısal IP adreslerini kullanır.

DNS (Domain Name System) Nedir?

 Ancak, insanların bu sayısal adresleri hatırlaması zor olabileceğinden, DNS devreye girer ve alan adlarını bu IP adreslerine çevirir. Bu sayede, kullanıcılar bir web sitesine erişmek için sayılar yerine hatırlaması daha kolay olan alan adlarını kullanabilirler.

Örneğin, www.google.com gibi bir alan adı, DNS sayesinde 172.217.16.196 gibi bir IP adresine çevrilir.

DNS'nin Çalışma Prensibi

DNS'nin çalışma süreci birkaç aşamadan oluşur:

  1. Alan Adının Girişi: Bir kullanıcı, tarayıcısına bir web sitesinin alan adını (örneğin, www.google.com) yazarak bir siteye erişmeye çalışır.

  2. DNS Sorgusu: Tarayıcı, kullanıcının girdiği alan adını çözümlemek için bir DNS sorgusu başlatır. Bu sorgu, tarayıcının önce kendi önbelleğinde bu alan adıyla ilgili bir bilgi olup olmadığını kontrol etmesiyle başlar. Eğer bilgi yoksa, sorgu internet servis sağlayıcısının (ISP) DNS sunucusuna gönderilir.

  3. DNS Sunucuları Arasındaki İletişim: DNS sunucusu, ilgili IP adresini bulmak için çeşitli kaynaklara başvurur:

    • Kök DNS Sunucuları: Dünya çapında yayılmış 13 temel DNS sunucusu vardır ve bu sunucular, en üst düzeyde yönlendirme bilgilerini içerir.
    • Yetkili DNS Sunucuları: Bir alan adıyla ilişkili olan belirli bir DNS sunucusudur ve bu alan adına ait IP adreslerini içerir.
    • Ara DNS Sunucuları (Recursive DNS): Bu sunucular, birden fazla DNS sunucusuyla iletişime geçerek sonuca ulaşır.
  4. IP Adresinin Dönüşü: Yetkili DNS sunucusu, alan adıyla ilişkili IP adresini bulur ve bu bilgiyi istemciye (tarayıcıya) geri gönderir.

  5. Web Sitesine Erişim: Tarayıcı, aldığı IP adresi üzerinden ilgili web sitesine bağlanır ve siteyi yükler.

DNS Kayıt Tipleri

DNS, sadece IP adreslerini çözmekle kalmaz, aynı zamanda çeşitli hizmetler için farklı kayıt tiplerini de destekler. Bu kayıtlar şunlardır:

  • A Kayıtları (Address Records): Bir alan adını, IPv4 adresine çevirir.
  • AAAA Kayıtları: Bir alan adını, IPv6 adresine çevirir.
  • MX Kayıtları (Mail Exchange): E-posta sunucularının yönlendirilmesi için kullanılır.
  • CNAME Kayıtları (Canonical Name): Bir alan adını başka bir alan adına yönlendirir. Örneğin, blog.example.com adresini www.example.com adresine yönlendirmek gibi.
  • NS Kayıtları (Name Server): Bir alan adının hangi DNS sunucularında yönetileceğini belirler.

DNS'nin Önemi

DNS, internetin temel yapı taşlarından biridir. Eğer DNS çalışmazsa, kullanıcılar alan adlarını IP adreslerine çeviremez ve bu durumda web sitelerine erişim sağlanamaz. DNS aynı zamanda saldırılara karşı da savunmasız olabilir; bu yüzden DNS güvenliği (DNSSEC) gibi protokoller geliştirilmiştir.

Özetle, DNS internetin düzgün çalışmasını sağlayan kritik bir bileşendir. İnsanların web sitelerine kolayca erişebilmesini sağlar ve internet trafiğinin düzenlenmesinde önemli bir rol oynar.

Comment
    Website SEO MarketingWhy Website SEO Marketing?
    The best technology can only be as good as the people behind it. That's why we offer expert support over the phone and much more.