IP maskit
C-luokan pilkkominen pienempiin aliverkkoihin
(sama periaate soveltuu muidenkin luokkien pilkkomiseen)
IPv4 maskeja oli normaaliin verkkokäyttöön alunperin kolme kappaletta eli A, B ja C luokan maskit. IPv4 osoiteavaruus oli jaettu siten, että osoitteen ensimmäinen luku kertoi suoraan minkä luokan verkko on kyseessä. Nykyisin tämä ei enää päde.
Maskeja on syytä tarkastella hiukan tarkemmin. Alla olevassa artikkelissa pilkotaan alunperin /24 maskin verkkoa (eli C-luokan verkkoa).
IP perusosoiteluokat
Ensimmäinen IP-osoitteen numero kertoo alkuperäisen 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)
Näistä kannattaa muistaa se, että nykyisin esimerkiksi jokin 193. alkuinen verkko ei ole automaattisesti C-luokan verkko eli maski olisi /24 (255.255.255.0). Maski voi käytännössä olla mikä tahansa kunhan se on oikea.
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 muutkin kuin perusosoiteluokat.)
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 alinta (ko. aliverkon osoite) eikä ylintä (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
10000
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
110000
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 =
0001 0001 ensimmäinen osoite työasemalle =
0001 1110 viimeinen osoite työasemalle =
2: 0010 0000 verkon osoite = 32
0010 1111 Broadcast osoite =
0010 0001 ensimmäinen osoite työasemalle =
0010 1110 viimeinen osoite työasemalle =
3: 0011 0000 verkon osoite = 48
0011 1111 Broadcast osoite =
0011 0001 ensimmäinen osoite työasemalle =
0011 1110 viimeinen osoite työasemalle =
4: 0100 0000 verkon osoite = 64
0100 1111 Broadcast osoite =
0100 0001 ensimmäinen osoite työasemalle =
0100 1110 viimeinen osoite työasemalle =
5: 0101 0000 verkon osoite = 80
0101 1111 Broadcast osoite =
0101 0001 ensimmäinen osoite työasemalle =
0101 1110 viimeinen osoite työasemalle =
6: 0110 0000 verkon osoite = 96
0110 1111 broadcast osoit =
0110 0001 ensimmäinen osoite työasemalle =
0110 1110 viimeinen osoite työasemalle =
7: 0111 0000 verkon osoite = 112
0111 1111 Broadcast osoite =
0111 0001 ensimmäinen osoite työasemalle =
0111 1110 viimeinen osoite työasemalle =
8: 1000 0000 verkon osoite = 128
1000 1111 broadcast osoite =
1000 0001 ensimmäinen osoite työasemalle =
1000 1110 viimeinen osoite työasemalle =
9: 1001 0000 verkon osoite = 144
1001 1111 broadcast osoite =
1001 0001 ensimmäinen osoite työasemalle =
1001 1110 viimeinen osoite työasemalle =
10: 1010 0000 verkon osoite = 160
1010 1111 Broadcast osoite =
1010 0001 ensimmäinen osoite työasemalle =
1010 1110 viimeinen osoite työasemalle =
11: 1011 0000 verkon osoite = 176
1011 1111 Broadcast osoite =
1011 0001 ensimmäinen osoite työasemalle =
1011 1110 viimeinen osoite työasemalle =
12: 1100 0000 verkon osoite = 192
1100 1111 Broadcast osoite =
1100 0001 ensimmäinen osoite työasemalle =
1100 1110 viimeinen osoite työasemalle =
13: 1101 0000 verkon osoite = 208
1101 1111 Broadcast osoite =
1101 0001 ensimmäinen osoite työasemalle =
1101 1110 viimeinen osoite työasemalle =
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