Alhálózatok Schmidt Tibor
Okok Az egy egy hálózatban lévő csomópontok száma elvileg nagyon sok lehet (pl. A osztályú hálózat) A gyakorlatban (még kapcsolt hálózatok esetén is) célszerű a gépek számát ~200 alatt tartani, az ütközések normál értéken tartása miatt. Mit lehet csinálni a fennmaradó IP címekkel?
Megoldás A nagyszámú IP címet tartalmazó hálózatokat több alhálózatra bontják Az alhálózatokban már kevesebb kiosztható IP marad Ezt úgy érhetjük el, hogy a hálózati maszk hoszt részéből további biteket csoportosítunk át a hálózati részbe
Hálózati maszk (IP cím) 3 részre bontható Hálózati rész Alhálózati (subnet) rész Állomás (host) rész 00000000 11111110 11111111 Hálózati rész Alhálózati rész Állomás (host) rész
Pl. 1. Nézzük az alábbi C osztályú hálózatot és maszkot: 1 168 192 00000000 11111111 Vegyünk el 4 bitet alhálózatok kialakítására Az új alhálózati maszk (AM), subnet mask (SM): 11110000 11111111 240 255
Pl. 1. A négy bitből a következő kombinációkat lehet előállítani: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 A 0000 és 1111 alhálózatcímek nem használhatóak mert a hálózati címet ill. a szórási címet kapnánk vissza.
Pl. 1. 255 240 192 168 1 x Azaz a következő SM-kal: Ezek az alhálózatok keletkeznek: 192 168 1 x X helyére: 01000000 64 10000000 128 11000000 192 00010000 16 01010000 80 10010000 144 11010000 208 00100000 32 01100000 96 10100000 160 11100000 224 00110000 48 01110000 112 10110000 176 14 db
A keletkező alhálózatok száma: A bitek számától függően több-kevesebb alhálózat keletkezik n- db bit átcsoportosítása esetén 2n-2 db alhálózat keletkezik
Hosztok száma: Az alhálózatokban használható IP-k száma a hoszt részben maradó bitek számával kifejezve: 2m-2 db
Összefoglalva: Fenti példánkat elemezve: Eredetileg 8 bit volt a hoszt részben Azaz 28-2=254 db IP volt kiosztható 4 bitet elvettünk Keletkezett 24-2=14 alhálózat A hoszrészben maradt bitek száma szintén 4 Alhálózatonként 24-2=14 IP osztható ki Összesen 14*14=196 db IP osztható ki Összességében kevesebb gépet tudunk a hálózatba kötni, de az egy hálózatba lévő állomások száma lecsökkent
Gyakorlat B osztályú cím Adott: Hálózati cím: 145.40.0.0 Maszk:255.255.0.0 Bontsuk a fenti hálózatot legalább 4 alhálózatra Adjuk meg az alhálózatok Címét A subnet mask-ot IP tartományt Szórási címet
Alhálózati maszk Az eredeti maszk: 00000000 11111111 2 bit elvételével 22-2=2 db alhálózat lesz 3 bit elvételével 23-2=6 db alhálózat lesz ami elég a feladatban foglaltak kielégítésére 00000000 11100000 11111111 Az új maszk tehát: 224 255
A harmadik oktett 3 bitje 00000000 Nem használható 00100000 32 01000000 6 db használható alhálózat 3. oktettje 64 01100000 96 10000000 128 10100000 160 11000000 192 11100000 Nem használható
Az alhálózatok címei tehát: 32 154 40 32 64 154 40 64 96 154 40 96 128 154 40 128 160 154 40 160 192 154 40 192
IP tartomány az alhálózatban: A hosz részben lehet 2 számrendszerben számolni A két utolsó oktett: 154 40 XXX00000 00000000 XXX00000 00000001 Hálózati cím nem használható XXX00000 00000010 Használható kombinációk: 3. oktett: XXX+0..XXX+31 4. oktett: 1..254 213-2=8192 db IP/ hálózat XXX00000 00000011 … XXX11111 11111110 XXX11111 11111111 Hoszt rész csupa 1-es Szórási cím
Összefoglalva: Alhálózati maszk: 255.255.224.0 154 40 XXX00000 00000000 Hálózati c. IP tartomány Broadcast 154.40.32.0 154.40.32.1-154.40.63.254 154.40.63.255 154.40.64.0 154.40.64.1-154.40.95.254 154.40.95. 255 154.40.96.0 154.40.96.1-154.40.127.254 154.40.127. 255 154.40.128.0 154.40.128.1-154.40.159.254 154.40.159. 255 154.40.160.0 154.40.160.1-154.40.191.254 154.40.191. 255 154.40.192.0 154.40.192.1-154.40.223.254 154.40.223. 255
Gyakorlat B osztályú címből képzett alhálózat Adott: Hálózati cím: 145.40.40.0 Maszk:255.255.248.0 Bontsuk a fenti hálózatot legalább 4 alhálózatra Adjuk meg az alhálózatok Címét A subnet mask-ot IP tartományt Szórási címet
Alhálózati maszk Az eredeti maszk: 00000000 11111100 11111111 2 bit elvételével 22-2=2 db alhálózat lesz 3 bit elvételével 23-2=6 db alhálózat lesz ami elég a feladatban foglaltak kielégítésére 10000000 11111111 Az új maszk tehát: 128 255
A 3 bit a harmadik oktett végére és a negyedik oktett elejére kerül 4 00101000.00000000 Nem használható 40.128 00101000.10000000 6 db használható alhálózat 3. és 4. oktettje 41.0 00101001.00000000 41.128 00101001.10000000 42.0 00101010.00000000 42.128 00101010.10000000 43.0 00101011.00000000 00101011.10000000 Nem használható
Az alhálózatok címei tehát: 40.128 154 40 128 41.0 154 40 41 41.1 154 40 41 128 42.0 154 40 42 42.1 154 40 42 128 43.0 154 40 43
IP tartomány az alhálózatban: A hosz részben lehet 2 számrendszerben számolni A két utolsó oktett: 154 40 001010XX X0000000 001010XX X0000001 Hálózati cím nem használható 001010XX X0000010 Használható kombinációk: 4. oktett: 1..126 27-2=126 db IP/ hálózat 001010XX X0000011 … 001010XX X1111110 001010XX X1111111 Hoszt rész csupa 1-es Szórási cím
Összefoglalva: Alhálózati maszk: 255.255.224.0 154 40 001010XX Vége Alhálózati maszk: 255.255.224.0 154 40 001010XX X0000000 Hálózati c. IP tartomány Broadcast 154.40.40.128 154.40.40.129-154.40.40.254 154.40.40.255 154.40.41.0 154.40.41.1-154.40.41.126 154.40.41.127 154.40.41.128 154.40.41.129-154.40.41.254 154.40.41.255 154.40.42.0 154.40.42.1-154.40.42.126 154.40.42.127 154.40.42.128 154.40.42.128-154.40.42.254 154.40.42.255 154.40.43.0 154.40.43.1-154.40.43.126 154.40.43.127