Čo je téma
Subnetting (po slovensky tvorba podsietí) je proces rozdelenia jednej veľkej fyzickej počítačovej siete na niekoľko menších logických segmentov, ktoré sa nazývajú podsieťové siete alebo podsiete. Každá takáto podsieť funguje samostatne, ale zároveň spolu dokážu komunikovať prostredníctvom smerovačov.
Na čo slúži
Hlavným účelom subnettingu je efektívne využívanie dostupných IP adries a zvýšenie celkového výkonu a bezpečnosti siete. Bez delenia by veľké siete trpeli nadmernou sieťovou premávkou (tzv. broadcast storm) a rýchlym vyčerpaním dostupných adries. Pomocou podsietí sieťoví administrátori presne oddelia napríklad kancelárske oddelenie od serverov.
Ako funguje komunikácia
Komunikácia v rámci jednej podsiete prebieha priamo pomocou fyzických MAC adries. Ak však zariadenie chce komunikovať so zariadením v inej podsiete, musí paket odoslať na predvolenú bránu (default gateway), čo je zvyčajne smerovač. Smerovač prečíta cieľovú IP adresu a na základe masky podsiete presmeruje paket do správnej cieľovej siete.
Protokol alebo sieťová vrstva
Táto technológia patrí primárne do tretej, teda sieťovej vrstvy (Network Layer) modelu OSI. Úzko súvisí s protokolom IPv4, kde sa využívajú 32-bitové adresy doplnené o masku podsiete. Súvisiacim pojmom je aj IP adresa, ktorá jednoznačne identifikuje zariadenie v sieti.
Dôležité adresy porty alebo parametre
- IP adresa: Číselný identifikátor zariadenia v sieti.
- Maska podsiete (Subnet Mask): Určuje, ktorá časť IP adresy patrí sieti a ktorá jednotlivým zariadeniam.
- CIDR notácia: Spôsob zápisu masky pomocou lomky a čísla (napr. /24).
- Sieťová adresa (Network ID): Prvá adresa v podsieti, ktorá označuje samotnú sieť.
- Broadcastová adresa: Posledná adresa v podsieti, slúžiaca na odosielanie správ všetkým zariadeniam naraz.
Praktický príklad
Predstavte si firmu so 100 zamestnancami. Namiesto použitia jednej obrovskej siete sa sieť rozdelí pomocou masky podsiete na dve menšie podsiete po 50 zariadení. Každá podsieť dostane vlastný rozsah adries, čo zjednoduší správu, zníži zaťaženie a umožní lepšie riadenie prístupu.
Ako sa vykonáva subnetting
Proces delenia siete na podsiete vychádza zo zadanej IP adresy a počiatočnej masky (alebo CIDR prefixu, napríklad /24). Ak potrebujeme vytvoriť menšie podsiete, "požičiavame" si bity z hostiteľskej časti IP adresy a presúvame ich do sieťovej časti. Tým sa maska podsiete predĺži (napriklad z /24 na /25), čím sa celkový adresný priestor rozbije na dva menšie bloky. Pre každý blok sa následne vypočíta sieťová adresa, použiteľný rozsah pre zariadenia a broadcastová adresa. Tento presný matematický a binárny postup je podrobne vysvetlený a automatizovaný aj priamo v našom nástroji subnet kalkulačka, kde stačí zadať IP adresu a želanú masku či počet hostí.
Bezpečnostné súvislosti
Z bezpečnostného hľadiska je subnetting kľúčový nástroj. Umožňuje oddeliť citlivé zariadenia, ako sú databázové servery alebo firemné účtovníctvo, od bežných pracovných staníc alebo hosťovských Wi-Fi sietí. V prípade kompromitácie jedného zariadenia sa útok šíri iba v rámci danej podsiete.
Výhody a obmedzenia
Výhody: Lepší výkon siete, vyššia bezpečnosť, jednoduchšia správa a riešenie problémov, efektívnejšie využitie IP adries.
Obmedzenia: Vyžaduje si počiatočné plánovanie, správne nastavenie smerovačov a pri nesprávnom návrhu môže viesť k plytvaniu adresami.
Často kladené otázky
Prečo potrebujeme masku podsiete?
Maska podsiete hovorí zariadeniu, ktorá časť IP adresy identifikuje sieť a ktorá konkrétny počítač.
Aký je rozdiel medzi IPv4 a IPv6 pri subnettingu?
IPv4 má obmedzený počet adries, preto je presný subnetting kritický. IPv6 má obrovský adresný priestor, takže delenie má inú filozofiu, no princíp logického členenia zostáva zachovaný.