DNS
nedir?
Internet
üzerinde, makinelerin iki adresi bulunmaktadır:
- Alan adı
- IP Adresi
Internet
üzerindeki
bir
bilgisayara
erişmek
için
erişilecek
bilgisayarın
IP
adresi
bilimelidir.
Fakat
IP
adresleri
çok
fazla
ve
akılda
tutulması
zor
rakamlardır.
Bunları
insanların
anlayacağı
yapıya
çevirmek
gerekir.
Bu
işlemi
DNS
sunucu
yapar.
DNS,
Alan
adları
ile
IP
adresleri
arasında
iki
türlü
dönüşüm
sağlar.
Alan
Adı < |||>IP
Adresi
DNS
Hiyerarşik
ve
dağıtık
bir
veritabanıdır.
Ad
bölgesi
(Name
space)
yapısı
DNS
Hiyerarşik
ve
dağıtık
bir
veritabanıdır.
Bu
veritaabanının
yapısı
aşağıdaki
gibidir.
Buna
DNS
ağacı
da
denir
.
- Alan adları, her zaman kökten uca doğru (noktalar dahil edilerek) okunur.
- Her bir düğüm farklı adlara sahip olmak zorundadır. Aynı sınırlama UNIX dosya sistemleri için de geçerlidir, iki tane /usr/bin dizini olamaz. Benzer şekilde, maltepe.edu.tr alan adı da tektir.
Dikkat
|
|
DNS
Namespace
Yapısı
UNIX
dizin
yapısına
(dizin
ağacına)
benzer.
|
Bir
alan
adı
domain
ad
bölgesi
(name
space)
in
bir
alt
dizinidir.
Alan
adı
dağılımı
en
üst
seviyeden
başlar
ve
alt
dallara
doğru
bölünür.
Bir
alan
adının
okunuşu
en
alttan
başlayarak
en
üste
doğru
yapılır.
Ağacın
en
altında
bulunan
alan
adı
‘ankara.ulak.net.tr’
şeklinde
okunacaktır.
En üst seviye alan
adlarının yönetimi InterNIC tarafından yapılmaktadır. ISO
kodları ile tanımlanmış ülke adlarının yönetimi ülkelere
göre değişiklik göstermektedir. Türkiye’nin ISO kodu olan ‘tr’
üst seviye alan adının yönetimi Orta Doğu Teknik Üniversitesi
(ODTÜ) tarafından yapılmaktadır. Dolayısıyla ‘com’, ‘net’,
’gov’ gibi alan adlarına kayıt InterNIC tarafından; ‘com.tr’,
‘net.tr’ gibi alan adlarına kayıt ODTÜ tarafından
yapılmaktadır.
DNS
ne
zaman
kullanılmalıdır?
- Internete bağlı iseniz.
- Normalde bir DNS sunucu işletmenize gerek yoktur, başkalarının sunucularını bu amaç için kullanabilirsiniz.
- Kapalı bir yerel ağda DNS’e gerek olmayabilir, ama ileriyi düşünerek DNS’i bu kapalı ağda kullanabilirsiniz.
TOP-Level
Domainler
Top-level
name
|
tanım
|
com
|
Ticari firmalar |
edu
|
Egitim kurumlari (kolej, universite, enstitü) |
gov
|
Devlet kurumları. |
k12
|
Kolej ve üniversite altı egitim kurumları (lise, ilkokul gibi) |
mil
|
Askeri kurumlar. |
net
|
İnternet ve ağ servis sağlayıcıları, ağ teknolojileri üreticileri. |
org
|
Kar amacı gütmeyen dernek ve vakıflar. |
Bu
top türkiye için geçerlidir.
root
servers
:
Ana
DNS
sunucuları
Kök
sunucuları, alan adlarından (test.com, deneme.com vs) sorumlu olan
DNS sunucularının IP adreslerini bize temin eden sunuculardır.
Bu
sunuculardan
(root
servers)
sorumlu
kuruluş
ise
ICANN(Internet
Corporation
For
Assigned
Names
and
Numbers)
'dir.
Şu
an
13
kök
sunucu
bulunmaktadır.
(a.root-servers.net
adresinden
m.root-servers.net
adına
kadar
13
ad
bulunmakta
ve
gerçekte
bu
adların
altında
aynı
IP
adresine
sahip
birden
fazla
kök
sunucu
çalışmaktadır)
Örnegin
F.ROOT-SERVERS.NET
Internet
Systems
Consortium
tarafından
işletilmektedir.
- Kendinize ayarladığınız DNS sunucusu bir sorguya cevap veremezse, bu sunuculara sorgu gönderilir. Eğer bu sunucular da yanıt veremeyecek durumda olurlarsa, tüm internet hizmetleri durur.
caching-only
servers
- Kendisi herhangi bir kayıt tutmayıp, kendine gelen istekleri başka DNS sunuculara soran sunuculardır.
İsim
çözümleme
nasıl
yapılır?
- Aranan Kayıt kullanılan DNS sunucuda varsa
- Aranan Kayıt kullanılan DNS sunucuda bulunmuyorsa
Zone
nedir?
Tek
bir
DNS
domain’i
ile
ilgili
kayıtları
tutan
veritabanıdır.
(text
file).
Aşağıdaki
resimde
microsoft.com
bir
zone
dur.
example.microsoft.com
başka
bir
zone’dur.
ALINTIDIR
KAYNAK:www.belgeler.org