Windows

DNS Araması Nedir ve DNS Araması Nasıl Çalışır

Реклама подобрана на основе следующей информации:

Реклама подобрана на основе следующей информации:
Anonim

İnterneti kullanırken “DNS” terimini duydunuz mu? DNS , Alan Adı Sistemi . . Devam etmeden ve DNS`in ne olduğu ve DNS aramasının nasıl çalıştığı hakkında konuşmadan önce, DNS`deki d`nin ne anlama geldiğini anlayalım.

Bir Etki Alanı Nedir

Bir web URl`sinin formatının olduğunu biliyorsunuz. //www.domainname.tld. Bu örnekte, TLD (tld), üst düzey etki alanına başvurur. Web`in ilk günlerinde TLD şunlardan biriydi:

  1. .com (ticari kuruluşlara atıfta bulunur)
  2. .org (kar amacı gütmeyen kuruluşlara atıfta bulunur)
  3. .net (tekrar ticari web siteleri)
  4. .gov (hükümet siteleri)
  5. .edu (eğitim)
  6. . (askeri amaçlar) ve
  7. .int (uluslararası)

Web sitelerini satın alan kişilerin artmasıyla birlikte, yerlerle ilgili alan adları da tanıtıldı. Örneğin, .asia , .us,.in ve .ca sırasıyla Asya, ABD, Hindistan ve Kanada`yı ifade eder. Yakında, diğer türlerde TLD geldi ve bize web sitesinin türünü anlattı. Örneğin, .me kişisel web sitesine atıfta bulunurken, bir .tv video akışı web sitesine başvurur. TLD kategorilerini artırmak, tüketicilerin artan taleplerine cevap verirken web sitelerini türlerine göre kategorilere ayırmayı mümkün kılmıştır.

Yukarıdaki URL örneğinde (//www.domainname.tld), http veri aktarımına işaret eder ve www World Wide Web ile ilgili olduğunu belirtir. www ile TLD arasında herhangi bir şey bir web sitesinin alan adıdır.

Daha önce, bir web sitesine erişmek için kullanıcıların www yazması gerekiyordu. Barındırma hizmeti sağlayıcıları www.domainname.tld ile domainname.tld arasında yeniden yönlendirmeye izin verdiğinden, URl`yi tarayıcıya girerken www yazmayı atlayabilirsiniz. Bir alan adı örneği “thewindowsclub”. “Thewindowsclub” alanına erişim URl`si //www.thewindowsclub.com veya //thewindowsclub.com şeklindedir. Burada, “ thewindowsclub ”, .com TLd`nin bir parçasıdır. Ardından, alt alanlar olabilir. Www.forums.thewindowsclub.com olması durumunda, “ forumlar ”, “ thewindowsclub ” alt alanıdır.

Bir alan adı satın aldığınızda, farklı TLd`lerle giden ad. Daha önce başka bir kişi tarafından alınmadığı sürece .com , .net , .us veya diğer TLd`leri seçebilirsiniz. Bir web sitesi satın almak, bir adrese sahip oluncaya kadar insanlara ulaşamayacağı için yardımcı olmayacaktır. Satın aldığınız herhangi bir alan için, herhangi bir alt alan adı oluşturabilir ve web siteleri ve diğer amaçlar için kullanabilirsiniz. Oluşturduğunuz her alan ve alt alan için, web sitenizin içeriğini içeren sunucuların adresini belirtmeniz gerekir. Etki alanı veya alt etki alanı bazı aygıtlara (örneğin, bir ağ yazıcısı) başvuruyorsa, bu aygıtın adresini belirtmeniz gerekir.

Internet`teki tüm etki alanlarının ve alt etki alanlarının adreslenmiş olması gerekir. Bunlara IP adresi: İnternet Protokolü adresi veya başka bir deyişle İnternet ile çalışan bir adres diyoruz. Bir etki alanına / alt etki alanına, yalnızca içeriğinin bulunduğu sunucuların IP adresini biliyorsanız erişebilirsiniz.

DNS Nedir?

İnternet`te sınırsız web sitesi olduğunu biliyorsunuz. Yine, her web sitesinin kendi alt alanlarına sahip olabilir. Bu web sitelerinin IP adreslerini hatırlamak mümkün değildir. Bu yüzden alan adınızı kendi dilinizde girebilirsiniz (URL formatı kullanılarak - teknik terimlerle diğer adı olarak adlandırılır). URl`de bahsettiğiniz web sitesine bağlanabilmeniz için alan adlarını çözen bir sistem var. Bu sistem, tarayıcınıza girdiğiniz alan adlarının IP adresini bulmanızı sağlar, böylece tarayıcı web sitesine bağlanabilir. Bu sisteme denir.Etki Alanı Adı Sistemi veya DNS kısaca

Alan Adı Sistemi veya yaygın olarak bilinen DNS, alan adlarının IP adreslerine eşlenmesini içeren dağıtılmış bir veritabanıdır.

Yakın zamana kadar, InternNIC adlı kar amacı gütmeyen bir kuruluş, alan adlarını ve IP adreslerini yönetmekle sorumluydu. “Kar amaçlı” olduğunda, tekeli sona ermişti ve şimdi alan adlarıyla ilgili veritabanlarını yöneten birçok şirket var. Veritabanları farklı şirketler tarafından korunmakla birlikte, herhangi bir DNS Hizmetinin herhangi bir alanın IP adresini alabileceği şekilde birbiriyle bağlantılıdır.

Bir DNS Servisi, web tarayıcınıza girdiğiniz alan adlarını çözmenize yardımcı olur . Ayrıca, e-posta gönderirken veya etkin bağlantılara tıkladığınızda adreslerin çözümlenmesine yardımcı olur. Genel olarak, İnternet Servis Sağlayıcınız size bir DNS Hizmeti verir. ISS`niz dışında, Ortak Alan Adı Servisleri sunan şirketler var. Bu tür şirketlerin örnekleri arasında Google, Comodo ve OpenDNS bulunur. Bir bağlantıyı tıkladığınızda veya web tarayıcınıza bir URL girdiğinizde, ilgili DNS`yi çözmek için DNS Servisiyle iletişim kurulur. Etki Alanı Adı Sistemi veritabanını taramak ve bağlanmak istediğiniz ana bilgisayarın IP adresini sağlamak DNS hizmetinin sorumluluğundadır.

Etki alanı adları ve alt etki alanları diğer adlar olarak adlandırılabilir. . Farklı takma adların adresleri hakkında bilgi içeren veritabanı tutan sunucular İsim Sunucuları olarak adlandırılır. Alan Adı Sisteminde çalışan iki tip sunucu vardır. İlk türler Kök Sunucular - bunlar Üst Düzey Etki Alanlarıyla ilgili verileri tutar (TLD:.com,.net ve.org vb.). Diğer türler, etki alanlarınızı ve alt etki alanlarınızı barındıran sunucuların adreslerini içerir.

Örnek 1: abc.xyz.com durumunda, Kök Sunucular hakkında bilgi tutacaktır. xyz.com . Diğer bazı Ad Sunucusu, xyz.com adresini gösteren veritabanı girişlerini içerecektir. Ayrıca, abc.xyz.com `u barındırdığınız için, adresi xyz.com adresini taşıyan aynı İsim sunucusunda ya da farklı bir Ad Sunucusunda olabilir. abc.xyz.com `a başka bir alt etki alanı eklerseniz, adresiniz barındırdığınız yere bağlı olarak yine aynı ya da farklı bir Ad sunucusunda olabilir. Yukarıdakiler arasındaki ilişki aşağıdaki gibi kurulabilir:

xyz com

ile ilişkilidir xyz.com ile ilişkilidir eklerseniz başka bir alt etki alanı olarak xyz.com ,

qwe abc.xyz.com

ile ilgilidir qwe adresini oluşturmak için , Alan Adı Sistem Hizmeti`nin çözmesi gerekir:

.com

.xyz.com

.abc.xyz.com

.qwe.abc.xyz.com

Alan Adı Sistemi Hizmetinin önbellek kullanmadığı bir durumdur. Bu makalede biraz daha sonra önbellekler hakkında konuşacağız. Yukarıdakiler qwe.abc.xyz.com DNS`ini çözmek için DNS sisteminin DNS veritabanını dört kez taraması gerektiğini göstermektedir. Bu, URl`nin farklı bölümlerinin adreslerinin farklı Ad Sunucularında olabileceği düşünüldüğünde karmaşık hale gelir. Ancak İnternet`in hızından dolayı, birkaç milisaniye ve en kötü durumlarda birkaç saniyede sayfaların indirilmesini görebilirsiniz.

DNS Aramaları Nasıl Yapılır

Şimdiye kadar, farklı sunucular olduğunu biliyorsunuz. Farklı alan adlarının ve alt alanlarının IP adreslerini içeren veritabanları. Ayrıca Üst Düzey Alan Adlarını barındıran sunucuların IP adresini tutan Kök Sunucular olduğunu da biliyorsunuz. Bu Kök Sunucular, ana etki alanı adının IP adresini tutan veritabanlarını içeren sunuculara ulaşmada yardımcı olur. Alt alanlar varsa, adresleri ana alan adı ile aynı sunucularda veya farklı bir sunucuda olabilir. Tüm bu sunuculara, kullanmanız gereken tam URl`nin IP adresini bulmak için erişilebilir. İnternet`teki herhangi bir URl`nin IP adresini bulma işlemi, DNS araması olarak bilinir. DNS Arama`nın nasıl çalıştığını öğrenmek için aşağıdaki örneği kullanın.

Örnek 2: On bilgisayardan oluşan bir ağ düşünün. Her bilgisayarın kendi adresi vardır, böylece ağda seyahat eden veri paketleri nereye gideceğini bilir. Bu on bilgisayarın her birinin takma adlarını ve IP adreslerini içeren bir veritabanını barındıran 11. bir bilgisayar var. Bilgisayar kullanıcıları adlarını kullanarak bilgisayarlara başvurabilirken, veri paketlerinin bilgisayarların IP adreslerine ihtiyacı vardır, böylece hedeflenen alıcıya ulaşabilirler. A bilgisayarının B bilgisayarına bağlı yazıcıyı kullanması gerekiyorsa, A, B bilgisayarın IP adresini öğrenmek için 11. bilgisayardaki veri tabanını kontrol eder ve daha sonra B`ye bağlı yazıcının adresini bulur. Sadece yazıcının adresini aldıktan sonra, A yazdırma komutunu B`ye bağlı yazıcıya yönlendirir.

Bu durumda aşağıdaki yineleme gerçekleşir:

Kişiler Bilgisayar11

Kişiler B

B

öğesine bağlı bir rehber yazıcı DNS kayıtlarını aramak için kullanılır. Örneğin, //thewindowsclub.com adresini tıkladığınızda, yönlendiriciniz DNS çözünürlüğü için varsayılan DNS Hizmetinizle iletişime geçecektir. DNS servisi Kök Sunucular ile iletişim kurar ve .com kayıtlarını içeren sunucunun IP adresini soracaktır. Bu adres DNS servisinize geri gönderilir. DNS hizmeti, .com etki alanlarının adreslerini içeren Ad Sunucusu`na yeniden erişir ve bunu //thewindowsclub.com adresi için sorar. Windowsclub.com`u barındıran sunucuların IP adresini aldıktan sonra, DNS hizmetiniz IP adresini bilgisayarınıza geri gönderir ve ardından ana web sayfasını indirmek için tarayıcınızı başlatır. Bu, DNS hizmetinizin basit bir alan adının IP adresini almak için en az iki istek göndermesi anlamına gelir.

Aşağıda, DNS aramasının nasıl çalıştığını açıklayan bir resim vardır:

Yukarıdaki durumda, eğer //forums.thewindowsclub.com adresinde, DNS hizmetinizin IP adresini bilmek için ekstra bir istek yürütmesi gerekiyordu.

DNS`yi her zaman sıfırdan çözdüğümüze göre, birçok ISS ve DNS Servis Sağlayıcısı, içerdiği yerel önbellekleri oluşturuyor. zaten çözülmüş adresler. Bunlar esas olarak bir süredir Kök Sunuculardan ve diğer Ad Sunucularından aldıkları adreslerdir. Bu durumda, bir URL için bir istek gönderdiğinizde, doğrudan Root sunucusuna başvurmak yerine, DNS hizmeti yerel DNS önbelleğinde URl`nin çözümlenen adresini arar. Bulunursa, çözünürlüğü bilgisayarınıza anında geri gönderirdi ve DNS, yukarıdaki Root Sunucuları ve diğer Ad Sunucularıyla iletişim kurma yöntemini kullanarak çözerdi.

Bazı işletim sistemleri de yerel önbelleğe alınmış adresleri içerir. yaygın olarak bilgisayarınızda kullanın. Bu da interneti kullanırken zaman kazanmanıza yardımcı olur. DNS önbelleklerini farklı bir makalede daha sonra ele alacağız.

Lütfen DNS aramasının nasıl çalıştığına dair herhangi bir şüpheniz varsa lütfen bize bildirin.