Etki Alanı Adı Sistemi (DNS), bilgisayar veya etki alanı adlarını ve bunlarla ilişkili İnternet Protokolü (IP) adreslerini tutan bir bilgisayar sistemidir. DNS çözümlemesi, bir DNS sunucusu bilgisayarına bir bilgisayar veya etki alanı adı hakkında soru sorulduğunda veya sorulduğunda, ilişkili bir IP adresiyle yanıt vermesi anlamına gelir. İşlem tersine de çalışır. Ters DNS araması yapıldığında, bir DNS sunucusu bir IP adresi hakkında sorgulanır ve bir adla yanıt verir.
İnternete veya başka bir İnternet Protokolü (IP) tabanlı bir ağa bağlı olan iki bilgisayarın veya ağ aygıtının birbirleriyle iletişim kurmak için IP adresleri adı verilen numaraları kullanması gerekir. İnsanlar isimleri sayılardan daha iyi hatırlarlar ve bu yüzden bilgisayarlara da isimler verilir. DNS çözümlemesi, kişilerin karmaşık IP adreslerini hatırlamaya çalışmak yerine ağ kaynaklarını bulmak için adlarını kullanmasına izin vererek sahne arkasında çalışır.
Bir kişi, tarayıcısının en üstündeki adres çubuğuna bir web adresi yazar ve tıklarsa, bilgisayar derhal İnternet servis sağlayıcısına (İSS) ait olan DNS sunucusundan IP adresinin o web sitesine başvurmasını ister. DNS sunucusu, istenen web sitesinin bir web sunucusu bilgisayarıyla ilişkili bir IP adresiyle yanıt verecektir. Ardından, kullanıcı bilgisayar varsayılan bir web sayfası talebini doğrudan istenen web sitesinin web sunucusuna göndermek için geri gönderilen IP adresini kullanır.
Bazı durumlarda, web tarayıcıları, üreticiler tarafından, adres çubuğuna ne yazıldığına bakılmaksızın, bir arama sağlayıcısına ait bir bilgisayarla iletişim kurması için programlanır. Bu durumda, adres çubuğu bir web araması için kullanılıyor. Bilgisayar daha sonra, IP adresi için bir arama sunucusuyla ilişkilendirilmiş bir makineye bir DNS sunucusu sorgulayacaktır.
DNS çözümü genellikle ağ araçları, e-posta araçları ve İnternet güvenliği için kullanılır. Örneğin, bir kişi bir komut istemi veya terminal penceresi açıp ping [istenen web sitesi adresi] yazabilir. Kullanıcı enter tuşuna bastığında, web sitesi adresini bir IP adresine dönüştürmek için bir DNS sunucusuna istek gönderilir. Ping yardımcı programı daha sonra makineye bu IP adresini yanıtlamasını ister.
DNS sunucuları, etki alanı sıradüzeninde birbirine bağlanır. Yerel bir DNS sunucusu bilmediği bir ad veya IP adresi hakkında sorgulanırsa, DNS sunucusu isteği daha yüksek bir DNS sunucusuna iletir. Bu istek iletme, bir ad bulunana veya adın bulunmadığını belirleyene kadar devam eder.
DNS iletimi olmadan insanlar interneti kullanırken çok zor anlar yaşarlar. Köprüler, şeyleri bulmak için etki alanı veya web sitesi adlarını kullanır. Bu, İnternet'in kullanıcı dostu kalmasını sağlamaya yardımcı olur. Eğer herkes isimler yerine IP adreslerini kullanmak zorunda olsaydı, İnternet asla halka açık kabul edilmeyecekti ve var olmaktan vazgeçmiş olabilirdi.


