Co je paket
Paket je základní jednotka, ve které se přenášejí data v počítačových sítích. Při komunikaci po internetu se data neposílají jako jeden celek, ale rozdělují se na menší části – pakety.
Každý paket přitom neobsahuje jen samotná data, ale i informace, které umožňují jejich doručení na správné místo.
Jak probíhá přenos dat pomocí paketů
Když například otevřete webovou stránku, její obsah se nejprve rozdělí na menší části. Tyto části se odešlou samostatně a na cílovém zařízení se znovu složí do původní podoby.
Jednotlivé pakety se přenášejí nezávisle na sobě, takže mohou sítí putovat různými cestami. To umožňuje rychlejší a flexibilnější přenos, ale zároveň to znamená, že pakety nemusí dorazit ve stejném pořadí, v jakém byly odeslány.
Co všechno paket obsahuje
Paket není jen kus dat, ale strukturovaná jednotka, která obsahuje i doplňující informace potřebné pro přenos.
Obvykle v něm najdete:
- samotná přenášená data
- adresu odesílatele a příjemce
- informace o pořadí paketů
- kontrolní údaje pro ověření správnosti
Právě tyto informace umožňují, aby se data na cílovém zařízení správně složila a zkontrolovala.
Jak pakety putují sítí
Při cestě k cíli prochází pakety přes různá síťová zařízení, například routery. Každé z nich rozhoduje, kudy paket pošle dál, aby se co nejrychleji dostal do cíle.
Proto se může stát, že jednotlivé pakety dorazí v jiném pořadí, některé se zpozdí nebo se dokonce ztratí. O jejich opětovné odeslání a správné složení se starají síťové protokoly.
Proč se data přenášejí právě v paketech
Rozdělení dat na pakety je způsob, jak efektivně využít síť a zajistit spolehlivý přenos.
Díky paketům může síť:
- přenášet více dat současně
- lépe reagovat na zatížení
- znovu odeslat jen chybějící části
- flexibilně volit trasu přenosu
To je jeden z důvodů, proč internet zvládá fungovat i při vysokém provozu.
Při přenosu dat nehraje roli jen velikost souboru, ale i to, jak rychle a spolehlivě dorazí jednotlivé pakety. Pokud se pakety zpožďují nebo ztrácejí, může to vést k pomalému načítání webu, sekání videa nebo výpadkům spojení.