DNS, İnternet'te bilgisayarların birbirleriyle iletişim kurmasını sağlayan temel bir teknolojidir. DNS, İnternet Protokolü (IP) adresleriyle temsil edilen bilgisayarların, insanların hatırlayabileceği alan adlarına (örneğin, www.aysima.com ) dönüştürülmesini sağlar.
DNS'nin çalışma mantığı şu şekildedir:
-
Kullanıcı bir web sitesine gitmek istediğinde, tarayıcısındaki URL adresi barına web sitesinin alan adını yazar.
-
Tarayıcı, bu alan adını DNS sunucusuna sorgular. DNS sunucusu, bilgisayarın bulunduğu ağındaki veya başka bir ağdaki bir DNS sunucusuna bu alan adını sorgulamak için talep gönderir.
-
DNS sunucusu, alan adını karşılayan IP adresini içeren bir kayıt varsa, bu bilgiyi kullanarak IP adresini orijinal DNS sunucusuna geri gönderir. Aksi takdirde, sorguyu bir sonraki DNS sunucusuna iletilir.
-
Bu işlem, bir sonraki DNS sunucusuna kadar devam eder, ta ki alan adı karşılık gelen bir IP adresine sahip bir DNS sunucusuna ulaşıncaya kadar.
-
Son olarak, orijinal DNS sunucusu, IP adresini tarayıcıya gönderir. Tarayıcı, IP adresini kullanarak web sitesine bağlanır ve kullanıcının isteği yerine getirilir.
Bu işlem, DNS sunucularının ağ hiyerarşisinde birbirleriyle iletişim kurarak çalışır. Bu sayede, herhangi bir bilgisayarın hangi IP adresine sahip olduğunu sorgulamak ve bulmak için gereken zaman azaltılır ve İnternet trafiği daha hızlı bir şekilde yönlendirilir.