přenos informací
Představa pošty
Data (text, obrázek, video) = dopisy nebo balíčky.
Síť = silnice.
Routery = poštovní překladiště.
IP adresa = adresa na obálce.
Každý balíček si najde cestu (někdy jinudy), ale dorazí k cíli.
Rozdělení na části
Velký soubor (např. video) se rozdělí na malé balíčky.
Každý balíček má číslo (pořadí) → aby se daly u příjemce správně složit zpátky.
Příklad z praxe
Pokud někdo pošle "Ahoj", počítač to převede na čísla (binární kód) → rozdělí → pošle po síti → druhý počítač složí zpět do textu
Přesnější popis:
Digitalizace informace
Každá informace (text, zvuk, obraz) se převede do binární podoby (0 a 1).
To jsou jen elektrické impulzy (v mědi), světelné pulsy (v optických kabelech) nebo rádiové vlny (u Wi-Fi).
Rozdělení na pakety
Data se rozdělí do paketů (datagramů).
Každý paket má:
hlavičku (zdrojová + cílová IP adresa, číslo pořadí, kontrolní součet, typ protokolu),
uživatelská data (část zprávy).
Díky hlavičce se ví, kam paket patří, i když přijde jinou cestou než ostatní.
Protokoly a komunikace
Přenos řídí protokoly (např. TCP/IP):
IP = adresace a doručení paketů.
TCP = zajišťuje, že se vše doručí správně (Potvrzování ACK – acknowledgement) a ve správném pořadí, hlídá, aby příjemce nebyl zahlcen (řízení toku)
Pokud paket chybí → příjemce pošle požadavek na zopakování.
TCP vhodný pro věci jako web, e-maily nebo stahování souborů – potřebujeme 100% přesnost.
UDP - používá se u videohovorů a streamů - důležitější rychlost než úplná přesnost.
Přenos sítí
Data cestují přes různé uzly (routery).
Každý router rozhoduje, kudy paket půjde dál (podle směrovacích tabulek - "mapa cest" pro datové pakety v počítači nebo routeru (C:\>route print)
Není tedy zaručeno, že všechny pakety půjdou stejnou cestou.
Jak to funguje:
Každý paket má cílovou IP adresu.
Router (nebo počítač) se podívá do směrovací tabulky a zjistí, kam má paket poslat dál.
V tabulce jsou záznamy, které říkají: "Pokud má IP adresa tento tvar, pošli ji na tento výstup (rozhraní, gateway)."
Podle toho se rozhodne, kudy paket pokračuje k cíli.
Co tabulka obsahuje:
Síťové adresy / masky – určení, pro jakou síť pravidlo platí (např. 192.168.1.0/24).
Bránu (gateway) – kam se má paket poslat dál, pokud cíl není přímo v lokální síti.
Rozhraní – na kterém síťovém portu se to odešle (např. ethernet, Wi-Fi).
Metriку (cost) – číslo určující "výhodnost" cesty (nižší = lepší).
Je to podobné jako jízdní řády nebo směrovky na silnici:
Pokud jedeš do vesnice v okolí (lokální síť), jedeš přímo.
Pokud jedeš do vzdáleného města, jedeš nejprve přes dálnici (gateway).
Směrovací tabulka ti říká, kterou cestou se vydat, aby ses dostal správně do cíle.
Síťová brána (gateway)
je zařízení (nejčastěji router), které propojuje vaši místní síť (LAN) s jinou sítí, typicky s internetem.
V domácí síti je brána většinou váš Wi-Fi router.
Když pošlete data na adresu, která není přímo v lokální síti (například když chcete načíst webovou stránku v USA), počítač "neví", kudy to poslat.
Proto se podívá do směrovací tabulky, kde je uvedeno: "Pro všechno ostatní použij bránu (gateway)."
Brána pak zajistí, aby data opustila lokální síť a dostala se na správnou cestu ven do internetu.
Příklad:
Představte si školní budovu - učebny jsou jako lokální síť (každý zná cestu k ostatním žákům ve stejné učebně).
Vrátnice školy je jako síťová brána – kdokoli potřebuje ven ze školy (do města = internet), musí projít přes vrátnici.
Složení zprávy
Na cílovém zařízení TCP složí pakety zpět do původní informace.
Pokud něco chybí, požádá o znovuposlaní (to je důvod, proč se stránky na internetu "dopočítají" nebo video někdy na chvíli zastaví).
Ukázka ping nebo traceroute:
"ping seznam.cz" → uvidí latenci a přenos paketů.
"tracert seznam.cz" → uvidí, kolika routery paket prošel.
Wireshark: na cvičení jim můžeš ukázat, jak vypadá reálný paket (IP hlavička, TCP, data).
Model: použít žáky jako "pakety" s kartičkou (adresa, pořadí, kontrolní číslo) → ukázat, že i když půjdou různými dveřmi, na konci se zpráva složí.
Zapamatovat si:
"Informace se převede na bity, rozdělí na pakety s adresou a pořadím, ty cestují sítí přes různé uzly a protokoly TCP/IP zajišťují, že se správně složí zpět."