Minule sme počítali adresu siete pomocou IP AND maska. Dnes tento výpočet použiješ na skutočnú otázku: keď sú štyri PC zapojené do jedného prepínača, môžu sa všetky navzájom pingnúť? Najprv predpovieš výsledok, potom zostavíš sieť v Cisco Packet Traceri a overíš ho.
<aside> 🎯
CIEĽ HODINY
Z prefixu /25 vypočítaš dve podsiete, zaradíš do nich štyri IP adresy, vytvoríš topológiu 4 PC + switch a testami ping zdôvodníš, ktoré dvojice komunikujú.
</aside>
<aside> 💡
HLAVNÁ MYŠLIENKA
Rovnaký switch ešte neznamená rovnakú IP podsieť. Bežný L2 prepínač prenáša rámce v rámci VLAN, ale nesmeruje IP pakety medzi dvoma podsieťami. Na komunikáciu medzi nimi treba smerovanie a správne nastavené brány.
</aside>
IPv4 adresa má 32 bitov. Prefix /25 znamená, že prvých 25 bitov určuje sieť a zvyšných 7 bitov určuje zariadenie (hosta) v tejto sieti. Číslo 25 neznamená počet počítačov.
V tomto príklade vychádzame z adresného priestoru 10.1.6.0/24. Maska /24 je 255.255.255.0: prvé tri oktety určujú sieť a celý posledný oktet je hostová časť.
2⁸ = 256 možností: 0–255.10.1.6.0, broadcast 10.1.6.255 a použiteľné hostové adresy 10.1.6.1–10.1.6.254.Jeden bit z hostovej časti presunieme do sieťovej časti. Sieťová časť sa predĺži z 24 na 25 bitov a hostová časť sa skráti z 8 na 7 bitov.
| Prefix | Maska v binárnej sústave | Maska v desiatkovej sústave | Hostové bity |
|---|---|---|---|
| /24 | 11111111.11111111.11111111.00000000 |
255.255.255.0 |
8 |
| /25 | 11111111.11111111.11111111.10000000 |
255.255.255.128 |
7 |
Prvý bit posledného oktetu má hodnotu 128. Pri /25 už patrí do sieťovej časti a rozlišuje dve podsiete:
0xxxxxxx: rozsah 0–127 → sieť 10.1.6.0/25.1xxxxxxx: rozsah 128–255 → sieť 10.1.6.128/25.Znak x označuje hostový bit, ktorý môže byť 0 alebo 1. V každej podsieti ich ostáva 7, teda 2⁷ = 128 adries. Prvá adresa je adresa siete, posledná je broadcast: 128 − 2 = 126 použiteľných adries pre zariadenia.
<aside> 💡
Áno, v tomto príklade delíme adresný priestor jednej siete /24 na dve rovnako veľké podsiete /25. Presnejšie hovoríme „delíme sieť alebo adresný priestor“, nie „delíme masku“. Maska určuje hranicu medzi sieťovou a hostovou časťou. Samotný zápis /25 nehovorí, že sieť musela vzniknúť delením /24 — tu si /24 volíme ako východiskový príklad.
</aside>