Podcast na IP adresy, maska a podsítě
IP adresy, maska a podsítě: Kompletní Průvodce pro Studenty
Podcast
Základy sítí: IP Adresy
Délka: 7 minut
Kapitoly
Mýtus o jedné adrese
Co je to IPv4 adresa?
Maska podsítě a prefix
Dvě speciální adresy
Broadcastová adresa
Počet hostitelů
Proč dělit síť?
Výkon a bezpečnost
Shrnutí a rozloučení
Přepis
Barbora: Všichni si myslí, že každé zařízení v síti má svoji jednu unikátní IP adresu. Ale co kdybych vám řekla, že v každé síti existují dvě důležité adresy, které žádné zařízení nikdy nemůže použít?
Petr: Počkat, cože? Dvě adresy, které jsou k ničemu? Proč by tam vůbec byly? To zní jako plýtvání.
Barbora: Přesně tak se to může zdát! Ale opak je pravdou, jsou naprosto klíčové. A o tom si dnes povíme.
Petr: Tak na to jsem zvědavý. Posloucháte Studyfi Podcast.
Barbora: Takže, začněme od základů. IP adresa je v podstatě jako poštovní adresa pro tvůj počítač nebo telefon. Zajišťuje, že data, která posíláš nebo přijímáš, dorazí na správné místo.
Petr: Jasně, bez toho by internet byl jeden velký chaos. Dnes se zaměříme na tu verzi IPv4, je to tak?
Barbora: Přesně. IPv4 adresa je 32bitové číslo, ale abychom si to zjednodušili, zapisujeme ho jako čtyři čísla oddělená tečkami, třeba 192.168.1.1. Každé z těch čísel může být od 0 do 255.
Petr: A každá adresa má dvě části, že? Něco jako ulice a číslo domu?
Barbora: Perfektní přirovnání! Jedna část je adresa sítě, tedy ta „ulice“, a druhá část je adresa hostitele, tedy konkrétní „dům“ v té ulici.
Petr: Dobře, ale jak počítač pozná, kde v té adrese končí název ulice a začíná číslo domu?
Barbora: Skvělá otázka. K tomu slouží maska podsítě. Je to další 32bitové číslo, které v binární podobě obsahuje sérii jedniček a pak sérii nul. Jedničky označují síťovou část a nuly tu hostitelskou.
Petr: Uf, binární podoba zní složitě. Neexistuje nějaký jednodušší způsob, jak to zapsat?
Barbora: Naštěstí ano. Dnes se používá takzvaný CIDR prefix. Je to jen lomítko a číslo za IP adresou, například /24. To číslo říká, kolik prvních bitů adresy patří síti.
Petr: Takže 192.168.1.0/24 znamená, že prvních 24 bitů je síť a zbytek, tedy 8 bitů, je pro hostitele? A maska by byla 255.255.255.0?
Barbora: Naprosto přesně! Vidíš, jde ti to skvěle. Čím vyšší je číslo prefixu, tím méně zařízení se do sítě vejde.
Petr: Dobře, a teď se vraťme k těm záhadným adresám, které se nedají použít. Co je to zač?
Barbora: Tak jo, teď to všechno do sebe zapadne. První z nich je adresa sítě. Je to úplně první adresa v daném rozsahu a získáš ji, když jsou všechny bity v hostitelské části nastaveny na nulu.
Petr: Takže ta adresa neoznačuje jeden dům, ale celou ulici. Chápu, tu nemůžu dát svému počítači.
Barbora: Přesně tak. A ta druhá je broadcast adresa. To je naopak úplně poslední adresa v rozsahu, kde jsou všechny bity hostitelské části nastaveny na jedničku. Slouží k poslání zprávy všem zařízením v síti najednou.
Petr: Jako kdyby pošťák zařval na celou ulici místo toho, aby zvonil na jednotlivé domy.
Barbora: Jo, to je docela trefné přirovnání. Takže adresa sítě identifikuje síť a broadcast adresa slouží pro hromadnou komunikaci. Proto je nemůžeme přiřadit konkrétním zařízením.
Petr: Takže adresa sítě je vlastně takový základní kámen, první adresa. Ale co ta úplně poslední? Má taky nějakou speciální funkci?
Barbora: Skvělá otázka, Petře! Ano, má. Té se říká broadcastová adresa. V podstatě je to opak adresy sítě.
Petr: Opak? Jakože místo samých nul v hostitelské části tam budou samé jedničky?
Barbora: Přesně tak! Když na ni pošleš data, dostanou je všechna zařízení v té jedné podsíti najednou. Je to jako zakřičet zprávu na celou místnost.
Petr: Takže takový síťový rozhlas. To chápu. A taky se nedá použít pro konkrétní počítač, že?
Barbora: Správně. Adresa sítě a broadcastová adresa jsou vyhrazené. A tím se krásně dostáváme k dalšímu bodu.
Petr: Počkat... Na to jsem se zrovna chtěl zeptat! Jak zjistím, kolik počítačů můžu do své sítě vlastně zapojit?
Barbora: Je na to jednoduchý vzoreček. Vezmeš počet bitů pro hostitele – tedy 32 mínus prefix sítě – a umocníš dvojku na tohle číslo.
Petr: Takže u naší sítě /24 je to 32 mínus 24, to je 8. Dvě na osmou... to je 256. Mám 256 adres?
Barbora: Skoro! Musíš ještě odečíst dvě. Jednu pro tu adresu sítě a druhou pro broadcast. Takže správně je to 254 použitelných adres.
Petr: Aha! To dává smysl. Takže mám menší síť, než se na první pohled zdá. Což mě přivádí k další otázce... co když potřebuju těch sítí vytvořit víc, ale menších?
Petr: Takže teď už víme, jak spočítat hostitele v síti. Ale Barboro, napadá mě... proč bychom vlastně chtěli síť dělit na menší části? Zdá se, že tím jen ztratíme adresy.
Barbora: To je skvělá otázka, Petře! Na první pohled to tak vypadá. Ale ve skutečnosti je to o chytrosti a efektivitě. Dělení sítí, neboli subnetting, má několik klíčových důvodů.
Petr: Dobře, tak jaké to jsou? Zní to důležitě.
Barbora: První a největší důvod je efektivnější využití IP adres. Představ si, že dostaneš obrovský blok 254 adres, ale potřebuješ připojit jen 20 počítačů v jednom oddělení.
Petr: To by znamenalo, že přes 200 adres by leželo ladem. To je obrovské plýtvání.
Barbora: Přesně! Subnetting ti umožní rozdělit ten velký blok na menší, "tak akorát" velké kousky. Takže každé oddělení dostane jen tolik, kolik opravdu potřebuje.
Petr: Okay, úspora adres dává smysl. Co dál?
Barbora: Dalším bodem je výkon sítě. Menší podsítě znamenají menší takzvané broadcastové domény. Je to jako být ve velké místnosti, kde když jeden zakřičí, všichni to slyší.
Petr: To by bylo dost otravné a nikdo by nemohl pracovat.
Barbora: Přesně! V menších podsítích to "křičení" zůstává jen v dané místnosti. To snižuje zbytečný provoz a celá síť je pak rychlejší. A samozřejmě, je to i o bezpečnosti.
Petr: Jak to myslíš? Jako že oddělím sítě pro zaměstnance a pro hosty?
Barbora: Přesně tak. Oddělené sítě znamenají, že můžeš nastavit různá bezpečnostní pravidla. Je to jako mít klíčovou kartu, která funguje jen na určité dveře. Zvyšuje to bezpečnost celé firmy.
Petr: Takže abychom to shrnuli. Sítě dělíme, abychom efektivně využívali adresy, zvýšili výkon snížením zbytečného provozu a hlavně posílili bezpečnost. A navíc se to pak celé lépe spravuje.
Barbora: Chytáš to skvěle. To je přesně ono. Jsou to základní stavební kameny pro stabilní a bezpečnou síť.
Petr: Fascinující. Tímto tématem jsme naši dnešní epizodu vyčerpali. Barboro, moc ti děkuji za všechny cenné informace.
Barbora: Rádo se stalo, Petře. Bylo mi potěšením.
Petr: A vám, našim posluchačům, děkujeme za pozornost. Uslyšíme se zase příště u dalšího dílu Studyfi Podcastu. Mějte se fajn!