Network Adresi Hesaplama

İçeriği Yapay Zeka ile Özetleyin:

Network adresi hesaplama işlemi, ip adresi ile subnet mask kullanılarak ağın başlangıç adresinin belirlenmesidir. Ağ yapılarında yönlendirme ve iletişim için kritik öneme sahip olan bir işlemdir. Her sistem yöneticisinin bilmesi gereken temel konular arasında yer alır.
Her IP adresi iki kısımdan oluşur: ağ adresi (network address) ve cihaz adresi (host address). Ağ adresi, cihazların ait olduğu altyapıyı temsil eder. Altyapıda yer alan yönlendiriciler bu bilgilere göre veri trafiğini yönetir. Alt ağ (subnet) yapılarında bu adres, tüm ağın temelini oluşturur.

Network Adresi Nedir?

Network adresi, bir IP adresi ile Subnet Mask and işlemiyle hesaplandığında ortaya çıkan ve ağdaki cihazların hangi ağa ait olduğunu belirleyen temel adrestir. Bu adres, yönlendiricilerin veri paketlerini doğru ağlara ulaştırmasını sağlar. Bu adres, cihazların hangi ağda konumlandığını belirlemeye yardımcı olur. Ayrıca yönlendiricilerin veri paketlerini doğru ağ segmentine iletmesinde kritik bir rol üstlenir. Network adresi en temel anlamda ağ planlamasıyla yönlendirme işlemlerinin temelini oluşturur. Aynı network adresine sahip iki host’un aynı networkte olduğunu anlarız.

IP Adresi ile Subnet Mask İlişkisi

Network adresi, IP adresi ile Subnet Mask’ın and işlemiyle hesaplanması sonucunda bulunur. Subnet Mask, bir IP adresinin hangi kısmının ağ adresi, hangi kısmının host adresi olduğunu tanımlamaya yarar ve aslında Subnet Mask bir network’ün büyüklüğünü belirleyen önemli bir bölümdür. IPv4 yapısında hem IP adresi hem de Subnet Mask toplam 32 bitten oluşur. CIDR (Classless Inter-Domain Routing) yöntemi sayesinde bu yapı daha esnek şekilde tanımlanabilir. Örneğin, 192.168.1.0/24 ifadesi, IP adresi ile birlikte Subnet Mask bilgisini de içerir. /24 İfadesi Subnet Mask’ın 2 lik sayı düzeninde gösterimindeki 1 sayısını ifade etmektedir.
IP adresi ile Subnet Mask bit düzeyinde karşılaştırılır ve bu işlem Bitwise AND yöntemiyle gerçekleştirilir. Bu karışımdan sonra ortaya network address çıkar. Network adresi hesaplama işlemi, Binary IP Notation (ikilik sayı sistemi) kullanılarak gerçekleştirilir. IP adresi 11000000.10101000.00000001.00000101 ve Subnet Mask 11111111.11111111.11111111.00000000 olduğunda, yapılan bit düzeyindeki karşılaştırma sonucunda elde edilen ağ adresi 192.168.1.0 olur. Bu hesaplama, yönlendiricilerin veri trafiğini doğru ağlara yönlendirebilmesi için temel bir adımdır.

Network Adresi Nasıl Hesaplanır?

Network adresi hesaplama işleminde IP adresi ile Subnet Mask, bit düzeyinde karşılaştırılır. Bitwise AND işlemi sonucunda ortak bitlerin kesişimi alınır. IP adresi 192.168.10.14 ve subnet mask 255.255.255.0 ise hesaplama sonucunda network address 192.168.10.0 olur. Şimdi gelin bunu nasıl hesapladık detaylı inceleyelim. Öncelikle IP adresini ve Subnet Mask’ı 2 lik sayı sistemine çeviriyoruz. Bunun için bilgisayarınızdaki hesap makinesinin programlayıcı bölümünü kullanabilirsiniz.
11000000.10101000.00001010.00001110 (192.168.10.14)
11111111.11111111.11111111.00000000 (255.255.255.0 )
Şimdi ise her bir rakamı üstteki IP adresindeki değeri ile alttaki Subnet Mask değerini AND işlemine göre hesaplayalım. AND işlemine şöyledir :
0 AND 0 = 0
0 AND 1 = 0
1 AND 0 = 0
1 AND 1 = 1
Bu hesaplamaya göre IP adresi ve Subnet Maskı AND işlemine göre hesaplarsak sonuç şu çıkacaktır :
11000000.10101000.00001010.00000000
Bu değeri de tekrar 10’luk (Decimal) sayı sistemine çevirdiğimizde 192.168.10.0 sonucunu buluruz. Bu 192.168.10.14 IP’sinin içinde bulunduğu Network’ün Network adresidir.
Tüm Network’lerde Network adresi ve Broadcast adresi bir host’da kullanılamaz. Network adresi o Network’ün tümünü ifade eden bir adrestir bu yüzden kullanılamaz, Broadcast adresi ise o Network’teki Host’ların birbirini bulmaları için kullanılan adrestir, bu yüzden kullanılamaz.
Broadcast address, bir ağ içindeki tüm cihazlara gönderim yapılmasını sağlar. IP range, bir network içerisindeki geçerli IP aralığını ifade eder. İlk adres network address, son adres broadcast adresidir. Geriye kalan adresler, kullanılabilir host adresleridir. Host ID, IP adresinin cihazlara özgü kısmıdır, toplam kullanılabilir cihaz sayısını belirler.

Alt Ağların Çalışma Prensibi

Büyük ağlar, yönetim ve performans açısından alt ağlara bölünür. Bu süreçte network adresi hesaplama, ağ yapısının doğru şekilde oluşturulması açısından kritik rol oynar. Subnet yapıları, ağın daha küçük ve kontrol edilebilir parçalara ayrılmasını sağlar. VLSM (Variable Length Subnet Masking), farklı boyutlardaki alt ağların tanımlanmasına olanak tanır. Her alt ağ kendi Network Address, Broadcast Address ve IP Range değerlerine sahiptir.
IPv4 sistemlerinde subnetting yaygın olarak uygulanır. Yapılan uygulama, ağ trafiğini dengeler ve güvenliği artırır. IPv6 altyapısında da benzer yapılar bulunsa da temel hesaplamalar genel anlamda IPv4 tabanlıdır. Network adresi ve host adresi ayrımı, IPv6’da da geçerliliğini korur.
Alt ağlar, farklı bölümler arasında veri trafiğini düzenlemek için kullanılır. Router cihazları ve network interface kartları bu yapıların çalışmasını destekleyecek şekilde yapılandırılır. Her alt ağın ayrı bir iletişim alanı olması, karmaşık sistemlerde düzenin korunmasını sağlar.
Network adresi hesaplama, IP planlaması, ağ güvenliği ve performans yönetimi gibi konularda temel bir bilgidir. CIDR ve VLSM gibi yöntemlerin bilinmesi, ağ tasarımının verimli ve sürdürülebilir olmasına katkı sağlar. Hesaplamaların doğru yapılması, altyapının kesintisiz çalışmasını destekler ve sistem yöneticilerine esneklik kazandırır.
Bir Network performans ve güvenlik amacıyla alt ağlara (Subnet) bölündüğünde her alt ağ için de baştaki IP (Network Adresi ) ve sonraki IP (Broadcast Adresi) yine kullanılamaz. Bu yüzden en küçük ağ 4 IP içeren, /30 Subnet Mask’lı (255.255.255.252 ) ağdı r. Bu 4 IP’lik ağda 2 IP Network Adresi ve Broadcast için kullanılmadığından , yalnızca 2 IP kullanılabilir. Bu ağı bizler genelde 2 L3 nokta arası doğrudan bağlantı olduğunda kullanırız.

    Uygulamalı Eğitimlerle Kariyerine Yön Ver!

    Kariyerine Yön Ver!

    Benzer Eğitimler


    Microsoft Sistem ve Ağ Uzmanlığı

    İçeriği Yapay Zeka ile Özetleyin:ChatGPTGeminiPerplexityClaude

    Eğitimi İncele

    CCNP Eğitimi

    CCNP Nedir? CCNP, bilişim sektöründe ağ yapılandırmalarında ileri düzey bilgiye sahip olduğunuzu gösteren bir sertifikadır....

    Eğitimi İncele

    Phase 2 — AI Productization & Governance

    AI sistemlerini ürüne dönüştürmeyi, ileri düzey test ve güvenilirlik süreçlerini yönetmeyi, kurumsal AI yönetişimi ve...

    Eğitimi İncele

    Python for AI — Essentials Program

    PROGRAMIN AMACI: Bu program; yapay zeka alanında çalışmak isteyen katılımcılara Python programlama dilini AI odaklı...

    Eğitimi İncele

    Phase 1 — AI Systems Engineering

    PROGRAMIN AMACI: Katılımcılara uçtan uca bir AI sistemi tasarlama, geliştirme, eğitme ve production ortamına alma...

    Eğitimi İncele

    Katılımcı Yorumları