Hm ti si otprilike postavio 90% osnovnih pitanja koje je moguće postaviti na temu ip addressinga, rutiranja, itd..
Za ip adresiranje samo pročitaj nekoliko tekstova i ne može da ti ne bude jasno. Onda pitaj detaljnije šta te zanima kad naučiš osnove. Dakle
http://www.ralphb.net/IPSubnet/ i ostatak sa
http://directory.google.com/To...ing_Resources/Addressing/?il=1
Konkretno za tvoje pitanje, C klasa može da se subnetuje "pozajmljivanjem" 2-6 bitova, koji postaju fiksirani deo - adresa mreže, a ostatak bitova - pokretni deo, tj adrese hostova. Subnetting se planira na osnovu podataka o veličini kompanije i njenih office-a ako svaki na primer dobija po jedan subnet. Uzima se u obzir i očekivana veličina, tj rast, ne samo trenutno stanje. Što više bitova uzmeš, imaš više subnetova a manje hostova, i obratno - što manje bitova uzmeš, imaš više hostova u svakom subnetu ali logično manji broj subnetova ukupno. C klasa može da se podeli na maksimum 2^6-2 subnetova. 2 bita od osam dostupnih moraš ostaviti, jer šta ćeš da rotiraš samo sa jednim - ne ostaje ti ništa za hostove i takvi subnetovi ne postoje. Po RFCu minimalno 2 bita moraš i da uzmeš za subnetting mada ovo u praksi ne mora da bude tako, koliko ja znam može i sasvim komotno samo jedan bit i time da se podeli C klasa na polovinu. Ali kao što rekoh, RFC nalaže drugačije, e sad da li ćeš ga poštovati i da li ga drugi poštuju - druga priča. Ovo -2 je takođe jedno od ograničenja tog rfc-a, kako se broadcast adrese subnetova ne bi poklapale i slično, ali opet to u praksi funkcioniše, tako da je prava formula u suštini 2 na šesti.
Netmaska za svaki subnet ostaje ista jer ona samo predstavlja broj bitova koji su FIKSIRANI - koji su NETID, ostatak - pokretni deo tj. HOSTID maska ne dotiče i to su nule u netmaski.
Primer:
192.168.1.0, sa maskom 255.255.255.0 podeliti na najviše moguće subneta.
To se inače zove VLSM. Pronađi na guglu šta to znači među onim linkovima :)
Uzimamo najviše 6 bitova, jer ako uzmemo 7 na primer, ostaje nam jedan bit da rotiramo a kao što rekoh to su već zauzete adrese (this network i broadcast) te nema mesta za hostove.. stoga, nova netmaska će izgledati ovako: 255.255.255.252, a adrese subnetova na primer:
192.168.1.4
192.168.1.8
192.168.1.12
192.168.1.16
...
Moguće host adrese u prvom od navedenih su:
192.168.1.5
192.168.1.6
.7 nije jer je to broadcast za taj subnet.
.4 nije jer je to adresa mreže, tj subneta.
Ali sve to lepo piše u tutorijalima mnogo detaljnije, hajmo na čitanje :)
[
Ovu poruku je menjao Gojko Vujovic dana 27.12.2002. u 04:20 GMT]