dns nedir

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 cevirmeye yarar. Ayrica bir alan icin 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 yuzden yapilan sorgulamalar eger 512 bayttan kucuk ise ya da yapilan islem asil DNS sunucusu ile yardimci DNS sunucusu arasinda bolge transferi degilse UDP uzerinden yapilacaktir. DNS sisteminin yazarlari DNS icin gerekli bilgileri diger Internet araclarinda oldugu gibi RFC'lerde tanimlamislardir (RFC 1034 ve 1035). Bu belgelere bakarsaniz icinde bir kac kod ve bolge soayalarinin nasil yazilacagini bulursunuz. BIND'de (Berkeley Internet Name Daemon) yazilirken bu kriterler dikkate alinmistir. Fakat bu sistemde gereksiz karmasiklikta kodlar ve bunun getirdigi guvenlik problemleri vardir. Fakat djbdns bu karmasadan uzak ve guvenli bir yazilimdir. Bunun sonucu olarakta "two-thumbs-up bir daemon" olmaya bizce hak kazanmistir. Hatta bizce bind 9.1.X ve ileriki surumlerinde kullanilan "Dns-sec sistemi" bile bind icin bir cozum olmaktan cok uzaktir. Sonucta temel yani "daemon Internet"in ilk zamanlarindan kalmistir. su an IPv4'te yasanilan guvenlik sorunlari da ayni sebepten olusmaktadir. Bu yuzden koklu bir degisim olmasi gerekliligi savunulmus ve IPv6 ortaya atilmistir. Bind icinde benzer model soz konusu olmadikcca djbdns populeritesini surdurecektir. (Hakli bir populerite !!!). Genel olarak dns yazilimlarinin yaptigi iki vazife vardir. Bind kullananlar eger cok profesyenel degillerse ya da bu konu ile alakali kitap okunmamissa bu iki olguyu karistirabilmektedirler. Bunlar: Resolving (cozumleme): Aranilan bir kaydi bulma islemi Mesela http://www.yildiz.edu.tr/ adresine karsilik gelen IPv4 adresinin 193.140.1.1 olmasinin bulunmasi. cozumleme yapan yazilimlar iki cesit islem yaparlar; ardisik cozumeme ve ardisik olmayan cozumleme. Sorgularda gonderilen RD (recursion required - ardisik gerekli) bitlerine gore sorgunun turu belirlenir. Ardisik olmayan sorgulara cevap veren sunucular cevap olarak ardisik isim sunuculari verirler. Sonuc olarak yapilan bir sorgu ardisik ise http://www.yildiz.edu.tr/ icin dogrudan 193.140.1.1 IP'si ya da "makina bulunamadi" cevabi verilebilir. Fakat ardisik olmayan bir sorguda cevabi bulmak icin baska bir isim sunucusunun IP'sini verebilir. Ardisik olmayan sorgular ayni zamanda yinelemeli sorgular olarak daa bilinirler. Authoritive Nameserving (Yetkili Isim Sunumu) Bir alan hakkinda bilgi bulunduran sunucudur. Mesela yildiz.edu.tr alaninin MX, NS, A (Bunlar - Resource Record - ozkaynak Kaydi olarak bilinir) kayitlarinin tutuldugu isim sunucusudur.



  •  


    Online Sayac
    Anahtar Kelimeler chat sohbet sohbet seviyeli sohbet seviyeli chat

    Tavsiye Ettigimiz Siteler

    mirc mirc seviyeli chat

    Son Dakika Haberleri

    SON EKLENENLER / ARANANLAR / PC GEREKLI PROGRAMLAR

    |Winamp (Türkçe) 5.56 Full indir |Coklu msn programi indir |Msn 8.1 indir |Adobe Reader 8.0 indir |Sam2 dj programi indir |Soutcast Dj programi indir |Nero-8.3.6.0_trk_trial indir |WinRAR (Türkçe) 3.80 Beta 8 |Ares Regular Edition 2.1.1 indir |IP numarasindan adres bulma programi indir |Nomercy 2.0 koruma botu indir |kaos yarisma botu indir |Adobe Flash Player (Internet Expl.) indir |install_flash_player indir |TeamViewer indir

    Sitemiz Hakkinda

    Sitemiz, seviyeli sohbet,seviyeli dini sohbet,seviyeli mirc,seviyeli chat,tr sohbet odalari,mirc Sciprit google aramalarina öncülük etmektedir.Sohbet Chat Muhabbet google aramalarina öncülük etmeye Hazirlanmaktadir Bizi tercih ettiginiz için tesekkür ederiz.ClassSohbet Seviyeli sohbetler diler

    Designed By: AtABeY