C-luokan maskit
Perinteiset A, B ja C-luokan maskit ovat jääneet vähemmistöön luokattomien aliverkkojen tieltä. Kun lähiverkko pilkotaan VLAN-verkoiksi, jää käytännössä ainoaksi mahdollisuudeksi liikennöidä eri VLANien välillä IP. Siksi IP-maskin (verkkopeite) salat on hyvä tietää. Tämä juttu valaisee maskien muodostusta C-luokan aliverkoista, mutta sama periaate pätee kaikkiin. Ruutupaperi ja Windowsin tieteislaskin binääri/desimaalimuunnoksia varten esiin!

©Harri Hummelin

Harrico Oy

4.2001

C-luokan pilkkominen pienempiin aliverkkoihin

(sama periaate soveltuu muidenkin luokkien pilkkomiseen)




IP perusosoiteluokat

Ensimmäinen IP-osoitteen numero kertoo perusosoiteluokan:

0-127 luokka A

128-191 luokka B

192-223 luokka C

224-239 luokka D (varattu Multicast)

240-255 luokka E (varattu E.T.@ Mars)



Käytettävissä olevat maskit

Maskin koko voidaan ilmoittaa myös ilmoittamalla 1-bittien lukumäärä jolloin selvitään vähemmällä kirjoittamisella ja lisäksi tulos on selkeämpi. /16 on B-luokka (1111 1111.1111 1111.0000 0000.0000 0000) = 255.255.0.0 ja /24 on C-luokka (1111 1111.1111 1111.1111 1111.0000 0000) = 255.255.255.0


maski vaihtoehtoja työasemien maksimilukumäärä / aliverkko

/32         1                      -

/31         2                      -

/30         4                       2

/29         8                       6

/28         16                     14

/27         32                     30

/26         64                     62

/25        128                    126

/24 (C)    256                    254

/23        512                    510

/22       1024                   1022

/21       2048                   2046

/20       4096                   4094

/19       8192                   8190

/18      16384                  16382

/17      32768                  32766

/16 (B)  65536                  65534


(Huomaa, että esim. /25 maski on nykyisin laillinen, sillä nykyiset reititysprotokollat ymmärtävät myös aiemmin "kielletyn" maskin.)


Esimerkki:

verkko-osoite 129.196.140.0


bitteinä 1000 0001.1100 0100.1000 1100.0000 0000


maski 255.255.255.0 eli /24

bitteinä 1111 1111.1111 1111.1111 1111.0000 0000


eli lyhyesti ilmoitettuna 129.196.140.0/24


verkko-os. bitteinä 1000 0001.1100 0100.1000 1100.0000 0000

129 .196 .140 .0


ens. työasema 1000 0001.1100 0100.1000 1100.0000 0001

129 .196 .140 .1


viimeinen työasema 1000 0001.1100 0100.1000 1100.1111 1110

129 .196 .140 .254


Broadcast 1000 0001.1100 0100.1000 1100.1111 1111

129 .196 .140 .255


Aliverkon osoitebittien määrä työasemia varten määrittelee työasemien maksimimäärän. Muista, ettei ensimmäistä (ko. aliverkon osoite) eikä viimeistä (Broadcast osoite) voi käyttää laitteille.


Maski 255.255.255.128 eli / 25

Maski /25 ( C= /24 ja lisäksi 1 viimeisen tavun bitti +1 = /25) eli 255.255.255.128


128 = 1000 0000 aliverkkoja saadaan kaksi kappaletta kun käytössä on 1 bitti verkkoja varten osoitteen viimeisestä tavusta

1000 0000

VXXX XXXX jossa V määrittelee verkon ja X työaseman osoitteen bitit viimeisen tavun osalta.

VXXX XXXX

0: 0000 0000 verkon osoite = 0

0111 1111 Broadcast osoite = 127

0000 0001 ensimmäinen osoite työasemalle = 1

0111 1110 viimeinen osoite työasemalle = 126


1: 1000 0000 verkon osoite = 128

1111 1111 Broadcast osoite = 255

1000 0001 ensimmäinen osoite työasemalle = 129

1111 1110 viimeinen osoite työasemalle = 254


Maski 255.255.255.192 eli / 26

Maski /26 ( C= /24 ja lisäksi 2 viimeisen tavun bittiä +2 = /26) eli 255.255.255.192


192 = 1100 0000 aliverkkoja saadaan neljä kappaletta kun käytössä on 2 bittiä verkkoja varten osoitteen viimeisestä tavusta

1100 0000

VVXX XXXX jossa V määrittelee verkon ja X työaseman osoitteen bitit viimeisen tavun osalta.

VVXX XXXX

0: 0000 0000 verkon osoite = 0

0011 1111 Broadcast osoite = 63

0000 0001 ensimmäinen osoite työasemalle = 1

0011 1110 viimeinen osoite työasemalle = 62


VVXX XXXX

1: 0100 0000 verkon osoite = 64

0111 1111 Broadcast osoite = 127

0100 0001 ensimmäinen osoite työasemalle = 65

0111 1110 viimeinen osoite työasemalle = 126


VVXX XXXX

2: 1000 0000 verkon osoite = 128

1011 1111 Broadcast osoite = 191

1000 0001 ensimmäinen osoite työasemalle = 129

1011 1110 viimeinen osoite työasemalle = 190


VVXX XXXX

3: 1100 0000 verkon osoite = 192

1111 1111 Broadcast osoite = 255

1100 0001 ensimmäinen työaseman osoite = 193

1111 1110 viimeinen työaseman osoite = 254


Maski 255.255.255.224 eli / 27

Maski /27 ( C= /24 ja lisäksi 3 viimeisen tavun bittiä +3 = /27) eli 255.255.255.224


224 = 1110 0000 aliverkkoja saadaan 8 kappaletta, kun käytössä on 3 bittiä verkkoja varten osoitteen viimeisestä tavusta


VVVX XXXX jossa V määrittelee verkon ja X työaseman osoitteen bitit viimeisen tavun osalta.

VVVX XXXX

0: 0000 0000 verkon osoite = 0

0001 1111 Broadcast osoite =

0000 0001 ensimmäinen osoite työasemalle =

0001 1110 viimeinen osoite työasemalle =


1: 0010 0000 verkon osoite =

0011 1111 Broadcast osoite =

0010 0001 ensimmäinen osoite työasemalle =

0011 1110 viimeinen osoite työasemalle =


VVVX XXXX

2: 0100 0000 verkon osoite = 64

0101 1111 Broadcast osoite = 95

0100 0001 ensimmäinen osoite työasemalle = 65

0101 1110 viimeinen osoite työasemalle = 94


3: 0110 0000 verkon osoite = 96

0111 1111 broadcast osoite = 127

0110 0001 ensimmäinen osoite työasemalle = 97

0111 1110 viimeinen osoite työasemalle = 126


4: 1000 0000 verkon osoite = 128

1001 1111 broadcast osoite = 1

1000 0001 ensimmäinen osoite työasemalle = 129

1001 1110 viimeinen osoite työasemalle = 1


5: 1010 0000 verkon osoite = 160

1011 1111 broadcast osoite = 1

1010 0001 ensimmäinen osoite työasemalle = 161

1011 1110 viimeinen osoite työasemalle = 1


6: 1100 0000 verkon osoite =

1101 1111 Broadcast osoite =

1100 0001 ensimmäinen osoite työasemalle =

1101 1110 viimeinen osoite työasemalle =


7: 1110 0000 verkon osoite =

1111 1111 Broadcast osoite =

1110 0001 ensimmäinen osoite työasemalle =

1111 1110 viimeinen osoite työasemalle =


Maski 255.255.255.240 eli / 28

Maski /28 ( C= /24 ja lisäksi 4 viimeisen tavun bittiä +4 = /28) eli 255.255.255.240


240 = 1111 0000 aliverkkoja saadaan 16 kappaletta, kun käytössä on 4 bittiä verkkoja varten osoitteen viimeisestä tavusta


VVVV XXXX jossa V määrittelee verkon ja X työaseman osoitteen bitit viimeisen tavun osalta.

VVVV XXXX

0:

0000 0000 verkon osoite = 0
0000 1111 Broadcast osoite = 15
0000 0001 ensimmäinen osoite työasemalle = 1
0000 1110 viimeinen osoite työasemalle = 14


1:

0001 0000 verkon osoite = 16
0001 1111 Broadcast osoite = 31
0001 0001 ensimmäinen osoite työasemalle = 17
0001 1110 viimeinen osoite työasemalle = 30


2:

0010 0000 verkon osoite = 32
0010 1111 Broadcast osoite = 47
0010 0001 ensimmäinen osoite työasemalle = 33
0010 1110 viimeinen osoite työasemalle = 46


3:

0011 0000 verkon osoite = 48
0011 1111 Broadcast osoite = 63
0011 0001 ensimmäinen osoite työasemalle = 49
0011 1110 viimeinen osoite työasemalle = 62


4:

0100 0000 verkon osoite = 64
0100 1111 Broadcast osoite = 79
0100 0001 ensimmäinen osoite työasemalle = 65
0100 1110 viimeinen osoite työasemalle = 78


5:

0101 0000 verkon osoite = 80
0101 1111 Broadcast osoite = 95
0101 0001 ensimmäinen osoite työasemalle = 81
0101 1110 viimeinen osoite työasemalle = 94


6:

0110 0000 verkon osoite = 96
0110 1111 broadcast osoit = 111
0110 0001 ensimmäinen osoite työasemalle = 97
0110 1110 viimeinen osoite työasemalle = 110


7:

0111 0000 verkon osoite = 112
0111 1111 Broadcast osoite = 127
0111 0001 ensimmäinen osoite työasemalle = 113
0111 1110 viimeinen osoite työasemalle = 126


8:

1000 0000 verkon osoite = 128
1000 1111 broadcast osoite = 143
1000 0001 ensimmäinen osoite työasemalle = 129
1000 1110 viimeinen osoite työasemalle = 142


9:

1001 0000 verkon osoite = 144
1001 1111 broadcast osoite = 159
1001 0001 ensimmäinen osoite työasemalle = 145
1001 1110 viimeinen osoite työasemalle = 158


10:

1010 0000 verkon osoite = 160
1010 1111 Broadcast osoite = 175
1010 0001 ensimmäinen osoite työasemalle = 161
1010 1110 viimeinen osoite työasemalle = 174


11:

1011 0000 verkon osoite = 176
1011 1111 Broadcast osoite = 191
1011 0001 ensimmäinen osoite työasemalle = 177
1011 1110 viimeinen osoite työasemalle = 190


12:

1100 0000 verkon osoite = 192
1100 1111 Broadcast osoite = 207
1100 0001 ensimmäinen osoite työasemalle = 193
1100 1110 viimeinen osoite työasemalle = 206


13:

1101 0000 verkon osoite = 208
1101 1111 Broadcast osoite = 223
1101 0001 ensimmäinen osoite työasemalle = 209
1101 1110 viimeinen osoite työasemalle = 222


14:

1110 0000 verkon osoite = 224
1110 1111 Broadcast osoite = 239
1110 0001 ensimmäinen osoite työasemalle = 225
1110 1110 viimeinen osoite työasemalle = 238


15:

1111 0000 verkon osoite = 240
1111 1111 Broadcast osoite = 255
1111 0001 ensimmäinen osoite työasemalle = 241
1111 1110 viimeinen osoite työasemalle = 254


Maski 255.255.255.248 eli / 29

Maski /29 ( C= /24 ja lisäksi 5 viimeisen tavun bittiä +5 = /29) eli 255.255.255.248

248 = 1111 1000 aliverkkoja saadaan 32 kappaletta, kun käytössä on 5 bittiä verkkoja varten osoitteen viimeisestä tavusta


VVVV VXXX jossa V määrittelee verkon ja X työaseman osoitteen bitit viimeisen tavun osalta.

(paperin säästämiseksi tässä muutama aliverkko)


VVVV VXXX

0:

0000 0000 verkon osoite = 0
0000 0111 Broadcast osoite = 7
0000 0001 ensimmäinen osoite työasemalle = 1
0000 0110 viimeinen osoite työasemalle = 6


1:

0000 1000 verkon osoite = 8
0000 1111 Broadcast osoite = 15
0000 1001 ensimmäinen osoite työasemalle = 9
0000 1110 viimeinen osoite työasemalle = 14


4:

0010 0000 verkon osoite = 32
0010 0111 Broadcast osoite = 39
0010 0001 ensimmäinen osoite työasemalle = 33
0010 0110 viimeinen osoite työasemalle = 38


12:

0110 0000 verkon osoite = 96
0110 0111 Broadcast osoite = 103
0110 0001 ensimmäinen osoite työasemalle = 97
0110 0110 viimeinen osoite työasemalle = 102


29:

1110 1000 verkon osoite = 232
1110 1111 Broadcast osoite = 239
1110 1001 ensimmäinen osoite työasemalle = 233
1110 1110 viimeinen osoite työasemalle = 238


31:

1111 1000 verkon osoite = 248
1111 1111 Broadcast osoite = 255
1111 1001 ensimmäinen osoite työasemalle = 249
1111 1110 viimeinen osoite työasemalle = 254


Maski 255.255.255.252 eli / 30

Maski /30 ( C= /24 ja lisäksi 6 viimeisen tavun bittiä +6 = /30) eli 255.255.255.252


252 = 1111 1100 aliverkkoja saadaan 64 kappaletta, kun käytössä on 6 bittiä verkkoja varten osoitteen viimeisestä tavusta


VVVV VVXX jossa V määrittelee verkon ja X työaseman osoitteen bitit viimeisen tavun osalta.

(paperin säästämiseksi tässä muutama aliverkko)


VVVV VVXX

0:

0000 0000 verkon osoite = 0
0000 0011 Broadcast osoite = 3
0000 0001 ensimmäinen osoite työasemalle = 1
0000 0010 viimeinen osoite työasemalle = 2


4:

0001 0000 verkon osoite = 16
0001 0011 Broadcast osoite = 19
0001 0001 ensimmäinen osoite työasemalle = 17
0001 0010 viimeinen osoite työasemalle = 18


11:

0010 1100 verkon osoite = 44
0000 0011 Broadcast osoite = 47
0000 0001 ensimmäinen osoite työasemalle = 45
0000 0010 viimeinen osoite työasemalle = 46


42:

1010 1000 verkon osoite = 168
1010 1011 Broadcast osoite = 171
1010 1001 ensimmäinen osoite työasemalle = 169
1010 1010 viimeinen osoite työasemalle = 170


63:

1111 1100 verkon osoite = 252
1111 1111 Broadcast osoite = 255
1111 1101 ensimmäinen osoite työasemalle = 253
1111 1110 viimeinen osoite työasemalle = 254