Balíček (výpočetní technika)

V informačních technologiích je paket soubor dat, který mohou používat počítače, které spolu potřebují komunikovat, obvykle jako součást sítě. Některé počítače a sítě nepoužívají ke komunikaci pakety. Většina z nich je však v současnosti používá, včetně téměř všech počítačů na internetu. Pakety umožňují mnoha počítačům v síti komunikovat rychleji a snadněji.

 

Struktura

Paket se skládá ze dvou druhů dat: informací o paketu a dat paketu (neboli užitečného zatížení). Pokud si paket představíte jako dopis v poště, řídicí informace jsou jako vnější strana obálky. Je zde adresa, která říká, kam dopis poslat, a razítko, které říká, jak jej poslat (rychle nebo pomalu). Podobně počítač používá řídicí informace v paketu, aby se rozhodl, kam a jak data poslat. Lidé se o řídicí informace obvykle nezajímají.

Uživatelská data jsou jako vnitřní strana obálky. Jsou to skutečné informace, které se počítač snaží odeslat. Může jít o jakýkoli druh digitálních dat, například slova, obrázky, hudbu nebo počítačové programy. Obecně jsou určena lidem nebo počítačům, ale ne paketovému systému.

Různé komunikační protokoly umisťují řídicí informace a informace o uživateli na různá místa nebo je upravují tak, aby vypadaly jinak. Stále však dělají totéž.

 

Problémy

Někdy se počítače při přenosu dat dopustí chyby nebo se navzájem špatně "slyší". Proto se v mnoha paketech používá kontrolní součet nebo cyklická redundanční kontrola, aby se zajistilo, že obsahují správné informace. Obvykle se jedná o jednu ze složek kontrolních informací. To pomáhá zajistit, aby samotné pakety obsahovaly správné informace. Počítače pak ale také potřebují získat správné pakety.

Navrhování počítačových sítí může být obtížné. I když jsou dnešní počítače velmi vyspělé, někdy se informace nedostanou tam, kam mají. Někdy se to počítače snaží napravit a nakonec je odešlou dvakrát. A někdy informace nedorazí ve správném pořadí. K řešení těchto problémů byl vynalezen protokol TCP (Transmission Control Protocol). Protože je však složitý, některé počítače místo něj používají protokol UDP (User Datagram Protocol).

 

AlegsaOnline.com - 2020 / 2023 - License CC3