Bir sayfaya her eriştiğinizdekullanıcılar genellikle erişmek istedikleri alan adını yazar. Örneğin, bir facebook sayfası açmak istediğinizde, bilgisayardaki tarayıcıya www.facebook.com yazacağız.

Aslında, alan adının arkasında,bir sayfanın konumunu tanımlayan bir IP adresi içeriyordu. Bu IP adresi DNS kullanılarak bir alan adından çevrilebilir. DNS ile tanışmadan önce, bilgisayar ağlarının başlangıcında bilgisayarın adı ve IP adresi hakkında bilgi içeren HOSTS dosyaları kullanıldı.

Bu tür dosyalar da çok zahmetliHOSTS dosyasının en son sürümünü internet ağındaki her konuma kopyalamamız gerektiğinden internet kullanıcıları için verimsizdir. Bu nedenle, HOSTS dosyasının rolünü değiştirmek için DNS oluşturuldu. Hemen, DNS, DNS işlevleri, DNS yapısı, DNS hiyerarşisi ve DNS'nin nasıl çalıştığı hakkında aşağıdaki açıklama.

DNS'un tanımı

Alan Adı Sistemi veya genellikle DNS olarak kısaltılırIP adreslerini alan adlarına veya alan adlarından IP adreslerine çevirmek için çalışan bir sistem. Bu nedenle, ana bilgisayar, daha sonra DNS tarafından IP adreslerine eşlenen bilgisayar adları ve etki alanı adı sunucuları biçiminde sorgular gönderir.

DNS, 1983 yılında Paul Mockapetris, RFC 882 ve 883'ün ilk spesifikasyonları ile. Dört yıl sonra 1987'de, DNS spesifikasyonu RFC 1034 ve RFC 1035 olarak geliştirildi. DNS, çok geniş bir internet ağında veri iletişimi gerçekleştirmek için kullanışlıdır.

DNS bulunmadan önce HOST dosyaları ilk olarak kullanıldı.Adresleri bir adla eşleştirmek için ağa bağlı tüm bilgisayarlarda SRI'dan TXT. Ancak bu sistemin sınırlamaları vardır, çünkü bir bilgisayar adresi her değiştiğinde, bilgisayarla ilişkili sistemin HOST dosyasını güncellemesi gerekir. Bu sınırlama daha sonra DNS'nin varlığıyla yerine getirilir.

DNS anlamı

Paul Mockapetris

Örneğin, birÖrneğin, bir web sitesi adresi: detik.com, daha sonra DNS onu bir IP adresine çevirecektir: 203.190.242.69, böylece bilgisayar tarafından anlaşılabilir. DNS genellikle internete bağlı olan web tarayıcıları veya bir e-posta servisindeki uygulamalarda kullanılır. Ayrıca, DNS özel ağlara veya intranetlere de uygulanabilir.

DNS kullanarak kullanıcıların artıkİnternet ağındaki bir bilgisayarın veya sitenin IP adresini ezberleyin. Yalnızca ana bilgisayar adını veya alan adını ezberleyin. Bir bilgisayardaki IP adresi değişebilir, ancak ana bilgisayar adı değiştirilemez. Bu nedenle, DNS tutarlı olma eğilimindedir. DNS gibi internet protokolü ile uygulanması çok kolaydır TCP / IP.

DNS işlevi

DNS'in internet ağında kesinlikle kendi işlevi vardır. İşte bunlardan bazıları:

  1. Ağdaki bilgisayar adreslerini belirleme : ağa bağlı her bilgisayarinternetin kendi IP adresi olmalıdır. DNS ile, internet ağı bilgisayarı ağa bağlı küçük bir parça olarak eşleyebilir.
  2. Her ana bilgisayar için IP adresi sağlayıcısı olarak : temel olarak, her web sitesi geliştiricisiweb sitesine genel halkın erişebilmesi için bir ev sahibine ihtiyacınız var. DNS ile, her ana bilgisayarın IP adresi tanımlanır, böylece her ana bilgisayarın kendi IP adresi olur.
  3. E-posta sunucusu toplama : Posta sunucusu bir e-posta almak veya iletmek için her çalıştığında, veriler DNS tarafından izlenir.
  4. Alan adlarını IP adreslerine kopyalayın : İnternetteki her web sitesinin bir alanı vardır.com, .org, .id ve benzeri gibi ayrı ayrı. Bir tarayıcı aracılığıyla genellikle görülen, bir sitenin alan adı biçimindeki adresidir. DNS, etki alanlarını IP adreslerine veya tersine çevirebilir.
  5. Kullanıcıların IP adreslerini hatırlamamasını kolaylaştırır : DNS yoksa, ağweb tarayıcısında yazılan adrese erişebilme. Örneğin, www.google.com'a DNS olmadan erişmek istediğimizde, IP adresi tanımlanmadığı için bilgisayar Google sayfasını bulamıyor.

DNS Veritabanı Yapısı

DNS Kavramı ve Hiyerarşisi

DNS ayrıca veritabanı olarak da adlandırılabiliristemci ve sunucu kavramı kullanılarak dağıtılır. Kullanan istemcilere verilebilecek çeşitli bilgiler içeren bir sunucu vardır.

DNS veritabanının yapısı aşağıdakilere benzetilebilir:Ağaç yapısı ters çevrilmiş, tepe noktası bir kök düğüm biçimindedir. Ağaçtaki her düğümde, kök düğümünün tepesine göre .org, .com, .edu vb. Bilgiler bulunur. UNIX dosya sisteminde hiyerarşinin üst kısmı "/" ile gösterilirse, DNS "" ile gösterilir. (Point).

DNS hiyerarşisi

DNS'un tanımı

DNS hiyerarşisi

DNS'de, bir etki alanının bileşenlerini gruplandırmak için kullanılan bir hiyerarşi vardır. Alanlar bir hiyerarşide aşağıdaki gibi gruplanır:

1. Kök Düzeyinde Etki Alanı : nokta ile ifade edilen hiyerarşinin en üstüdür. Bir alan adının arkasına nokta ekleme özelliği vardır, örneğin ru.wikipedia.org (.org'un arkasındaki nokta (.) kök düzey alanıdır)

2. Üst Düzey Alan Adı : bir alan adının en sağında veya arkada okunuyorsa bir kelimedir. Örneğin, ru.wikipedia.org, üst düzey alan adı ".org". Üst düzey alan adları içerebilir ikinci seviye alan adı ve ayrıca ev sahibi. Genel olarak, üst düzey alan adı ayrıca ikiye ayrılır:

  • GLTD (Genel Üst Düzey Alan Adı) : genel bir TLD'dir, örneğin :.com (ticari amaçlar için), .edu (eğitim kurumları için), .gov (devlet kurumları için), .org (kar amacı gütmeyen kuruluşlar için) ve .net (ağ kuruluşları için)
  • CCLTD (Ülke Kodu Üst Düzey Alan Adı): TLD ülke koduna göre, örneğin Id (Endonezya için), .us (Amerika Birleşik Devletleri), .my (Malezya) vb.

3. İkinci Düzey Alan Adı : diğer ana bilgisayarları ve alan adlarını içerebilir veya genellikle alt alan adı olarak adlandırılabilir. Örneğin, alan adında ru.wikipedia.org, ikinci düzey alan adı "wikipedia".

4. Üçüncü Düzey Alan Adı : ikinci düzey alan adının solunda bulunan ve noktalarla sınırlanmış bir kelimedir. Örneğin, alan adı için ru.wikipedia.org, sonra "ru"Üçüncü düzey alan adıdır.

5. Ana Bilgisayar Adı : bir alan adının önünde bulunan kelimeler, örneğin www.nesabamedia.com, sonra www ana bilgisayar adıdır. Bir alan adı bir ana bilgisayar adı kullanıyorsa, bir FQDN oluşturulur (Tam Nitelikli Alan Adı) her bilgisayar için. Bu şekilde, DNS'nin varlığı tüm dünyaya dağıtılacak ve her kuruluş kendi ağları hakkında bilgi içeren bir veritabanı için sorumluluk sahibi olacak.

DNS Nasıl Çalışır

DNS'in nasıl çalıştığını bilmeden önce, DNS yöneticisinin 3 bileşenden oluştuğunu lütfen unutmayın:

  1. DNS çözümleyici : bir uygulama programından DNS istekleri yapan taraf olan kullanıcının bilgisayarı olan bir istemcidir
  2. Özyinelemeli DNS sunucusu : çözümleyicinin isteğine göre DNS üzerinden arama yapan, ardından çözümleyiciye bir cevap sağlayan taraftır.
  3. Yetkili DNS sunucusu : özyinelemeli aramadan sonra yanıt veren taraf. Yanıt, bir yanıt veya başka bir DNS sunucusuna bir temsilci olabilir.

İşini yapmak için DNS sunucusu, çözümleyici her kullanıcı bilgisayarınıDNS sunucusu. Söz konusu çözümleyici programı bir web tarayıcısı ve posta istemcisidir. DNS sunucusuna bağlanmak için bilgisayarımıza bir web tarayıcı veya posta istemcisi kurmamız gerekiyor.

DNS nasıl çalışır

DNS nasıl çalışır?

Yukarıdaki görüntüden, DNS sunucusunun nasıl çalıştığını biraz açıklayabiliriz:

  1. DNS çözümleyicisi HOSTS dosyaları için ana bilgisayar adreslerini arar. İstenen ana bilgisayar adresi bulunmuş ve verilmişse işlem tamamlanmıştır.
  2. DNS çözümleyici önbellek verilerini ararçözümleyici tarafından önceki talebin sonuçlarını saklamak için yapılmıştır. Varsa, önbellek verilerinde saklanır ve sonuçlar verilir ve bitirilir.
  3. DNS çözümleyicisi kullanıcı tarafından belirtilen ilk DNS sunucusu adresini arar.
  4. DNS sunucusu, önbelleğinde etki alanı adını aramak üzere atanır.
  5. DNS sunucusu tarafından aranan etki alanı adı bulunamazsa, arama, sunucunun sahip olduğu veritabanı dosyasına (bölgelere) bakarak yapılır.
  6. Hala bulunamazsa, arama yapınyine de söz konusu sunucu ile ilişkilendirilmiş başka bir DNS sunucusuyla bağlantı kurarak. Bulunmuş ve daha sonra önbellekte saklanmışsa, sonuçlar istemciye verilir (bir web tarayıcısı aracılığıyla).

Yani, ilk DNS sunucusunda arananlarbulunamadı. Arama ikinci DNS sunucusunda devam eder ve yukarıdaki gibi aynı 6 işlemle devam eder. Unutulmamalıdır ki, istemciden birkaç DNS sunucusuna yapılan arama yinelemeli arama işlemi olarak bilinirken, DNS sunucuları arasındaki etki alanı arama işlemi yinelemeli arama terimi olarak bilinir.

DNS'nin Güçlü Yönleri ve Zayıf Yönleri

İnternet ağına uygulandığında DNS'nin kendi avantajları ve dezavantajları vardır. DNS'in avantajları aşağıdaki noktalarda gösterilmiştir:

  1. Bir sitenin (web sitesi veya blog) sayfasını hatırlamak daha kolay hale gelir.
  2. DNS yapılandırması yönetici için çok kolaydır.
  3. DNS kullanıldığında, bilgisayarın IP adresi değişmiş olsa bile ana bilgisayar ad adresinde değişiklik olmaz. Yani, DNS kullanımı oldukça tutarlıdır.

Bununla birlikte, DNS sisteminde de eksiklikler vardır:

  1. Kullanıcıların site sayfaları için alan adları araması konusunda sınırlamalar vardır. Bazı alan adları diğer taraflar tarafından zaten kullanılabilir.
  2. Uygulamanın kolay olduğu söylenemez.

Bu, DNS'yi birlikte anlama hakkındaki makaleDNS ile ilgili diğer konular. Bu DNS ile sistem bir etki alanını (nesabamedia.com) bir IP adresine (216.58.197.3) kolayca çevirebilir (veya tersi).

Yorumlar 0