Väčšina technológií sieťového prenosu údajov používa pakety na prenos údajov zo zdrojového zariadenia do cieľového zariadenia. Protokol IP nie je výnimkou. IP pakety sú najdôležitejšie a najdôležitejšie súčasti protokolu. Sú to štruktúry, ktoré prenášajú dáta počas prenosu. Majú tiež záhlavie, ktoré obsahuje informácie, ktoré im pomáhajú nájsť cestu a znova zostaviť po prenose.
Dve hlavné funkcie protokolu IP sú smerovanie a adresovanie . Ak chcete smerovať pakety do a zo zariadení v sieti, IP (Internet Protocol) používa adresy IP, ktoré sa prenášajú v paketoch.
Ďalšie informácie o balíkoch IP
Stručné popisy na obrázku sú dosť zmysluplné, aby vám poskytli predstavu o funkcii hlavičkových prvkov. Niektoré však nemusia byť jasné:
- Identifikačný štítok sa používa na pomoc pri opätovnom zostavení paketu z niekoľkých prípadných fragmentov. Keď sa dáta posielajú cez sieť, rozdelia sa na malé časti, ktoré sú obalené v týchto paketoch. IP siete, ako napríklad internet, nie sú zvyčajne zabezpečené, takže pakety môžu byť stratené, môžu byť oneskorené a môžu prísť v nesprávnom poradí. Po príchode na miesto určenia identifikačný štítok pomáha pri identifikácii paketu a opätovnom zozbieraní údajov späť do pôvodnej podoby.
- Roztrieštený príznak udáva, či môže byť paket fragmentovaný alebo nie.
- Odsadenie fragmentu je pole na identifikáciu fragmentu, na ktorý je tento paket pripojený.
- Čas na živý (TTL) je číslo, ktoré udáva, koľko chmeľu (smerovač prechádza) paket môže urobiť skôr, ako zomrie. Za normálnych okolností sa na každom smerovači analyzuje paket a na základe informácií prítomných na tomto smerovači na iných susedných routeroch sa volí, ktorá cesta je najlepšia. Paket sa potom presmeruje na nasledujúci smerovač. V tejto konfigurácii môže byť paket dobre zahnutý. Existuje tiež záplava ako iná metóda, ktorá znamená zaslanie kópie paketu do každého susedného smerovača; potom iba cieľový stroj spotrebuje paket. Ostatné pakety budú robiť roaming. TTL je číslo, zvyčajne 255, ktoré klesá vždy, keď paket prechádza smerovačom. Týmto spôsobom budú redundantné pakety nakoniec zomrieť, keď TTL dosiahne nulu.
- Kontrolný súčet hlavičky je číslo používané na detekciu a korekciu chýb počas prenosu paketov. Údaje v pakte sa zavádzajú do matematického algoritmu, ktorý vedie k súčtu, ktorý sa posiela spolu s údajmi v pakte. Pri príjme sa táto suma opäť vypočíta pomocou rovnakého algoritmu. Ak je to isté ako pôvodná suma, údaje sú dobré, inak sa považuje za skorumpovanú a paket sa vyhodí.
- Užitočné zaťaženie, ktoré sú aktuálne prenášané údaje. Všimnite si, že užitočné zaťaženie dát môže byť až 64 KiloBytes, čo je obrovské v porovnaní so všetkými hlavičkovými bitmi.