|
Internet adresi nedir? Domain ismi ve IP
numarası ne demektir?
İnternet'e bağlı her bilgisayarın kendine özgü bir
adresi vardır. Domain Name System (DNS) olarak adlandırılan hiyerarşik bir
isimlendirme sistemi ile (Internet adresi), internete bağlı bilgisayarlara ve
bilgisayar sistemlerine isimler verilir. DNS de, bir TCP/IP servis protokoludur.
DNS, 'host' olarak adlandırılan internete bağlı tüm birimlerin yerel olarak bir
ağaç yapısı içinde gruplandırılmasını sağlar. Bu şekilde, bütün adreslerin her
yerde tanımlı olmasına gerek kalmaz. Örnek olarak, itu.edu.tr altında, ehb.itu.edu.tr,
onun altında da, titan.ehb.itu.edu.tr vb seklinde dallanmış bir çok adres
olabilir.
Her bir internet adresine 4 haneli bir numara karşılık
gelir. a.b.c.d seklindeki bu numaralara IP (Internet Protocol) numaraları denir.
burada, a,b,c ve d 0-255 arasında değişen bir tam sayıdır. (32 bit adresleme
sistemi). Örnek olarak titan.ehb.itu.edu.tr için bu numara 160.75.27.250 'dir.
Her internet adresinin ilk kısmı bulunduğu domain'in
network adresini, son kısmı ise makinanın (host) numarasını verecek şekilde
ikiye bölünür. Bir bilgisayar ağında bulunan makinaların miktarına göre makina
numarası için ayrılan kısmın daha büyük veya daha küçük olması gerekebilir.
Değişik ihtiyaçlara cevap verebilmesi açısından IP adresleri asağıdaki şekilde
gruplanmıştır.
- Class
A network adresleri 1.0.0.0
adresinden 127.0.0.0 a kadar olan aralığı kaplarlar. Her networkte kabaca 1.6
Milyon makina bulunabilir
- Class B network
adresleri 128.0.0.0 adresinden 191.255.0.0 adresine kadar olan aralıktadır:
16065 network adresi ve her networkte kabaca 65500 makina bulunabilir
- Class C network
adresleri 192.0.0.0 adresinden 223.255.255.0 adresine kadar olan aralıktadır.
Herbiri 254 makinadan oluşan yaklasik 2 milyon network adresi barındırır.
- Class D 224 ve 254
arasında kalan adresler herhangi bir newtwork tanımlamazlar, ileri kullanımlar
için rezerve edilmişlerdir.
Bu domain adreslerinin dağıtımı NIC (Network
Information Center) tarafından yapılır, daha sonra her domain sahip olduğu
adresi kendi ihtiyaçlarına gore parçalayarak dağıtabilir. (Son
zamanlarda,sınırlı sayıdaki internet adres uzayının bitebileceği düşüncesi ile,
yeni bir adresleme stratejisine doğru da gidilmektedir. önümüzdeki yıllarda,
yeni tip IP adreslerinin (128 bit) ortaya çıkacağını bekleyebiliriz.)
Bu IP numaralarına (domain adreslerine) karşılık düşen
bir makina ismi de bulunur. Bu sayede makinaların isimleri daha kolay akılda
kalır. Her domain'de o domaine ait IP numaraları ile bu isimler arasında geçişi
sağlayan bir servis (Domain Name Service) bulunur. Bu servis aynı zamanda diğer
domain'lere ait isimleri ilgili DNS'lere sorarak öğrenir.
Örneğimize geri dönecek olursak.
Istanbul Teknik Universitesi bir Class B
network numarasına sahiptir. (160.75.0.0) .itu.edu.tr domaininde bulunan tum IP
numaraları 160.75. ile başlar. Bilgi Işlem Merkezi bu numarayı yerel ağlara
dağıtmıştır. Elektronik-Haberleşme Bölümü
domain'i ne (160.75.27.0) numarası verilmiştir. burası da ehb.itu.edu.tr olarak
tanımlanmıştır. Bu network içerisinde yer alan makinaların hepsi 160.75.27.
numarası ile başlar, söz gelimi bu network'de yer alan titan ismi verilen
makinenin IP numarası 160.75.27.250 -->
titan.ehb.itu.edu.tr şeklindedir.
Dikkat edilirse bir host numarası 1 den 254 e kadar 254
farklı değer alabilir. Zira 0 ve 255 bu numaralandırmada özel anlamlar
içerirler. 0, network'u tanımlarken 255 de o network'teki tum hostları tanımlar.
127.0.0.1 adresi ve 127.0.0.0 Network'u test ve
geliştirme için kullanılır. 127.0.0.1 adresi her makinanın kendisini tanımlar
buraya gonderilen her şey, sanki bir başka network'ten geliyormuş gibi
makinanıza geri dönecektir. Bu sayede herhangi bir network bağlantısı olmadan
bazı denemeler yapılarak network yazılımları geliştirilebilir.
DNS, ayrıca, İnternet adresini nümerik adrese çevirir.
Domain'ler hiyerarşik DNS adresleme sistemi içindeki farklı yapıları temsil
ederler. Her domain kendi içinde bağımsız bir topluluktur. Doğal olarak, herkes
kafasına göre gelişi güzel internet domain ismi ve IP numarası alamaz.
Network Information Center (NIC)'e bunun
için başvurmak gerekir. Aksi taktirde karmaşayı siz düşünun!!!
|