İnternet Alan Adı Sistemi
Genel Bakış
Ne zaman DNS varolmadı, birinin indirilmesi gerekiyordu Host fileana bilgisayar adlarını ve bunlara karşılık gelen IP adreslerini içerir. Ancak internetin ana bilgisayarlarının sayısındaki artışla birlikte, ana bilgisayar dosyasının boyutu da arttı. Bu, bu dosyayı indirirken trafiğin artmasına neden oldu. Bu sorunu çözmek için DNS sistemi tanıtıldı.
Domain Name Systemana bilgisayar adının bir adrese çözümlenmesine yardımcı olur. Hiyerarşik bir adlandırma şeması ve IP adreslerinin ve ilişkili adların dağıtılmış veritabanını kullanır.
IP adresi
IP adresi, ağ üzerinden bir makineye atanan benzersiz bir mantıksal adrestir. Bir IP adresi aşağıdaki özellikleri sergiler:
IP adresi, İnternette bulunan her ana bilgisayara atanan benzersiz adrestir.
IP adresi 32 bit (4 bayt) uzunluğundadır.
IP adresi iki bileşenden oluşur: network component ve host component.
4 baytın her biri, noktalarla ayrılmış 0 ile 255 arasında bir sayı ile temsil edilir. Örneğin 137.170.4.124
IP adresi 32 bitlik bir sayıdır, diğer yandan alan adlarının hatırlanması kolaydır. Örneğin, bir e-posta adresi girdiğimizde, her zaman [email protected] gibi sembolik bir dize gireriz.
Tekdüzen Kaynak Konum Belirleyicisi (URL)
Uniform Resource Locator (URL) İnternet üzerinden bir belgeyi benzersiz şekilde tanımlayan bir web adresini ifade eder.
Bu belge bir web sayfası, resim, ses, video veya web'de bulunan herhangi bir şey olabilir.
Örneğin, www.tutorialspoint.com/internet_technology/index.html tutorialspoint web sunucusunda internet_technology dizini altında saklanan index.html URL'sidir.
URL Türleri
Aşağıda listelendiği gibi iki URL biçimi vardır:
Mutlak URL
Göreli URL
Mutlak URL
Mutlak URL, web üzerindeki bir kaynağın tam adresidir. Bu tamamlanan adres, kullanılan protokol, sunucu adı, yol adı ve dosya adından oluşur.
Örneğin http: // www.tutorialspoint.com / internet_technology /index.htm. nerede:
http protokoldür.
tutorialspoint.com sunucu adıdır.
- index.htm dosya adıdır.
Protokol bölümü web tarayıcısına dosyanın nasıl işleneceğini söyler. Benzer şekilde, URL oluşturmak için kullanılabilecek başka protokollerimiz de var:
FTP
https
Gopher
mailto
news
Göreli URL
Göreli URL, bir web sayfasının kısmi bir adresidir. Mutlak URL'nin aksine, protokol ve sunucu kısmı göreli URL'den çıkarılır.
Göreli URL'ler, dahili bağlantılar için, yani, bağlantıyı yerleştirdiğiniz Web Sayfalarıyla aynı web sitesinin parçası olan dosyaya bağlantılar oluşturmak için kullanılır.
Örneğin, tutorialspoint.com/internet_technology/internet_referemce_models'deki bir görüntüyü bağlamak için, aşağıdaki formu alabilen göreli URL'yi kullanabiliriz /internet_technologies/internet-osi_model.jpg.
Mutlak ve Göreli URL arasındaki fark
Mutlak URL | Göreli URL |
---|---|
Web sayfalarını farklı web sitelerine bağlamak için kullanılır | Aynı web sitesi içindeki web sayfalarını bağlamak için kullanılır. |
Yönetmesi zor. | Yönetimi Kolay |
Sunucu adı veya dizin adı değiştiğinde değişir | Sunucu adını veya dizin adını değiştirsek bile aynı kalır. |
Erişmek için zaman ayırın | Erişimi nispeten daha hızlı. |
Alan Adı Sistem Mimarisi
Alan adı sistemi şunlardan oluşur: Domain Names, Domain Name Space, Name Server aşağıda açıklanmıştır:
Alan isimleri
Alan Adı, bir IP adresiyle ilişkili sembolik bir dizedir. Birkaç alan adı mevcuttur; bunlardan bazıları geneldir, örneğincom, edu, gov, net vb. gibi bazı ülke düzeyindeki alan adları au, in, za, us vb.
Aşağıdaki tablo, Generic Üst Düzey Alan adları:
Alan adı | Anlam |
---|---|
Com | Ticari iş |
Eğitim | Eğitim |
Gov | ABD devlet kurumu |
Int | Uluslararası varlık |
Mil | ABD askeri |
Ağ | Ağ organizasyonu |
Kuruluş | Kar amacı gütmeyen kuruluş |
Aşağıdaki tablo, Country top-level alan isimleri:
Alan adı | Anlam |
---|---|
au | Avustralya |
içinde | Hindistan |
cl | Şili |
fr | Fransa |
bize | Amerika Birleşik Devletleri |
za | Güney Afrika |
İngiltere | Birleşik Krallık |
jp | Japonya |
es | ispanya |
de | Almanya |
CA | Kanada |
ee | Estonya |
hk | Hong Kong |
Alan Adı Alanı
Etki alanı adı alanı, internet adlandırma yapısındaki bir hiyerarşiyi ifade eder. Bu hiyerarşi, üstte bir kök olmak üzere birden fazla seviyeye (0'dan 127'ye) sahiptir. Aşağıdaki diyagram, alan adı alanı hiyerarşisini gösterir:
Yukarıdaki diyagramda her bir alt ağaç bir alanı temsil eder. Her etki alanı alt etki alanlarına bölünebilir ve bunlar daha fazla bölümlenebilir vb.
İsim Sunucusu
Ad sunucusu, DNS veritabanını içerir. Bu veritabanı çeşitli isimlerden ve bunlara karşılık gelen IP adreslerinden oluşur. Tek bir sunucunun tüm DNS veritabanını koruması mümkün olmadığından, bilgi birçok DNS sunucusu arasında dağıtılır.
Sunucu hiyerarşisi, adların hiyerarşisiyle aynıdır.
İsim alanının tamamı bölgelere ayrılmıştır
Bölgeler
Bölge, ana etki alanı altındaki düğümlerin (alt etki alanları) koleksiyonudur. Sunucu, her bölge için bölge dosyası adı verilen bir veritabanı tutar.
Alan, alt alanlara bölünmemişse, alan ve bölge aynı şeyi ifade eder.
Alt etki alanındaki düğümler hakkındaki bilgiler, alt düzeylerdeki sunucularda saklanır; orijinal sunucu, bu daha düşük düzeydeki sunuculara başvuruda bulunur.
Ad Sunucusu Türleri
Aşağıda, Alan Adı Sisteminin tamamını yöneten üç Ad Sunucusu kategorisi verilmiştir:
Kök Sunucu
Birincil Sunucu
İkincil Sunucu
Kök Sunucu
Kök Sunucu, tüm DNS ağacını içeren en üst düzey sunucudur. Etki alanları hakkındaki bilgileri içermez, ancak yetkiyi diğer sunucuya devreder
Birincil Sunucular
Birincil Sunucu, bölgesi hakkında bir dosya depolar. Bölge dosyasını oluşturma, koruma ve güncelleme yetkisine sahiptir.
İkincil Sunucu
İkincil Sunucu, birincil veya ikincil sunucu olabilecek başka bir sunucudan bir bölge hakkında tam bilgi aktarır. İkincil sunucunun bir bölge dosyası oluşturma veya güncelleme yetkisi yoktur.
DNS Çalışması
DNS, alan adını otomatik olarak IP adresine çevirir. Aşağıdaki adımlar, alan çözümleme sürecine dahil olan adımlarda size yol gösterecektir:
Yazarken www.tutorialspoint.com tarayıcıya, yerel DNS Sunucusundan IP adresini sorar.
Yerel DNS, istenen alan adının IP adresini bulamadığında, isteği kök DNS sunucusuna iletir ve IP adresini tekrar sorar.
Kök DNS sunucusu, I do not know the IP address of www.tutorialspoint.com but know the IP address of DNS Server.
Yerel DNS sunucusu daha sonra com DNS Sunucusuna aynı soruyu sorar.
com DNS Sunucusu, www.tutorialspont.com'un IP adresini bilmediği, ancak tutorialspoint.com adresini bildiği yanıtını verir.
Ardından yerel DNS, tutorialspoint.com DNS sunucusuna aynı soruyu sorar.
Daha sonra tutorialspoint.com DNS sunucusu, www.tutorialspoint.com'un IP adresiyle yanıt verir.
Şimdi, yerel DNS, isteği gönderen bilgisayara www.tutorialspoint.com'un IP adresini gönderir.
Burada yerel DNS ISP sonundadır.