Adresování IPv4 a řešení nedostatku: Maturitní shrnutí
Krátce si shrneme, jak funguje IPv4 adresace a proč vznikl problém s nedostatkem adres. Poté projdeme běžná praktická řešení: CIDR, subnetting, privátní adresy a NAT. Materiál je určen pro samostudium a klade důraz na jasné příklady a praktické použití.
Definice: IPv4 adresa je 32bitové číslo používané k identifikaci zařízení v síti; běžně se zapisuje jako čtyři oktety oddělené tečkami, např. 192.168.1.1.
CIDR zrušil pevné třídy A/B/C a používá prefix zápis, například 192.168.1.0/24. Číslo za lomítkem udává délku síťové části v bitech.
Definice: CIDR zápis $a.b.c.d/n$ znamená, že prvních $n$ bitů adresy určuje síť; zbytek jsou bity pro hosty.
| Prefix | Maska | Počet adres | Typické použití |
|---|---|---|---|
| /24 | 255.255.255.0 | 256 | Běžná LAN síť |
| /25 | 255.255.255.128 | 128 | Rozdělení /24 na dvě poloviny |
| /26 | 255.255.255.192 | 64 | Menší podsíť |
| /30 | 255.255.255.252 | 4 | Point-to-point linky |
Subnetting je proces dělení větší sítě na menší podsítě. Používá se pro lepší organizaci, segmentaci provozu a omezení broadcast domén.
Definice: Subnetting znamená prodloužení síťového prefixu (větší $n$ v $a.b.c.d/n$), čímž vznikají menší podsítě s menším počtem hostů.
| Síť | Rozsah použitelných adres | Broadcast | Poznámka |
|---|---|---|---|
| 192.168.1.0/26 | 192.168.1.1 - 192.168.1.62 | 192.168.1.63 | První podsíť |
| 192.168.1.64/26 | 192.168.1.65 - 192.168.1.126 | 192.168.1.127 | Druhá podsíť |
| 192.168.1.128/26 | 192.168.1.129 - 192.168.1.190 | 192.168.1.191 | Třetí podsíť |
| 192.168.1.192/26 | 192.168.1.193 - 192.168.1.254 | 192.168.1.255 | Čtvrtá podsíť |
Praktické použití:
Privátní rozsahy nejsou směrovány v veřejném internetu a mohou se opakovat v různých interních sítích.
Definice: Privátní IPv4 adresy jsou předem definované rozsahy IPv4 určené pro vnitřní sítě; vyžadují překlad (NAT) pro komunikaci s veřejným internetem.
| Privátní rozsah | Prefix | Typické použití |
|---|---|---|
| 10.0.0.0 - 10.255.255.255 | 10.0.0.0/8 | Velké firemní sítě |
| 172.16.0.0 - 172.31.255.255 | 172.16.0.0/12 | Střední a podnikové sítě |
| 192.168.0.0 - 192.168.255.255 | 192.168.0.0/16 | Domácí a malé sítě |
NAT překládá privátní adresy na veřejné a zpět. Nejběžnější formou je PAT (Port Address Translation), často nazývaný NAT overload.
Definice: NAT je technika, která mění IP adresy v hlavičkách paketů, aby interní zařízení mohla komunikovat přes veřejnou IP adresu routeru.
Typy NAT (tabulka)
| Typ NAT | Popis |
|---|---|
| Statický NAT | Jedna privátní adresa trvale mapována na jednu veřejnou |
| Dynamický NAT | Privátní adresa se mapuje na některou adresu z veřejného poolu |
| PAT / NAT overload | Více privátních zařízení sdílí jednu veřejnou IP pomocí různých portů |
| Port forwarding | Příchozí spojení na veřejnou IP a port jsou přeposlány na vnitřní server |
Už máš účet? Přihlásit se
Klíčová slova: IPv4 adresace a řešení nedostatku, Počítačové sítě
Klíčové pojmy: IPv4 má $2^{32}$ adres, což je ~4,29 miliardy, CIDR zapisuje síť jako $a.b.c.d/n$ a umožňuje beztřídní přidělení, Prefix /24 znamená 256 adres, /26 znamená 64 adres, Subnetting prodlužuje síťový prefix a snižuje počet hostů v podsíti, Privátní rozsahy: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, NAT překládá privátní adresy na veřejné; PAT sdílí jednu veřejnou IP pomocí portů, Typy NAT: statický, dynamický, PAT, port forwarding, Port forwarding umožní přístup z internetu na vnitřní server, CIDR zmenšuje počet záznamů v směrovacích tabulkách (agregace), NAT šetří veřejné adresy, ale komplikuje end-to-end konektivitu