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