İnternet üzerinde bir web sitesine erişim sağladığımızda, aslında arka planda DNS adını verdiğimiz bir süreç işlemektedir. Bu süreç tam olarak ne anlama gelir, nasıl işler ve hangi adımlardan oluşur? DNS’nin internet bağlantısında ne gibi bir rolü vardır ve internetin çalışma prensibine nasıl bir etkisi olduğunu anlatır mısınız?
DNS (Domain Name System), internetin temel bir bileşenidir. Web sitelerine gidebilmemizi, e-postalar gönderebilmemizi ve internet üzerinden bağlantı kurabilmemizi sağlar. İnternette bir web sitesine gidildiğinde, DNS arka planda bir dizi işlem gerçekleştirir.
DNS’nin İnternetteki Rolü
DNS, internetin telefon rehberi gibidir. Bir web adresi (URL) girdiğinizde, DNS bu adresin hangi IP adresi ile ilgili olduğunu belirler. İnternet, IP adreslerine dayanır, yani bir web sitesine girmek istediğinizde, DNS girişi yapabileceğiniz IP’yi bulana kadar web sitesini arar.
Bunun nedeni, bilgisayarların ve sunucuların adreslerin isimlerinden ziyade sayılara dayalı olduğudur. Ancak, insanların sayıları hatırlaması zor olduğundan, bunun yerine anlamlı ve hatırlanması kolay web sitesi isimleri (URL) kullanırız.
DNS Nasıl Çalışır?
Bir web sitesine giderken DNS süreci aşağıdakileri içerir:
-
Kullanıcı, bir web tarayıcısında bir URL’yı yazdığında, bu talep ilk olarak yerel DNS sunucusuna gider. Bu sunucu genellikle internet servis sağlayıcısı (ISP) tarafından sağlanır.
-
Eğer yerel DNS sunucusu talebi çözebiliyorsa, yani IP adresini biliyorsa, yanıtı tarayıcıya geri gönderir ve tarayıcı web sitesine erişir.
-
Eğer yerel DNS sunucu IP adresini bilmiyorsa, DNS talebi bir DNS root sunucusuna yönlendirilir. Root sunucuları, hangi TLD (Top-level domain) sunucusuna talebin yönlendirilmesi gerektiğine dair bilgiyi sağlar.
-
TLD sunucusu daha sonra yetkili DNS sunucusuna yönlendirir. Örneğin, “.com” bir TLD olduğu ve yetkili sunucusu, “.com” ile biten tüm sitelerin IP adreslerini bilir.
-
Yetkili DNS sunucusu en sonunda IP adresini döndürür ve bu bilgi tarayıcıya geri gider. Bu sayede tarayıcının istediği web sitesine erişimini sağlar.
DNS’nin internetteki işleyişinin etkisi
Bu süreç sayesinde saniyeler içinde (hatta milisaniyeler içinde) bir web sitesine erişim sağlanabilir ve bu, internette gezinmeyi son derece verimli ve kolay hale getirir. DNS olmasaydı, her bir siteye erişmek için IP adreslerini hatırlamak zorunda kalırdık. Bu da zor ve zaman alıcı olurdu.
TERİMLER:
DNS (Domain Name System): Internet üzerinde bir web sitesi ismini (URL) IP adresine çeviren sistem.
IP Adresi: Internet üzerinde bir cihazın benzersiz adresi.
ISP (Internet Service Provider): Internet hizmeti sağlayan şirket.
DNS Root Sunucusu: TLD sunucusuna yönlendirmek için DNS taleplerini alan sunucular.
TLD (Top-level domain): Bir web sitesi adının en sonunda bulunan kısım (örneğin, .com, .org, .edu)
Yetkili DNS Sunucusu: Belirli bir alan adı için DNS bilgilerini barındıran sunucu.