Merhabalar,
Domain Name System ile ilgili olarak genel bilgilerden bahsedeceğiz.
IP adreslerinin ezberlenmesinin zorunluluğu nedeni ile genellikle bilgisayarlar “host” ismi alırlar. Yani internet üzerindeki her bilgisayarın bir IP adresi bir de host ismi bulunur. Fakat iletişimin sağlanması için bu isimlerin tekrardan IP adresilerine çevrilmesi gerekir. Bu yüzden bu çevirme işlemini yapması amacı ile DNS yani Domain Name System kullanılır. DNS internette bulunan her IP adresini ve alan adını barındıran bir veri bankasıdır. Bu sistem öyle kurulmuştur ki bu veri tabanı belirli kriterlere göre ayrılır ve sınıflandırılır.
Bir bilgisayarın alan adı ismi “isim.com” şeklinde olabilir. Ayrıca bulunduğu ülkeye göre sonunda ülkenin kodu da eklenebilir. Örneğin Türkiye’de bulunan bir alan adı şu şekilde olacaktır: “isim.com.tr”
Bu her alanla ilgili bir DNS sunucusu vardır. “TR” domainini alan bütün bilgisayarların listesi bir sunucuda tutulur. Örnek olarak sonu “.com” ile bitenler Amerika’da bir DNS sunucuda depolanır. Bu adresler sondan başa doğru ayrıştırılır. Yani “isim.com.tr” alan adı önce “TR” adına göre ayrılır ve diğer aynı adlı bilgisayarlar ile birlikte düzenlenir. Eğer sonunda bir ülke kodu yoksa ki sadece Amerika’daki bilgisayarlar için geçerlidir direkt “.com” adına bakılarak ayrıştırılır bunlara üst düzey domain de denir.Domain sınıflandırmalarına örnek verecek olursak:
.com Ticari Şirketler (Company)
.edu Eğitim Kurumları (Education)
.org Ticari olmayan organizasyonlar (Organization)
.net İnternet omurgası görevini üstlenen Ağlar (Network)
.gov Hükümete bağlı kurumlar (Goverment)
.mil Askeri kurumlar (Military)
Bilgisayarımızda bir adres girdiğimiz zaman bu bilgiler direk olarak ilgili DNS sunucsuna ulaştırılır. Bu DNS sunucusu eğer bu bilgisayarın bilgisini içeriyorsa DNS istemcisine hemen ilgili adresin IP adresini ulaştırır.