Sponsor Baðlantýlarý

IRC Komutlarý
Chanserv Komutlarý
Nickserv Komutlarý
Memoserv Komutlarý
Operserv Komutlarý
Çeþitli Bilgiler

IRC Makaleleri
Telnet Komutlarý
Who Nedir ?
Shell Nedir ?
Network Nedir ?
mIRC Bilinmeyenleri
IRC Nedir ?
Multicast
Dns Nedir ?
TCP/IP
RAW Nedir ?

Dost Linkler
Terazi Hosting Servisi
IRCworLd
Türk Reseller
Photoshop Dersleri
Program Dersleri

Astroloji

Burcunuzu seçin, falýnýzý okuyun

Muneccim.com 'un katkýlarýyla

Haber Oku
Bioenerji
Burçlarýn Kötü Yanlarý
GÜNEÞ TUTULMASI NEDÝR?
Kahve Falý
Atatürk'ün Kehanetleri
Büyü Büyüler Büyücülük Büyücü
Burçlara göre kadýn ve erkekler
Burçlar ve Aþk
Burçlara Göre Anneler
Burçlar ve Çiçek
 
Sponsor Baðlantýlarý
DNS Nedir

 

Domain Name System [DNS] (Alan Adi Sistemi) dagitik yapida bir veritabanidir. Bu sistem makina isimlerini IPv4 (ya da ipv6) adreslere ya da IPv4 adresleri makina isimlerine çevirmeye yarar. Ayrica bir alan için gerekli eposta sunucusunun adreslerini ya da alanadi sunucularinin hangi IP adreslerinde bulundugunu daha teknik bir ifade ile RR(Resource Records)'lari tutar. DNS yapisi geregi hizli olmalidir. Bu yüzden yapilan sorgulamalar eger 512 bayttan küçük ise ya da yapilan islem asil DNS sunucusu ile yardimci DNS sunucusu arasinda bölge transferi degilse UDP üzerinden yapilacaktir. DNS sisteminin yazarlari DNS için gerekli bilgileri diger Internet araçlarinda oldugu gibi RFC'lerde tanimlamislardir (RFC 1034 ve 1035). Bu belgelere bakarsaniz içinde bir kaç kod ve bölge soayalarinin nasil yazilacagini bulursunuz.

BIND'de (Berkeley Internet Name Daemon) yazilirken bu kriterler dikkate alinmistir. Fakat bu sistemde gereksiz karmasiklikta kodlar ve bunun getirdigi güvenlik problemleri vardir. Fakat djbdns bu karmasadan uzak ve güvenli bir yazilimdir. Bunun sonucu olarakta "two-thumbs-up bir daemon" olmaya bizce hak kazanmistir. Hatta bizce bind 9.1.X ve ileriki sürümlerinde kullanilan "Dns-sec sistemi" bile bind için bir çözüm olmaktan çok uzaktir. Sonuçta temel yani "daemon Internet"in ilk zamanlarindan kalmistir. Su an IPv4'te yasanilan güvenlik sorunlari da ayni sebepten olusmaktadir.

Bu yüzden köklü bir degisim olmasi gerekliligi savunulmus ve IPv6 ortaya atilmistir. Bind içinde benzer model söz konusu olmadikçca djbdns popüleritesini sürdürecektir. (Hakli bir popülerite !!!).

Genel olarak dns yazilimlarinin yaptigi iki vazife vardir. Bind kullananlar eger çok profesyenel degillerse ya da bu konu ile alakali kitap okunmamissa bu iki olguyu karistirabilmektedirler. Bunlar:

2.2.1. Resolving (Çözümleme): Aranilan bir kaydi bulma islemi

Mesela http://www.yildiz.edu.tr/ adresine karsilik gelen IPv4 adresinin 193.140.1.1 olmasinin bulunmasi. Çözümleme yapan yazilimlar iki çesit islem yaparlar; ardisik çözümeme ve ardisik olmayan çözümleme. Sorgularda gönderilen RD (recursion required - ardisik gerekli) bitlerine göre sorgunun türü belirlenir. Ardisik olmayan sorgulara cevap veren sunucular cevap olarak ardisik isim sunuculari verirler.

Sonuç olarak yapilan bir sorgu ardisik ise http://www.yildiz.edu.tr/ için dogrudan 193.140.1.1 IP'si ya da "makina bulunamadi" cevabi verilebilir. Fakat ardisik olmayan bir sorguda cevabi bulmak için baska bir isim sunucusunun IP'sini verebilir. Ardisik olmayan sorgular ayni zamanda yinelemeli sorgular olarak daa bilinirler.

2.2.2. Authoritive Nameserving (Yetkili Isim Sunumu)

Bir alan hakkinda bilgi bulunduran sunucudur. Mesela yildiz.edu.tr alaninin MX, NS, A (Bunlar - Resource Record - Özkaynak Kaydi olarak bilinir) kayitlarinin tutuldugu isim sunucusudur.

CANLI BIR ÖRNEK

Bir sorgu nasil yapilir. Mesela http://www.yildiz.edu.tr/ adresinin IPv4 karsiligi nedir? Bunun için çözümleyici ya da sizin bilgisayariniz Internet'te birkaç yetkili isim sunucusunu gezmek zorundadir. Ilk basta " . " sunucularindan tr TLD'si için yetkili isim sunucu IP'si bulunur. Bunun IP'si (ki bu IP'nin makina ismi ülkemiz için ns1.metu.edu.tr ya da ns2.metu.edu.tr'dir) alindiktan sonra bu yetkili isim sunucuya "edu.tr." i barindiran yetkili isim sunucu IP'si sorulacak ve bu islem böylece devam edecektir ve sonuç olarak 193.140.1.1 adresini sizin makinaniz ya da /etc/resolv.conf dosyanizda bulunan çözümleyicinin yildiz.edu.tr'nin yetkili isim sunucusundan aldigi bilgilere göre belleginde belli bir müddet tutacaktir. Bu süreye TTL (time to live - yasam süresi) denir. Bu süre boyunca çözümleyici gerekli bilgileri belleginde saklayacaktir. DjbDNS için aksi belirtilmezse bu süre 42 dakikadir. Kurulacak göre bu süre 5 saniye de yapilabilir. (Nitekim birden fazla www sunucunuz var ve bunlar arasinda döner turnuva kullanarak yük dengelemesi yapmak istersek bu saniye degeri kullanilacaktir).



 
En Hit (10 ) Program
Live Messenger
Winamp Sor. Edition
Ares Lite Edition
Google Earth
Winrar (Türkçe)
Avast 4 H.E
Bearshare 6
Turing Translator
Nero Burning Room
Ad-Adware SE
 

Sponsor Baðlantýlarý

E-Devlet
TC Kimlik Numarasý
SSK Hizmet Dökümü
Vergi Kimlik Numarasý
Trafik Ceza Puaný
Fatura Hizmetleri
Telefon Rehberi
Þans Oyunlarý
 

Gazeteler
Milliyet Gazetesi
Hürriyet Gazetesi
Sabah Gazetesi
Posta Gazetesi
Star Gazetesi
Vatan Gazetesi
Radikal Gazetesi
Yeni Þafak Gazetesi
Zaman Gazetesi
Fanatik gazetesi
 

Saðlýk
Haber Oku
Yüz nakli olan hasta tavuk yedi
Yaşamın kıyısından dönenler...
Türkiye'de alkol tüketimi 5 litreden az
''Şeker hakkındaki zehirli gerçek''
ABD'li kadınlar diken üstünde...
Her bağış beş insan...
Her bağış bir nefes
Soğuk yüz felcine yol açabilir
En sık rastlanan 3 kanser türü
Alzheimer enfeksiyon gibi yayılıyor
 
IRCworLd.Net 2006-2007 ©
Tasarým : Terazi.Net Ýnternet Hizmetler
i