Bilginin anahtarı bir TIK ötede 
Sitemizden tam olarak faydalanmak için Üye Olunuz!

Donanım&Network

<<WINDOWS XP SP2?nin Yenilikleri (PART I)OSİ REFERANS MODELİ>>
DNS (Domain Name System) - Volume I

TCP/IP networklerinde bilgisayarlar birbirleri ile iletişimlerini IP adresleri ile sağlarlar. IP adresi bir bilgisayarın network üzerindeki konumunu belirtir. IP adresini bilmeden bir bilgisayara ulaşmamız mümkün olmaz. IP adresleri 32 bitten (32 tane 1 veya 0`ın yanyana gelmesi ile) oluşan, ama daha kolay ve anlaşılır söyleyebilmek için 212.110.81.25 gibi ifade ettiğimiz sayılardır. Ancak böyle söylemek bile kolay değildir. Web browser`ımıza internette gitmek istediğimiz sitelerin isimleri yerine IP adreslerini yazmak zorunda kalsaydık interneti kullanmaktan vazgeçebilirdik.

TCP/IP networklerinde bilgisayarlar birbirleri ile iletişimlerini IP adresleri ile sağlarlar. IP adresi bir bilgisayarın network üzerindeki konumunu belirtir. IP adresini bilmeden bir bilgisayara ulaşmamız mümkün olmaz. IP adresleri 32 bitten (32 tane 1 veya 0`ın yanyana gelmesi ile) oluşan, ama daha kolay ve anlaşılır söyleyebilmek için 212.110.81.25 gibi ifade ettiğimiz sayılardır. Ancak böyle söylemek bile kolay değildir.  Web browser`ımıza internette gitmek istediğimiz sitelerin isimleri yerine IP adreslerini yazmak zorunda kalsaydık interneti kullanmaktan vazgeçebilirdik.

DNS hatırlanması kolay olan isimleri  IP adreslerine dönüştürülmesini sağlayan bir network servisidir. Buna isim çözmek de denir.  Web browser`ınıza www.sistemuzmani.com yazdığınızda geride çalışan mekanizmalar, bu sitenin tutulduğu bilgisayarın IP adresini bulmak için çalışmaya başlarlar. İşte bu aşamada bu sitenin IP adresini bulmak için bir ?bilene? yani DNS`e sorarlar. DNS`den IP adresini öğrendikten sonra artık www.sistemuzmani.com`a gitmek için yolculuk başlayabilir.  Adresi bilmeden nasıl gidebilirdik ?

DNS ile ilgili makalalere göz attığımızda hep şu tanımla karşılaşırız. ?DNS, isimleri IP adreslerine çeviren dağınık bir veri tabanıdır. Nedir bu veri tabanı? Neden dağınıktır? Kim dağıtmıştır? Toplayan çıkmaz mı ?

DNS`in açılımını Domain Name Space ya da Domain Name System olarak yapılır.

Domain Name Space bir isimlendirme standardına da işaret eder. Bunun ne demek olduğunu anlayabilmek için biraz geriye gidelim. İnternetin atası olan ARPAnet döneminde birbirlerine bağlı olan bilgisayar sayısı çok fazla değildi. Bu bilgisayarlar birbirlerinin IP adreslerini bulmak için, her bilgisayarın local`inde bulunan ve bir text dosyası olan ?host? isimli  dosyayı kullanıyorlardı. Bir bilgisayar, ulaşmak istediği bilgisayarın IP adresini ?host? dosyasına bakarak öğreniyordu. Bu dosyanın içinde ARPAnet`e bağlı  bulunan tüm bilgisayarların isimleri ve bu isimlere karşılık gelen IP adresleri yeralmaktaydı.

102.15.233.10                         A          

210.18.49.20              B                     bilgisayarı   gibi

 ?Host? dosyası bir server üzerinde tutulur, ağa yeni eklenen bir bilgisayar olduğunda güncellenirdi. Böylece ARPAnet`e bağlı bilgisayarlara düzenli aralıklarla bu server`a bağlanır ve güncellenmiş olan ?host? dosyasını çekerlerdi. Zaman içinde ARPAnet`e katılan bilgisayar sayısının artması nedeniyle host dosyası gitgide büyümeye başlamış ve  bunun server üzerinden alınma sıklığı da artmıştı. Ancak bu işlem adeta işkence halini almıştı.  Ayrıca aynı ismin birden fazla kullanılması da sorunlar yaratmaya başladı. Bu duruma yeni bir çözüm getirilmeliydi.

Domain Name Space işte bu aşamada ortaya çıktı. İsimlendirme yapısına getirilen hiyerarşi sayesinde aynı ismin birden fazla kullanılmasının önüne geçilebilecekti. Ağ üzerinde bulunan bir bilgisayar sadece elma, armut gibi bir isme sahip olmazdı. elma.com, armut.org gibi isimlere sahip olacaklardı. (Hepimizin soyadı vardır).  

En üstte yer alan domaine  (.) ?root? adı verildi. Root`dan sonra gelen domain isimlerine ?top level domain?ler dendi .com, .edu, .mil, .org ... gibi.  Top level domain`lerden sonra ise ?second level domain?ler geldi  sistemuzmani.com, isaserver.org gibi.

Siz web browser`ınıza www.sistemuzmani.com yazdığınızda isim çözümleme mekanizması tetiklenmiş oluyor.

1. Internet servis sağlayıcınızın (ISS) DNS Server`ına giderek ?www.sistemuzmani.com`un IP adresi nedir?? diye bir soru yöneltiyorsunuz.

2. Soruyu yönelttiğiniz DNS Server, Root DNS Server`a giderek ?www.sistemuzmani.com`un IP adresi nedir?? diye sorar.

3. Root DNS ?Bilmiyorum. Ama bilebilecek DNS`i tanıyorum. "com? domainine sor.? Diyerek ?com? domain`ninin IP adresini yollar.

4. ISS DNS Server`ı ?com? domain`nini tutan DNS Servera giderek aynı soruyu ona yöneltir. ?www.sistemuzmani.com`un IP adresi nedir??

5. ?com? domain`nini tutan DNS Server ?sistemuzmani.com? domain`nini tutan DNS`tanıyorum git ona sor? der. ?sistemuzmani.com DNS Server`ının IP adresini verir.

6. Bu durumda ISS DNS Server`ı  ?www.sistemuzmani.com`un IP adresi nedir?? sorusunu ?sistemuzmani.com?u tutan DNS Server`a yöneltir.

7. ?sistemuzmani.com? DNS Server`ı IP adresini yollar.

8. Cevabı alan ISS DNS Server`ı www.sistemuzamani.com `un IP adresini client`a yollar.

9. Gitmek istediği yerin adresini öğrenen client bilgisayar ise direkt bu web server ile bağlantıya geçer.

Bu makaleyi okuduğunuza göre bu aşamaların hepsini geçmişsiniz demektir.J

İsimlendirme yapısına getirilen  hiyerarşi sayesinde, artık bu koca ağda yer alan tüm bilgisayarların IP adreslerinin host.txt dosyasında tutulmasına gerek kalmadı. Böylece isimlere karşılık gelen IP adreslerini tutan veri tabanı standartlaşan hiyerarşiye göre bölündü.

Root`da sadece Top Level Domain`leri tutan DNS Server`ların IP adreslerini içeren bir veri tabanı bulunuyor.  Top Level Domain`leri tutan DNS Server`larda ise  de Second Level Domain`leri tutan DNS Server`ların IP adresleri. Böylece büyük olan veri tabanı seviye seviye bölünerek dağıtılmış durumdadır. İşte dağıtık veri tabanı tanımı buradan gelmektedir.

Root`a bir sorgu geldiğinde, root sorunun tam cevabını bilmese de bilebilecek olan DNS Server`lara yönlendirme yapıyor. Yapılan sorgular yönlendirmeler sayesinde , birkaç aşamadan sonra cevabını buluyor.

Root DNS Server kendisine gelen sorguların yönlendirmesini verdiği delegasyonlar (yetkilerini devretmesi) sayesinde sağlıyor. Örneğin ?.com? domainine bir delegasyon yapısı sayesinde bu domain`e ait isim çözme görevini başka bir DNS Server`a devrediyor. Böylece ona www.deneme.com `un IP adresi nedir diye bir soru yöneltiğinde ?ben bilmiyorum ben com`u tanıyorum ona sorarsan aradığın IP adresini öğrenebilirsin? şeklinde bir cevap yolluyor.

Root`dan verilen delegasyonları  hepimiz Top Level Domain`ler olarak tanıyoruz. Top Level Domainler, internette gezdiğimiz sitelerin son ekleridir.  com, edu, gov, tr.... gibi. Bu son eklerin de anlamları vardır.

com

Commercial

Ticari kurumlarına  verilir

edu

Education

Eğitim kurumlarına verilir

org

Organization

Vakıf, Oda... gibi kurumlara

gov

Government

Hükümet kurumları

mil

Military

Askeri kurumlara

tr

Türkiye

Ülkelere (her ülkenin ayrıdır)

uk

United Kingdom (İngiltere)

 

 Ya ?host? dosyasının akıbeti ne oldu? ?Host? dosyası hala bilgisayarlarımızda kullanılmaktadır.  C:WINDOWSsystem32driversetc klasörünün altındadır. Bir bilgisayar DNS Server`a sorgu göndermeden önce aradığı sitenin IP adresini ?host? dosyasında arar bulamazsa DNS Server`a sorar. Günümüzdeki ?host? dosyasının default hali aşağıdaki gibidir. 

Artık internete bağlanacak olan bilgisayarların ?host? dosyasını indirmelerine gerek kalmamıştır. Bilgisayarlar gitmek istedikleri sitelerin IP adresini öğrenebilmek için DNS`e başvurmaları yeterlidir. Bunun için internete bağlanırken Internet Servis Sağlayıcılar kullanıcılarına iletişim kurabilmeleri için bir IP adresi verirken, yanında soru sorabilecekleri DNS Server adreslerini de vermektedirler.

Local network`ümüzde  client bilgisayarların DNS Server`ın IP adresini verme işlemini iki yolla yapabiliriz.

Birinci yol ; DHCP server aracılığıyla client bilgisayarlar kendilerine IP adresi alırlarken yanında DNS Server adresini de öğrenmelerini sağlayabiliriz.

İkinci yol ise ; client bilgisayara manuel olarak DNS server adresini kendimiz girebiliriz. Bunu yapmak için client bilgisayar üzerinde aşağıdaki işlemleri yapmamız gerekir.

-         Start / Settings / Network Connections açtıktan sonra

-         Local Area Connections` çift tıklanır açılan pencerede Properties butonuna basılır.

-         Açılan kısımda Internet Protocol (TCP/IP) seçildikten sonra Properties butonuna basılır.

-         ?Use the following DNS Server addresses? kısmı seçilerek, aşağıdaki bölüme networkünüzdeki DNS Server`ın IP adresini yazarız.

 

Buraya kadar teorik anlamda isim çözümleme mekanizmasının, ARPAnet döneminden bugünkü internet ortamına kadar geçirdiği aşamaları ve DNS`in buradaki rolünü incelemeye çalıştık.

Bu üç aşamalı süreçte ikinci aşamada  DNS Server rollerini, kurulumu, konfigurasyonu,  üçüncü aşamada ise Active Directory ? DNS ilişkisini inceleyeceğiz. Görüşmek üzere ...

 

 



<<WINDOWS XP SP2?nin Yenilikleri (PART I)OSİ REFERANS MODELİ>>
Bu kategorinin dökümü

Donanım&NetworkDonanım&Network
LAN TEKNOLOJİLERİ ve NETWORK TOPOLOJİSİ
Vmware GSX 3.0 ? ı Clustering için hazırlamak
Temel Netwok Bilgileri
Server Trafiğinin MRTG İle İzlenmesi
DDR 2 Teknolojisi?
i915 ?i925 chipseti(kod adı Grantsdale ve Alderwood)
Yeni Savaş Alanı : Wireless Network Güvenliği
PCI Express (3GIO)
Spintronic Teknolojisi
WINDOWS XP SP2?nin Yenilikleri (PART I)
DNS (Domain Name System) - Volume I
OSİ REFERANS MODELİ
Network Address Translation (NAT)
CRM Nedir? Nasıl Kurulur? Nasıl Yönetilir?
Windows XP ?nin Güçlü Oyuncakları(Power Toys)
Temel Ağ Topolojileri
VERİ İLETİM TÜRLERİ, BAND KAVRAMI VE ÇEŞİTLERİ
KARAR MODELLERİ
İNTERNET ARAÇLARI ve İNTERNET?in KAPSAMI
WAN teknolojilerini tanıyalım.
Driver Guide Toolkit ve Unknown Device Identifier
Yeni Intel Işlemciler 2008'de
Intel Işlemcilerin Sırrı
Teknik Servis
TCP-IP (Transmission Control Protocol Internet Protocol)
test
Konu İndeksini görüntüleİçeriğe katkıda bulun

Kullanıcı Adı:

Şifreniz

[Kayıt] [Kayıp Şifre]

Kitaplar

Donanım&Network
LAN TEKNOLOJİLERİ ve NETWORK TOPOLOJİSİ
Vmware GSX 3.0 ? ı Clustering için hazırlamak
Temel Netwok Bilgileri
Server Trafiğinin MRTG İle İzlenmesi
DDR 2 Teknolojisi?
i915 ?i925 chipseti(kod adı Grantsdale ve Alderwood)
Yeni Savaş Alanı : Wireless Network Güvenliği
PCI Express (3GIO)
Spintronic Teknolojisi
WINDOWS XP SP2?nin Yenilikleri (PART I)
DNS (Domain Name System) - Volume I
OSİ REFERANS MODELİ
Network Address Translation (NAT)
CRM Nedir? Nasıl Kurulur? Nasıl Yönetilir?
Windows XP ?nin Güçlü Oyuncakları(Power Toys)
Temel Ağ Topolojileri
VERİ İLETİM TÜRLERİ, BAND KAVRAMI VE ÇEŞİTLERİ
KARAR MODELLERİ
İNTERNET ARAÇLARI ve İNTERNET?in KAPSAMI
WAN teknolojilerini tanıyalım.
Driver Guide Toolkit ve Unknown Device Identifier
Yeni Intel Işlemciler 2008'de
Intel Işlemcilerin Sırrı
Teknik Servis
TCP-IP (Transmission Control Protocol Internet Protocol)
test

istatistik

Son Kullanıcı: sukran
Toplam :522


Ziyaretçiler
Online Misafirler: 7
Online Kullanıcılar: 0

Designed and coded by mukaanyes