pondelok 10. júna 2013

Príklad na výpočet podsietí

Takže, tu je menší príklad na výpočet jednoduchej siete. Tú popísanú časť v druhom papieri si nevšímajte a poslednú vetu zadania "Uistite sa, že ľubovoľná IP adresa v LAN C bude nižšia ako v LAN D" ignorujeme.



Tu je postup môjho riešenia (výsledné riešenie zhrniem v prehľadnej tabuľke):

Takže, základná IP adresa je 192.168.128.0 /23 (maska). Prevedieme do binárneho kódu.

IP adresa základnej siete: 11000000.10101000.10000000.00000000 => 192.168.128.0
Maska základnej siete:     11111111.11111111.11111110.00000000 => 255.255.254.0

1) Vypočítame koľko IP adries môžeme maximálne použiť pre túto sieť:

Počet núl v maske označuje hostovskú časť - čiže ich spočítame. Je ich 9.

Dva na deviatu = 210 - 2 (po starom sa odpočítavajú vždy 2 subnety) = maximálne 510 IP adries.

My pre našu novú sieť potrebujeme iba 219 (spočítame všetky počítače v sieti).

2) Masky jednotlivých podsietí si môžeme overiť (ale v zadaní sú už vypočítané). Všimnite si, že subsiete sú pri výpočte hierarchicky usporiadané od najväčšej po najmenšiu. Nie vždy sa stane, že ich mať už v zadaní usporiadané takto. Vždy ich usporiadajte od najväčšej po najmenšiu! Je to dôležité pri výpočte.... Vysvetlíme si nižšie.

LAN A (120 PC) => 7 bitov => 11111111.11111111.11111111.10000000  / 25
LAN B (46 PC) => 6 bitov => 11111111.11111111.11111111.11000000 / 26
LAN C (27 PC) => 5 bitov => 11111111.11111111.11111111.11100000  / 27
LAN D (16 PC) => 5 bitov => 11111111.11111111.11111111.11100000  / 27
LAN E (10 PC) => 4 bity => 11111111.11111111.11111111.11110000  / 28

Pre vysvetlenie (ak ste nečítali >>tento<< článok): ID siete | ID podsiete | ID hostov

3) Teraz ideme vypočítať ID, HostMin, HostMax a Broadcast LAN A :

ID hlavnej siete:  11000000.10101000.10000000.00000000   => 192.168.128.0
Maska  Lan A:   11111111.11111111.11111111.10000000   => 255.255.255.128

AND                  _________________________________

ID Lan A:          11000000.10101000.10000000.00000000   => 192.168.128.0
Host Min:          11000000.10101000.10000000.00000001   => 192.168.128.1
Host Max:         11000000.10101000.10000000.01111110   => 192.168.128.126
Broadcast:         11000000.10101000.10000000.01111111   => 192.168.128.127

Tak isto postupujeme pri Lan B, C, D a E. Menší rozdiel je v tom (oproti predchádzajúcemu článku, kde bol použitý na vysvetlenie trochu iný typ zadania), že pri výpočte už nevychádzame z ID hlavnej siete...

ID hlavnej siete:  11000000.10101000.10000000.00000000   => 192.168.128.0
Maska  Lan B:   11111111.11111111.11111111.11000000   => 255.255.255.192

AND                  _________________________________

ID Lan A:          11000000.10101000.10000000.00000000   => 192.168.128.0

... ale pokračujeme od broadcastovej (poslednej) IP adresy predošlej subsiete. (Pre toto je dôležité to hierarchické usporiadanie!)

Čiže:

Maska Lan B:  11111111.11111111.11111111.11000000  =>  255.255.255.192
ID Lan B:          11000000.10101000.10000000.10000000   => 192.168.128.128
Host Min:          11000000.10101000.10000000.10000001   => 192.168.128.129
Host Max:         11000000.10101000.10000000.10111110   => 192.168.128.190
Broadcast:         11000000.10101000.10000000.10111111   => 192.168.128.191

Všimnite si, že sa potom mení už len hostovská časť! Časť podsiete sa už nemení!

Maska Lan C:   11111111.11111111.11111111.11100000  =>  255.255.255.224
ID Lan C:          11000000.10101000.10000000.11000000   => 192.168.128.192
Host Min:          11000000.10101000.10000000.11000001   => 192.168.128.193
Host Max:         11000000.10101000.10000000.11011110   => 192.168.128.222
Broadcast:         11000000.10101000.10000000.11011111   => 192.168.128.223

Maska Lan D:   11111111.11111111.11111111.11100000  =>  255.255.255.224
ID Lan D:          11000000.10101000.10000000.11100000   => 192.168.128.224
Host Min:          11000000.10101000.10000000.11100001   => 192.168.128.225
Host Max:         11000000.10101000.10000000.11111110   => 192.168.128.254
Broadcast:         11000000.10101000.10000000.11111111   => 192.168.128.255

Výpočet subnetu E by mohol vyzerať takto:

Maska Lan E:   11111111.11111111.11111111.11110000  =>  255.255.255.240
ID Lan E:          11000000.10101000.10000001.00000000   => 192.168.129.0
Host Min:          11000000.10101000.10000001.00000001   => 192.168.129.1
Host Max:         11000000.10101000.10000001.00001110   => 192.168.129.14
Broadcast:         11000000.10101000.10000001.00001111   => 192.168.128.15

Výsledky si môžeme overiť s výsledkami v IP kalkulačke:







Ako vidíte, výpočty sú správne. Inak, na toto existuje oveľa jednoduchší spôsob (vraj) cez štvorcovú metódu, ktorú som zatiaľ nevygooglil... Takže až nájdem jednoduchší spôsob, dám sem postup výpočtu.
Dúfam, že som vám aspoň trochu pomohol a nedoplietol vás ešte viac :)


Žiadne komentáre:

Zverejnenie komentára