Home » Bilgi Teknolojileri, Netwotk, Projeler / Ödev

Supernetting Nedir? , Supernetting Uygulaması (Resimli Anlatım)

13 Kasım 2008 1,598 views One Comment

SUPERNETTING UYGULAMSI VE NETWORKUMZUN IHTIYACIMIZA GÖRE YAPILANDIRILMASI
Network Id lerinin tukenmesini engellemek amacıyla internet oteriteleri tarafından supernnetting kavramı ortaya atılmıştır.Subnetting in tam tersine supernettingte network ID den bit ödünç alınır.Bu şekilde C sınıfı ip kullanıp  networkumuzun 254 tane host tan fazla host barındırmasını sağlanır.
Bu kısımda ise supernetting  inceleycek ve ne amacla kullanılacagına bakacağız.
TCP/IP network adreslemesinde supernetting subnetting in tam tersi bi yapıda çalısarak birden fazla C sınıfı networku bağlayıp tek network gibi hareket etmesini ve router gerektirmeden tum workstation ların biriyle konuşmasını sağlar.CIDR (classless interdomain routing)  olarakta bilinen supernetting   IP v6  IP v4 un yerini alana kadar kullanılacak bir yapıdır.

Supernetting Class C addresses

CIDR/supernetting tablosunu inceleyerek kac host ve kac networke ihiyac duduğumuzu kolaylıkla hesaplıyabiliriz.

Not:host sayılarından netwok adresi ve brodcast adresleri cıkmıstır.

CIDR Block

Supernet Mask

Network sayısı

Host sayısı

/14

/15

/16

/17

255.252.0.0

255.254.0.0

255.255.0.0

255.255.128.0

1024

512

256

128

26144

131072

65536

32766

/18

255.255.192.0

64

16382

/19

255.255.224.0

32

8190

/20

255.255.240.0

16

4094

/21

255.255.248.0

8

2046

/22

255.255.252.0

4

1022

/23

255.255.254.0

2

510

/24

255.255.255.0

1

254

CIDR Block

Subnet Mask

Subnets sayısı

Host sayısı

/26

255.255.255.192

2

62

/27

255.255.255.224

6

30

/28

255.255.255.240

14

14

/29

255.255.255.248

30

6

/30

255.255.255.252

62

2

/24 CIDR ise bize tanıdık olan 254 hosta kadar workstation bulunduran yapıdır.
Eğer networkumuzde supernet uygulamsı yapıcaksak tabloyu inceleyerek  ihtiyacımız olan host sayısına gore uygulayacağımız subnetmask ı da belirleyebilriz

Esas önemli olan baslangıc networkunumuzu belirlemektir.
•    Bağlıyacagımız networkler birbiri ardı sıra gelırler
•    Baslangıc networkunun ucuncu octeti cift sayı olmalıdır (veya duruma göre sıfır olmalı)
•    Eger  n sayıda networku  bağlıyacaksak her networkte hostsayısı/network saysı kadar workstation olmalıdır.
Örnegin şirketimizde 240 workstation ımız var bir anda sirketimiz büyüme planıyla birlikte toplam kullanıcı sayımızda sirketimize alınacak  700  kisiyle ve ve alınacak her kisiye bir workstattion tahsis edilmesiyle birlikte networkumuzde kunllanmamız workstation sayımız 940 a cıkmaktadır networkumuz de bu kadar workstatıon router kullanmadan iletisim içinde kalması için yapmamız gereken supernet uygulamsı yapıp networkumuzu genisletmek olmalıdır.

Supernetting  tablosunu incelediğimizde 940 hosta hizmet edebilmek için 4  networke ihtiyac duyucak  ve /22 CIDR  kullanmaız gerekecektir.

Bizim supernetting işlemine başlamadan önce yapmamız gereken hesaplamalar bulunmaktadır.
İlk olarak kaç adet hosta ihtiyaç duyduğumuzu belirlemeliyiz.Bizim örneğimizde 940 hosta ihtiyacımız vardır.Buna göre gereken network sayısını hesaplamalıyız.

Bu hesaplamayı yaparken bir networkun 254 (toplamda 256  hosta hizmet eder ama x.x.x.0 ve x.x.x.255 özel kullanımlar için ayrılmıştır.) tane hosta hizmet edebileceğini biliyoruz Bu kadar hostu toplamda kac networku  kullanark birbirine bağlıyabiliriz.

Biz burda hesaplamalrımızı yaparken 256 hostu baz alarak işlem yapıcaz.Ve özel kullanım ip adresslerini çıkartıcaz.

256*3=762   762-2=760 ( (-2)=brodcast ve network adresleri)
256*4=1024  1024-2=1022 ( (-2)=brodcast ve network adresleri)
sonuc olarak ihtiyac duydugumuz netwok saysısını elde etmiş oluruz.Bu network e hizmet edecek network sayısı 4 olcaktır .

İkinci olarak ise bu networkleri bağlıyabilmek için gerekli subnetnaskı hesaplamalıyız.Ama öncelikle Supernet için subnetmaskı nasıl hesaplıyacağımızı öğrenicez.

İlk olarak yapmamız gereken sey ihtiyac duyduğumuz network  sayısını  8 bitlik binary ifadeye dönüştürmeliyiz

•    Eger  8 bitlik binary ifadeye  dönüsturduğümüz ifade  sadece  bir adet bir bitine  sahip ise soldan başlamak kaydıyla bir  bitine  kadar 0 bitleri 1 bit e dönüştürmeliyiz.
Bu hesaplama 2,4,8,16,32,or 64 tane network e ihtiyac duyulan C Sınıfı adresler için kullanılınır.
000000100, 4th   soldan başlamak kaydıyla 0 olan bit leri 1bite dönüştürürüz.

11111100,  ile subnet maskımızın 3. Octet  ini hesaplamış oluruz
Bu şekilde subnetmaskımız 255.255.252.0 olur

•    Eger bizim 5 (tek sayıda) adet networke ihtiyacımız var ise bizim 5 networku kapsıycak en kucuk  cift supernetting networkü kullanmamız ve buna göre subnetimizi belirlememiz gerekir.5 networkü de kapsıycak en kucuk cift supernetting network u kullanmamız gerekseydi bunun için 8 networke e gore subnetmaskı hesaplayacagız.Sonuç olarak ihtiyacımız olan 5 networke hizmet verebiliyorken  ekstradan kullanabileceğimiz  3 networkumüz daha olacaktır.
Bu şekilde subnetmaskımız 255.255.248.0 olur.

Not:Bu örnekte bizim en az 5 networke ihtiyacımız var iken  8  networke hizmet edebilecek bir subnetmaskı uygulamış oluruz.
Bizimde  4 networke ihtiyacımız olduğundan subnetmaskımız  255.255.252.0 olur
.
•    Son olarak ise başlangıç networkunu belirlemeliyiz
•    Bunu belirlemek için öncelikle başlangıç ıp sini belirlemeliyiz ikinci ihtiyacımız bu networkleerin hangi aralıklarda olacağidır.Bu aralık artışını 8 bitlik binary ifadenin soldan başlamak kaydıyla en son bir olan bitin binary değeri artış aralığı olarak kullanılır.
192.168.0.0  -192.168.3.254
192.168.4.0   -192.168.7. 254
192.168.8.0   -192.168.11. 254
192.168.12.0 -192.168.15. 254
192.168.16.0 -192.168.19. 254
192.168.18.0 -192.168.23. 254
192.168.20.0 -192.168.27. 254
192.168.24.0 -192.168.31. 254
——
——
——
192.168.252.0.-192.168.255.254

Biz bu örnek için 192.168.4.0 başlangç networku olarak belirleyelim

NETWORK           KULLANILACAK  IP ADRESLERİ
192.168.4.0                   (0) - 1-255
192.168.5.0                            0-255
192.168.6.0                            0-255
192.168.7.0                            0-254-(255)
Başlangıc network  unun ip adresini 192.168.4.1 ve bitiş networkunun ip adresini 192.168.7.254 olarak bitirmeliyiz bunun nedeni ise networklerimizi  normal bir C sını ıp adresi gibi düşünürsek  C sınıfı  IP adreslemesinde network 254 clienta hizmet eder ve x.x.x.0 ve x.x.x.255 özel kullanımlar için ayrıldığından kullanılamıyacağı gibi bizde 192.168.4.0 and 192.168.7.255  clientlar içinde  gecerli olsalarda  özel kullanımlar için ayrıldığı için kullanılamzlar.

Windows NT and 2000  X.X.X.255(broadcast) or X.X.X.0(networkID)  IP addreslerinin kullanılmasına izin v ermez. (Microsof Knowledge Base Article 281579)Bizde bu yüzden networuk umuzde bu ıp adresslerini kullanmamalıyız.

Not:Başlaniç networku ve networklerin konusması için belirlediğimiz aralıklar dısında iki farkli network bloğunu alıp supernetting için kullanamyız(192.168.3.0 ile 192.168.4.0 aralığını supernetting için bağlıyamayız.)
Toplamda 790 hosta ve buna ek olarak gelebilecek 232 hosta daha hizmet edebilecek network elde etmiş oluruz.

Böylece 4 network  192.168.4.0 ID sıne sahip 255.255.248.0  subnet maskına sahip  sekilde görülür.

Supernetting yapılmadan önce unutulmaması gerekenler vardır .Network yönetimininn supernet ile dahada komplex hale geleceği,planlama,test ve dökümantasyaon gerektirdigir.    Ve bununla birlikte rotuting protokolu olan RIPV2,OSPF gibi bazı protokollerin kullanılması CIDR ı  desteklerken RIPV1 gibi bazı protokollerin CIDR ı  desteklemediğidir.

KAYNAKLAR
•    Faruk Cubukcu Bilgi Teknolojileri Kitapları MSCE 2003 Sertifika Hazırlık
•    http://www.firewall.cx
•    http://www.osix.net

Bilgi Paylaştıkça Çoğalır Yorumlarınızla Sizde İhtiyacı Olanlara Destek Olabilirsiniz…

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

Bu Makale İle İlgili Dğer Haberlere Göz At...

Portable Antivirüs ComboFix (Resimli Anlatım)
3G Hakkında Merak Edilenler. Hepsi Bu Başlık Altında
Lilo Nedir? / LILO Hata Mesajları ve Anlamları
2. Bölüm - Bluetooth ve Wireless Teknoloji Nedir? Saldırı Teknikleri (Wlan ve Hack)
Firewall Nedir? (Security)
Tarık Dursun K. ” KOKULU KENTLER “
1. Bölüm - Bluetooth ve Wireless Teknoloji Nedir? Saldırı Teknikleri (Wlan ve Hack)
Pardus Apache, Mysql, PhpMyAdmin Kurulumu
Cisco Ios Security TCP Intercept
PERSEID GÖKTAŞI YAĞMURU

One Comment »

  • newbie said:

    iyide, her network için .0 ve .255 leri çıkartmak gerekmez mi?

    o zaman,

    256*3=768 768-6=762 ( (-6)=broadcast ve network adresleri)
    256*4=1024 1024-8=1016 ( (-8)=broadcast ve network adresleri)

    olmaz mı? yani maksimum 1016 host?

    zaten 256*3 = 768 eder fln

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.