Az osztályos hálózatok a /8, a /16 és a /24. Ha ezeket kisebb hálózatokra bontjuk, alhálózatról beszélünk.
Miért használunk alhálózatokat?
A gépek időnként a hálózat több vagy az összes gép számára üzenetet küldenek. Ha nagyon sok gép egy hálózatban az ilyen szórásoktól a hálózatok túlterhelődnek. A hálózatokat ezért alhálózatokra bontjuk, hogy minél kevesebb gép legyen bennük.
Van ahol csak eleve két IP címre van szükség.
IPv6 esetén a /48 prefix utáni rész szokás alhálózatnak felhasználni, ahogy az ábra is mutatja.
Egy ilyen alhálózatban is 65 536 gép lehet.
1. hálózat adatai:
2. hálózat adatai:
A hálózati címhez 1 bitet vettünk el. 2^1 hatványon az 2, vagyis 2 alhálózatunk van. Az állomások számára 7 bit maradat. 2^7=128. Ebből elveszünk kettőt, az 126. Vagyis 126 gép lehet egy alhálózatban.
Tegyük fel, hogy több hálózatra van szükségünk, például háromra.
172. 16. 0000 0000. 0000 0000
255. 255. 1111 1110. 0000 0000
Hálózatok és állomások száma:
10. 0000 0000. 00 00 0000. 0000 0000 255. 1111 1111. 11 00 0000. 0000 0000
Hálózatok és állomások száma:
Az alhálózatokat úgy képeztük, hogy a gépek számára fenntartott bitekből elvettünk annyi bitet, amennyire szükségünk volt, hozzáadtuk a hálózatok számára fenntartott bitekhez.
A következő képlet alapján kiszámíthatjuk, ha adott számú bitet elveszünk a gépek számára fenntartott bitekből, hány alhálózatunk lehet:
A következő képlet alapján kiszámíthatjuk, ha adott számú bitet elveszünk a gépek számára fenntartott bitekből, hány gép lehet egy hálózatban:
IPv4 esetén egy /24-s hálózatban 254 gépünk lehet. Ha ennél több gépre van szükségünk a /16 osztályos hálózat is megoldás, vagy az fordítva járunk el. A hálózati címből veszek el 1 vagy több bitet, így a gépek számára több cím marad.
A címkiosztás maszkok alapján kétféle:
Az FLSM a Fixed-Length Subnet Mask rövidítése.
Tegyük fel, hogy van négy hálózatunk, ahol a következő számú gépekkel kell számolni: 7, 12, 10, 9.
A négy hálózat számára válasszuk ki a táblázat alapján a megfelelő maszkot:
Lehetséges hálózatok | |||||||
---|---|---|---|---|---|---|---|
Elvett bitek | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
A maszk vége | .255 | .128 | .192 | .224 | .240 | .248 | .252 |
Maszk CIDR forma | /24 | /25 | /26 | /27 | /28 | /29 | /30 |
Max gép | 254 | 126 | 62 | 30 | 14 | 6 | 2 |
Egy /28-s maszk mindegyik hálózat számára megfelelő, mivel 14 gép a fér el maximálisan benne.
A C osztályú hálózat amit felbontunk: 192.168.70.0/24
Ezek után a választott hálózatok /28-s maszk mellett:
11000000.10101000.01000110.0000 0000 192.168.70.0/28 11000000.10101000.01000110.0001 0000 192.168.70.16/28 11000000.10101000.01000110.0010 0000 192.168.70.32/28 11000000.10101000.01000110.0011 0000 192.168.70.48/28
Az /24-s maszkot felbontottuk 4 hálózatra. A maszk minden hálózatban ugyanaz, fix hosszúságú.
A VLSM a Variable Length Subnet Mask rövidítése, magyarul Változó méretű alhálózati maszkok.
Az alhálózatok egyikét további alhálózatra bontom.
Tegyük fel, hogy van egy 192.168.10.0/24 hálózat, amelyet felosztók /27 alhálózatokra. Ekkor minden alhálózatban 30 darab gép lehet. Az egyik ilyen /27-es hálózatot tovább osztom, /30-ra.
A VLSM esetén a hálózati maszkok különbözőek.
Legyen négy darab /27-s hálózat:
192.168.10.0/27 192.168.10.32/27 192.168.10.64/27 192.168.10.96/27
Ezek után, 5-dik hálózatban 3 darab /30 hálózat:
A következő hálózat a 192.168.10.128/27, amit /30-ra osztva:
192.168.10.128/30 192.168.10.132/30 192.168.10.136/30
A címkiosztás elsődleges szempontjai:
(hub, switch, SOHO router, vezeték nélküli hozzáférési pont)
Egy lehetséges szokás az IP cím kiosztásokra | ||
---|---|---|
Eszköz | Első | Utolsó |
Átjáró | .1 | |
Szerverek | .2 | .10 |
Közvetítő eszközök | .11 | .20 |
Gépek statikusan | .21 | .100 |
Gépek dinamikusan | .101 | .239 |
Nyomtatók | .240 | .254 |
2001:0db8:0def:0000::/64 |
2001:0db8:0def:0001::/64 |
2001:0db8:0def:0002::/64 |
2001:0db8:0def:0003::/64 |
2001:0db8:0def:0004::/64 |
2001:0db8:0def:0005::/64 |
2001:0db8:0def:0006::/64 |
2001:0db8:0def:0007::/64 |
2001:0db8:0def:0008::/64 |
2001:0db8:0def:0009::/64 |
2001:0db8:0def:000a::/64 |
2001:0db8:0def:000b::/64 |
2001:0db8:0def:000c::/64 |
… |
2001:0db8:0def:ffff::/64 |
IP cím és maszk kalkulátorok: