Nedir bu ? niye kullanılır?? neden benim ağımda 255.255.255.0 ? niye 255 de 100.100.100.0 değil ?? IP adresini anladık tamamda? alt ağ maskesi ne ola ki ??

Çok basite indirgeyerek anlatırsanız makbule geçer sunum gibi bişey yapacağımda., iyi anlamam lazım... Pratik anlamda kullanabilecek şekilde...


 

senin ip adresinle subnet mask'in AND islemine tabi tutuluyor, karsi tarafta da ayni islem oluyor, sonuclar ayni cikarsa iki bilgisayar ayni ag uzerinde olmus oluyor. bilgisayarlar ayni ag uzerindeyse birbirleriyle switch benzeri bir alet uzerinden, yoksa router'dan internete cikarak erisiyorlar.
benim ip'm : 192.168.2.40
subnet mask'im : 255.255.255.0 - bit bit yazarsam 11111111.11111111.11111111.00000000'a tekabul eder.
bunlari bit bit AND'ledigimde
192.168.2.0 elde ediyorum. Arkadasim icin de bu durum gecerli ama onun ip'si 192.168.2.135'ti. Demek ki ayni agdayiz, onun ip'si internetteki bir ip degil, lokal agdaki bir ip.
subnet mask'ler agi kuran kisiler taradindan belirlenir, yani adam nasil dizayn ettiyse oyle subnet mask alman gerekiyor. kimine 256 tane bilgisayar yetmez agda, 256x256 icin 255.255.0.0 yapar. kimisi agi bolmek ister 255.255.192.0 yapar, boyle kullanimlari da var.

samfisher

anladım, internetteki ıp ler neye göre veriliyor peki ?

ataman

subnet mask, bir ağdaki bilgisayarların iletişebilmesi için gerekli sınıfı oluşturuyor diyebiliriz. yani subnet mask, IP ile beraber, o ağda toplamda kaç bilgisayar olabildiği ve hangi IP aralığında olursa aynı ağda sayılabileceklerini belirler.

255 olmasının sebebi de IP'lerin ve Subnet maskların oktet sistemi ile yazılmalarından kaynaklanır. oktet 8'erli demek. yani her nokta arasında 8 tane bit olabilir demek. bu da binary olarak düşünürsek:

2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0

şeklinde yazılmasından oluşur.

2^7 = 128
2^6 = 64
2^5 = 32
2^4 = 16
2^3 = 8
2^2 = 4
2^1 = 2
2^0 = 1 +
----------------
255 eder

o yüzden her nokta arasının alabileceği en yüksek değer 255 dir. ve bu binary sistemde yazılırken örneğin 11111111 şeklinde yazılır ve sen her 2'nin kuvvetinin karşılık geldiği rakamla çarparsın, bu sana değeri verir. eğer bir subnet maskta bir kere 0 kullandıysan, sonrasında hep 0 ile devam etmek zorundasın. dolayısı ile aşağıdaki örnekte olduğu gibi:

11111111.11111111.11110000.00000000 gibi bir subnet mask, karşılıklarındaki 2^x'lerle çarpıldğında bize toplamda:

255.255.240.0 olur.

loveinaflipbook

internetteki IP'ler IANA adlı kuruluşun belirlediği standardlara göre dağıtılır. IANA'yı ve IP sınıflarını araştırırsan detaylı bilgi edinebilirsin.

loveinaflipbook

internetti ip'leri internet servis saglayicilar veriyor, bazi ip gruplari var ki bunlar sadece ic agda kullanilabiliyor: 10.X.X.X , 192.168.X.X ve 172.16.0.0-172.31.255.255 araligi. Bunlar sadece lokal aglarda kullanilabiliyorlar.

samfisher
1

mobil görünümden çık