Otázka č. 12 - IP adresace sítí
IPv4 - struktura, rozdělení adres - hierarchická struktura, převody dvojková/desítková soustava, význam masky, CIDR, VLSM, podsítě - výpočet podsítí, význam IANA, IPv6 - struktura
- jaký je význam IP adresy?
- popiš IPv4 - jak vypadá, z čeho se skládá, velikost, druhy…
- popiš IPv6 - jak vypadá, z čeho se skládá, velikost, druhy…
- popiš pojmy: maska, podsíť, prefix, VLSM, IANA, CIDR
IPv4 Struktura
- nejrozšířenější verze protokolu IP
- IPv4 protokol přepravuje data bez záruky (negarantuje doručení, zachování pořadí atd.)
- Má omezený adresový prostor cca 2^32 adres (4 miliardy adres)
- 4 byte = 32 bitů

Verze - verze protokolu
IHL - délka hlavičky (počet 32 bitových slov, max 15)
Typ služby - typ služby pro QoS (kvalita) – priority, zpoždění, spolehlivost, cena
Celková délka - délka datagramu v bajtech
Identifikace - odkaz na původní paket před fragmentací
Příznaky – zda je paket fragmentován
Offset fragmentu – udává, na jaké pozici v původním datagramu začíná tento fragment.
TTL – počet skoků, které může paket udělat, než bude zahozen
Protokol – určuje, kterému protokolu vyšší vrstvy se mají data předat při doručení.
Kontrolní součet – slouží k ověření, zda nedošlo k poškození.
Zdrojová adresa – IPv4 adresa síťového rozhraní, které datagram vyslalo.
Cílová adresa – IP adresa síťového rozhraní, kterému je datagram určen.
Volby – nepovinné informace, které mohou být obsaženy v hlavičce.
Data - obsahuje další zapouzdřené protokoly.
Rozdělení adres

- Tyto tři části umožňují snadné zjištění umístění IP adresy na světě
- Hranice mezi adresou síťového rozhraní a počítače určuje MASKA sítě
- Jedničky jsou na místě čísla sítě a podsítě a nuly tam kde je číslo síťového rozhraní (PC)
Veřejné adresy
- Zařízení dostane veřejnou IP adresu, je v celé Internetové síti viditelná a zjistitelná
- Kvůli dohledatelnosti a viditelnosti ztrácí uživatel na Internetu anonymitu
Privátní adresy
- Nejsou viditelné z Internetu
- Používají se v lokálních sítích
- Pro připojení k Internetu se používá NAT (Network Address Translation)
- NAT překládá privátní adresy na veřejné a naopak
- Šetří veřejné adresy
Třídy adres
- Třídy jsou A, B, C, D
- Slouží k určení podsítě, třídy byly určené maskou
- Tento způsob se po čase ukázal jako nedostatečný, poskytovala relativně hodně velký počet podsítí (třída A) a málo malých podsítí (třída C) a proto se zavedl CIDR (beztřídní směrování)
- Různé IP adresy měli svou vlastní masku, a to vedlo k neefektivnímu využití rozsahu IP adres (masky byly příliš velké)
- Maska určuje počet adres v síti, čím menší byla maska, tím bylo možné použít více adres
- Velikost masek byla pevně daná
- 8 bitů
- 16 bitů
- 24 bitů

Převody dvojková/desítková soustava
- TO MUSÍŠ UMĚT
- VIDEO
Význam masky
- Je číslo, které popisuje rozdělení počítačové sítě do podsítí (subnets)
- Maska sítě zapsaná v binárním tvaru má zleva samé jedničky až do místa, kde končí místo sítě a na místě části pro síťové rozhraní jsou samé nuly
- Pomocí masky router rozhoduje i o směrování IP datagramů
CIDR
- Beztřídní směrování
- Umožňuje nastavit vlastní masku (přizpůsobení počtu adres v síti)
- Zabraňuje mrhání IP adres, stanoví se vždy požadovaná velikost
- Snížilo to velikost směrovacích tabulek
VLSM
- Standardní subnetting používá stejnou délku masky (prefixu) pro všechna podsítě v rámci dané sítě.
- Můžete efektivněji alokovat IP adresy tak, aby lépe odpovídaly potřebám vaší sítě.
- Rozdělení sítě na menší
- Lépe využit adresní prostor
- Umožňuje to vytvořit síťovou hierarchii
Podsítě
-
Samostatná část počítačové sítě
-
Podsítí je většinou míněna menší vyčleněná část větší IP sítě
-
Pro určení rozsahu IP adres v dané podsítí slouží MASKA sítě
-
Subnetting – rozdělení sítě na dvě nebo více menších podsítí
IANA (Internet Assigned Numbers Authority)
- Autorita pro přidělování čísel na internetu
- Je organizace, které dohlíží celosvětově na přidělování IP adres, správu kořenových zón DNS, definování typů medií pro MIME a další náležitosti internetových protokolů
IPv6 Struktura
- Navržena, aby řešila nedostatek IP adres
- Přináší především velké rozšíření adresního prostoru
- Dále reaguje na vzrůstající přenosové rychlosti a moderní komunikační technologie
- celkem 2^128 (zhruba 3,4×1038) adres
- 128 bitů = 16 byte
- Dostatečný adresový prostor
Cíle
- Design odpovídajícím vysokorychlostním sítím
- Bezpečnostní mechanismy přímo v IP
- Podpora mobilních zařízení
- Kooperace s IPv4 a co nejhladší přechod ze stávajících protokolů na nový

Verze – verze protokolu
Třída provozu – Úroveň priority se dělí na rozsahy: kde zdroj podporuje kontrolu přetížení a bez podpory kontroly přetížení.
Značka toku – Pro správu QoS. Původně určeno pro speciální obsluhu aplikací reálného času, nyní se nepoužívá.
Délka dat – délku těla paketu. Při vynulování se nastaví „jumbo“ tělo
Další hlavička – určuje další vnořený protokol.
Max. Skoků - číselně definuje počet povolených přechodů síťovými prvky.
Zdrojová adresa – IPv6 adresa síťového rozhraní, které datagram vyslalo.
Cílová adresa – IP adresa síťového rozhraní, kterému je datagram určen.
Anycast
- Označují jedno rozhraní připojeného počítače či protokolu
- Zasílání paketu pouze jednomu počítači
Multicast
- Představují adresu skupiny síťových rozhraní
- Paket se skupinovou cílovou adresou bude dopraven všem členům skupiny
- Časté využití pro videokonference atd. (šíření zvukového, či obrazového signálu)
Unicast
- Také označují skupinu síťových rozhraní, ale datagram bude dopraven jen na jedno z nich (zpravidla to nejbližší)
- Umožňuje například realizovat některé speciální služby, klient odešle datagram s obecnou adresou a některý z dostupných serverů se jej ujme