Kök ad sunucusu - Root name server

Bir Cisco 7301 yönlendirici ve bir Ardıç M7i, adresindeki K kök sunucu örneğinin parçası AMS-IX.

Bir kök ad sunucusu bir isim sunucusu için kök bölgesi of Alan Adı Sistemi (DNS) İnternet. Doğrudan kök bölgedeki kayıt isteklerini yanıtlar ve diğer istekleri yanıtlayan bir liste döndürür. yetkili ad sunucuları uygun için Üst düzey alan (TLD). Kök ad sunucuları, çevirmenin ilk adımı oldukları için İnternet altyapısının kritik bir parçasıdır (çözme ) insan tarafından okunabilen ana bilgisayar adları IP adresleri arasındaki iletişimde kullanılan İnternet barındırıcılar.

DNS ve belirli protokollerdeki sınırların bir kombinasyonu, yani parçalanmamış pratik boyutu Kullanıcı Datagram Protokolü (UDP) paketleri, kök sunucuların sayısını on üç sunucu adresiyle sınırlandırma kararıyla sonuçlandı.[1][2] Kullanımı her yerde adresleme, gerçek kök sunucu örneği sayısının çok daha fazla olmasına izin verir ve 2 Temmuz 2020 itibarıyla 1.086'dır.[3]

Kök alan

DNS, bilgisayarlar, hizmetler veya programa katılan herhangi bir kaynak için hiyerarşik bir adlandırma sistemidir. İnternet. Bu hiyerarşinin en tepesi, kök alan. Kök etki alanının resmi bir adı yoktur ve DNS hiyerarşisindeki etiketi bir boş dize. Herşey tam nitelikli alan adları İnternetteki (FQDN'ler), kök etki alanı için bu boş dizeyle bitiyor olarak kabul edilebilir ve bu nedenle bir tam durak karakter (etiket sınırlayıcı), ör. "www.example.com.Modern DNS yazılımı, bir alan adını bir IP adresine çevirmeye çalışırken aslında sonlandırma noktasının dahil edilmesini gerektirmediğinden, bu genellikle açıktan ziyade ima edilir.

Kök etki alanı, İnternet'in tüm üst düzey etki alanlarını içerir. Temmuz 2015 itibariyle730 dahil 1058 TLD içerir genel üst düzey alanlar (gTLD'ler) ve 301 ülke kodu üst düzey etki alanları (ccTLD'ler) kök etki alanında.[4] ek olarak ARPA alan teknik için kullanılır isim boşlukları İnternet adresleme ve diğer kaynakların yönetiminde. Bir ÖLÇEK alan test için kullanılır uluslararası alan adları.

Çözümleyici işlemi

İnternetteki bir bilgisayarın bir alan adını çözmesi gerektiğinde, çözücü aramayı gerçekleştirmek için yazılım. Bir çözücü, adı sağdan sola etiketlerine böler. İlk bileşen (TLD), sorumlu yetkili sunucuyu elde etmek için bir kök sunucu kullanılarak sorgulanır. Her etiket için sorgular, bir ad sunucusu orijinal sorgunun cevabını döndürene kadar daha özel ad sunucuları döndürür.

Uygulamada, bu bilgilerin çoğu bir saat içinde çok sık değişmez ve bu nedenle önbelleğe alınmış ara ad sunucuları veya kullanıcının uygulamasında yerleşik bir ad önbelleği ile. Kök ad sunucularına yapılan DNS aramaları bu nedenle nispeten seyrek olabilir. 2003'te bir anket[5] kök sunuculara yapılan tüm sorguların yalnızca% 2'sinin meşru olduğunu bildirmektedir. Yanlış veya var olmayan önbelleğe alma, sorguların% 75'inden sorumluydu,% 12,5'i bilinmeyen TLD'ler içindi,% 7'si IP adreslerini alan adları gibi kullanan aramalardı vb. Bazı yanlış yapılandırılmış masaüstü bilgisayarlar kök sunucuyu güncellemeye bile çalıştı TLD'ler için kayıtlar. Gözlemlenen sorunların ve önerilen düzeltmelerin benzer bir listesi şu adreste yayınlandı: RFC 4697.

DNS'nin herhangi bir yerel uygulaması kendi özel kök ad sunucularını uygulayabilse de, "kök ad sunucusu" terimi genellikle İnternet'in resmi küresel uygulaması için kök ad alanı etki alanını uygulayan on üç tanınmış kök ad sunucusunu tanımlamak için kullanılır. Alan Adı Sistemi. Çözümleyiciler küçük bir 3 kullanır KB root.hints Internic tarafından yayınlanan dosya[6] bu ilk kök sunucu adresleri listesini önyüklemek için.

Kök sunucu adresleri

Formda mantıksal adlarla belirtilen 13 mantıksal kök ad sunucusu vardır mektup.root-server.net, nerede mektup a ile m arasında değişir. Orijinal DNS spesifikasyonundaki sınırlamalar nedeniyle on üç ad sunucusu seçimi yapıldı; bu, en fazla 512 baytlık bir paket boyutu belirtir. Kullanıcı Datagram Protokolü (UDP).[7] Ancak teknik olarak on dört ad sunucusu bir IPv4 paketine sığar. Kök ad sunucuları için IPv6 adreslerinin eklenmesi 512 bayttan fazla gerektirir ve bu, EDNS0 uzantısı DNS standardına.[8]

Bu, yalnızca 13 fiziksel sunucunun olduğu anlamına gelmez; her operatör, donanım veya yazılım arızası meydana gelse bile güvenilir hizmet sağlamak için yedek bilgisayar ekipmanı kullanır. Ek olarak, tümü birden çok coğrafi konumda çalışır, adı verilen bir yönlendirme tekniği kullanılarak her yerde adresleme, artırılmış performans ve hatta daha fazla hata toleransı sağlar. Her mantıksal sunucu (G-Root hariç) için bilgi amaçlı bir ana sayfa vardır. Kök Sunucu Teknik İşlemler Derneği formda web adresi olan alan http: //mektup.root-server.org /, nerede mektup a ile m arasında değişir.

On sunucu aslen Amerika Birleşik Devletleri'ndeydi; hepsi artık her noktadan yayın adresleme kullanılarak çalıştırılıyor. Orijinal olarak sırasıyla Stockholm (I-Root), Amsterdam (K-Root) ve Tokyo'da (M-Root) bulunan üç sunucu, benzer isimleri kullanma ilkesi oluşturulmadan önce eski sunucuların kendi adları vardı. Anycast ile, fiziksel kök sunucuların çoğu artık Amerika Birleşik Devletleri dışındadır ve dünya çapında yüksek performansa izin verir.

MektupIPv4 adresIPv6 adresAS numarası[9]Eski adŞebekeYer ve Nr. nın-nin
siteler (global / yerel)[10]
Yazılım
Bir198.41.0.42001: 503: ba3e :: 2: 30AS19836,[9][not 1] AS36619, AS36620, AS36622, AS36625, AS36631, AS64820[not 2][11]ns.internic.netVerisignKullanılarak dağıtılır her yerde
14/2
NSD ve Verisign ATLAS
B199.9.14.201[not 3][12][13]2001: 500: 200 :: b[14]AS394353[15]ns1.isi.eduUSC -ISIKullanılarak dağıtılır her yerde
6/0
BIND
C192.33.4.122001: 500: 2 :: cAS2149[9][16]c.psi.netCogent İletişimKullanılarak dağıtılır her yerde
10/0
BIND
D199.7.91.13[not 4][17]2001: 500: 2d :: dAS27[9][18]terp.umd.eduMaryland ÜniversitesiKullanılarak dağıtılır her yerde
22/127
NSD[19]
E192.203.230.102001: 500: a8 :: eAS21556[9][20]ns.nasa.govNASA Ames Araştırma MerkeziKullanılarak dağıtılır her yerde
117/137
BIND ve NSD
F192.5.5.2412001: 500: 2f :: fAS3557[9][21]ns.isc.orgİnternet Sistemleri KonsorsiyumuKullanılarak dağıtılır her yerde
119/119
BIND[22]
G[not 5]192.112.36.4[not 6]2001: 500: 12 :: d0d[not 6]AS5927[9][23]ns.nic.ddn.milSavunma Bilgi Sistemleri AjansıKullanılarak dağıtılır her yerde
6/0
BIND
H198.97.190.53[not 7][24]2001:500:1::53[not 8][24]AS1508[24][not 9][25]aos.arl.army.milABD Ordusu Araştırma LaboratuvarıKullanılarak dağıtılır her yerde
8/0
NSD
ben192.36.148.172001: 7fe :: 53AS29216[9][26]nic.nordu.netNetnodKullanılarak dağıtılır her yerde
63/2
BIND
J192.58.128.30[not 10]2001: 503: c27 :: 2: 30AS26415,[9][27] AS36626, AS36628, AS36632[27]YokVerisignKullanılarak dağıtılır her yerde
63/55
NSD ve Verisign ATLAS
K193.0.14.1292001: 7fd :: 1AS25152[9][28][29]YokRIPE NCCKullanılarak dağıtılır her yerde
70/3
BIND, NSD ve Düğüm DNS[30]
L199.7.83.42[not 11][31]2001: 500: 9f :: 42[not 12][32]AS20144[9][33][34]YokICANNKullanılarak dağıtılır her yerde
165/0
NSD ve Düğüm DNS[35]
M202.12.27.332001: dc3 :: 35AS7500[9][36][37]YokGENİŞ ProjeKullanılarak dağıtılır her yerde
4/1
BIND
2006'nın sonunda yayınlanmış örnekler dahil on üç mantıksal ad sunucusunun haritası.

Ayrıca birkaç alternatif ad alanı sistemi vardır. alternatif DNS kökü ana akım ad sunucularına paralel olarak var olan kendi kök ad sunucuları kümesini kullanarak. İlk, AlterNIC, önemli miktarda baskı üretti.[kaynak belirtilmeli ]

Bir kök isim sunucusunun işlevi, yerel olarak veya bir sağlayıcı ağında da uygulanabilir. Bu tür sunucular, resmi kök bölge dosyasıyla senkronize edilir yayınlandığı gibi tarafından ICANN ve alternatif bir kök oluşturmaz.

Kök ad sunucuları İnternet'in önemli bir parçası olduğu için, saldırı altında birkaç kez, ancak saldırıların hiçbiri İnternet performansını ciddi şekilde etkileyecek kadar ciddi olmamıştı.

Kök sunucu denetimi

DNS Kök Sunucu Sistemi Danışma Komitesi, ICANN Kurul. ICANN tüzüğü[38] sunucunun kök ad sunucularının çalışması üzerinde yetki atayın. Alan Adı Sistemi DNS Kök Sunucu Sistemi Danışma Komitesine.

Kök bölge dosyası

Kök bölge dosyası küçüktür (yaklaşık 2 MB ) veri seti[6] yayını kök ad sunucularının birincil amacıdır. Bu, ile karıştırılmamalıdır root.hints bir çözümleyiciyi önyüklemek için kullanılan dosya.

Kök bölge dosyası, adı verilen hiyerarşik dağıtılmış bir veritabanının zirvesindedir. Alan Adı Sistemi (DNS). Bu veritabanı, dünya çapında benzersiz isimleri çevirmek için neredeyse tüm İnternet uygulamaları tarafından kullanılır. www.wikipedia.org gibi diğer tanımlayıcılara IP adresleri.

Kök bölge dosyasının içeriği, adların ve sayısal IP adreslerinin listesidir. yetkili DNS sunucuları hepsi için üst düzey alanlar (TLD'ler) com, org, edu ve the ülke kodu üst düzey etki alanları. 12 Aralık 2004 tarihinde, TLD'ler için 773 farklı yetkili sunucu listelenmiştir. Daha sonra TLD'lerin sayısı büyük ölçüde arttı. Temmuz 2020 itibariyle, kök bölge 1511 TLD'den (atanmamış 55 alan, kullanımdan kaldırılan 8 alan ve 11 test alanı dahil değildir) oluşuyordu. Diğer ad sunucuları, yetkili sunucular hakkında herhangi bir bilgiye sahip olmadıkları sorguları bir kök ad sunucusuna iletir. Kök ad sunucusu, kendi kök bölge dosyasını kullanarak uygun TLD için yetkili sunuculara bir başvuru ile veya böyle bir TLD'nin bulunmadığına dair bir gösterge ile yanıt verir.[39]

Ayrıca bakınız

Notlar

  1. ^ AS19836 RIPEstat aracı tarafından listelenmemesine rağmen, https://stat.ripe.net/AS19836#tabId=at-a-glance
  2. ^ AS64820 RIPE'nin RISwhois aracında "özel kullanım" olarak listelenmiştir
  3. ^ Başlangıçta öyleydi 128.9.0.107; Olarak değiştirildi 192.228.79.201 Ocak 2004'ten Ekim 2017'ye kadar.
  4. ^ 3 Ocak 2013 tarihinden itibaren; başlangıçta 128.8.10.90.
  5. ^ Vakti zamanında http://www.nic.mil/ (İnternet Arşiv bağlantısı); Diğer tüm DNS kök sunucularından farklı olarak, G-Root, root-server.org altında bir ana sayfa uygulamaz, yani http://g.root-servers.org/[kalıcı ölü bağlantı ].
  6. ^ a b Diğer tüm DNS kök sunucularından farklı olarak, G-Root yanıt vermiyor pingler.
  7. ^ 1 Aralık 2015 tarihinden itibaren; başlangıçta 128.63.2.53.
  8. ^ 1 Aralık 2015 tarihinden itibaren; başlangıçta 2001: 500: 1 :: 803f: 235.
  9. ^ 1 Aralık 2015 tarihinden itibaren; aslen AS13 idi.
  10. ^ Kasım 2002'den beri; başlangıçta 198.41.0.10.
  11. ^ 1 Kasım 2007 tarihinden itibaren; başlangıçta 198.32.64.12.
  12. ^ 23 Mart 2016 tarihinden itibaren; başlangıçta 2001:500:3::42.

Referanslar

  1. ^ Mark Andrews, ISC (11 Kasım 2011). "Sınırlı sayıda Kök DNS Sunucusunun Nedeni". bağlayan kullanıcılar (Mail listesi). Alındı 8 Ocak 2016.
  2. ^ "DNS kök sunucusu SSS". Netnod. Alındı 18 Ocak 2016.
  3. ^ "root-servers.org". Alındı 2 Temmuz 2020.
  4. ^ "Kök Bölge Veritabanı". IANA.
  5. ^ Duane Wessels, Marina Fomenkov (2003). "Vay be, Çok Fazla Paket" (PDF). Alındı 7 Kasım 2013.CS1 Maint: yazar parametresini kullanır (bağlantı)
  6. ^ a b "IANA - Kök Dosyaları". www.iana.org. Alındı 10 Temmuz 2019.
  7. ^ RFC 1035 Alan adları - uygulama ve şartname
  8. ^ ICANN: Alan Adı Sisteminin Kökü için IP Sürüm 6 Adres Kaynak Kayıtlarına Uyum Sağlama
  9. ^ a b c d e f g h ben j k l AS numaraları ve IP adresleri Root-servers.org ana sayfası 9 Ocak 2014'te kontrol edildi
  10. ^ Yer ve siteler Root-servers.org ana sayfası 10 Ekim 2014'te kontrol edildi
  11. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. Alındı 23 Ocak 2014.
  12. ^ "B-Root'un IPv4 adresi 2017-10-24 olarak yeniden numaralandırılacak".
  13. ^ "B.root-servers.net için yeni IPv4 adresi".
  14. ^ "Kök Sunucuların Listesi".
  15. ^ "Kök Sunucu Teknik İşlemler Assn". root-servers.org. 7 Ağustos 2017. Alındı 7 Ağustos 2017.
  16. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. 13 Ekim 2013. Alındı 23 Ocak 2014.
  17. ^ "D-Root, 3 Ocak 2013'te IPv4 Adresini Değiştiriyor". Arşivlenen orijinal 10 Mart 2013 tarihinde. Alındı 16 Aralık 2012.
  18. ^ RISwhois, daha az spesifik AS3303 rota duyurusu hariç
  19. ^ D-kök Geçmiş sayfası
  20. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. Alındı 30 Ekim 2017.
  21. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. Alındı 23 Ocak 2014.
  22. ^ F kökü | İnternet Sistemleri Konsorsiyumu
  23. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. 18 Eylül 2013. Alındı 23 Ocak 2014.
  24. ^ a b c "Önceden bildirim - 1 Aralık 2015'te H-kök adresi değişikliği". DNSOP. 31 Ağustos 2015. Alındı 19 Şubat 2018.
  25. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. 2 Ocak 2014. Alındı 23 Ocak 2014.
  26. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. Alındı 23 Ocak 2014.
  27. ^ a b "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. Alındı 23 Ocak 2014.
  28. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. 20 Haziran 2013. Alındı 23 Ocak 2014.
  29. ^ "Eşleme Ağlarının Ayrıntılı Görünümü". Peeringdb.com. 21 Ekim 2013. Alındı 23 Ocak 2014.
  30. ^ K-root Ana Sayfası
  31. ^ "Danışma -" L Kök "1 Kasım'da IP adresini değiştiriyor". ICANN.
  32. ^ "L-Root IPv6 Yeniden Numaralandırma". ICANN. Arşivlenen orijinal 22 Nisan 2016.
  33. ^ [1], daha az spesifik AS3303 rota duyurusu hariç
  34. ^ "Eşleme Ağlarının Ayrıntılı Görünümü". Peeringdb.com. 15 Nisan 2013. Alındı 23 Ocak 2014.
  35. ^ l.root-servers.net
  36. ^ "RIS - RIPE Ağ Koordinasyon Merkezi". Ris.ripe.net. 21 Ekim 2013. Alındı 23 Ocak 2014.
  37. ^ "Eşleme Ağlarının Ayrıntılı Görünümü". Peeringdb.com. 23 Aralık 2013. Alındı 23 Ocak 2014.
  38. ^ "ATANAN İSİMLER VE SAYILAR İÇİN İNTERNET ŞİRKETİ İÇİN YASALAR | Kaliforniya Kâr Amacı Gütmeyen Bir Kamu Yararına Kuruluş - ICANN". www.icann.org. Alındı 10 Temmuz 2019.
  39. ^ ISOC, Uzman olmayanlar için DNS Kök Adı Sunucuları açıklandı, (Çevrimiçi mevcut, 19 Mart 2010'da erişildi.)

daha fazla okuma

Dış bağlantılar