Lielākā daļa tīkla datu pārraides tehnoloģiju izmanto paketes, lai pārsūtītu datus no avota ierīces uz galamērķa ierīci. IP protokols nav izņēmums. IP paketes ir vissvarīgākās un būtiskākās protokola sastāvdaļas. Tās ir struktūras, kas pārraides laikā pārvadā datus. Viņiem ir arī virsraksts, kas satur informāciju, kas palīdz viņiem atrast ceļu un pēc savākšanas pārbūvēta.
Divas galvenās IP protokola funkcijas ir maršrutēšana un adresēšana . Lai maršrutētu uz paketēm uz mašīnām un no tīkla, IP (interneta protokols) izmanto IP adreses, kuras tiek pārvadātas pakās.
Plašāka informācija par IP paketēm
Īsie apraksti attēlā ir pietiekami nozīmīgi, lai sniegtu priekšstatu par galvenes elementu funkciju. Tomēr daži var nebūt skaidrs:
- Identifikācijas tagu izmanto, lai palīdzētu atkārtot paketi no vairākiem iespējamiem fragmentiem. Ja dati tiek nosūtīti pa tīklu, tas tiek sadalīts mazās sadaļās, kuras ir ietvertas šajos paketēs. IP tīkli, piemēram, internets, parasti nav droši, tāpēc pakešus var pazust, tos var aizkavēt un tie var nonākt nepareizā secībā. Kad tie nonāk galamērķī, identifikācijas tag palīdz identificēt paketi un no jauna apkopo datus atpakaļ tā sākotnējā formā.
- Sadrumstalotais karodziņš norāda, vai pakete var būt sadrumstalota vai nē.
- Fragmenta nobīde ir lauks, lai noteiktu, kurš fragments šim paktam ir pievienots.
- Laiks dzīvot (TTL) ir skaitlis, kas norāda, cik daudz apiņu (maršrutētājs iet), ko pakete var veikt, pirms tas nomirst. Parasti katrā maršrutētājā tiek analizēta pakete un, pamatojoties uz informāciju, kas šajā maršrutētājā atrodas citos blakus esošos maršrutētājos, tiek izvēlēts, kurš maršruts ir vislabākais. Pēc tam pakete tiek pārsūtīta uz nākamo maršrutētāju. Šajā konfigurācijā, pakete var arī iet apkārt. Ir arī applūšana kā cita metode, kas nozīmē, ka tiek nosūtīta pakešu kopija uz katru kaimiņu maršrutētāju; tad tikai mērķa mašīna patērē paketi. Citas paketes turpinās viesabonēšanu. TTL ir skaitlis, parasti 255, kas samazinās katru reizi, kad pakete iet router. Tādā veidā, pēc tam, kad TTL sasniedz nulli, galu galā mirs lieks paketes.
- Kontroles summas galvene ir numurs, ko izmanto kļūdu atklāšanai un korekcijai pakešdatu laikā. Dati no paketes tiek ievadīti matemātiskajā algoritmā, kura iegūst summu, kas tiek nosūtīta kopā ar datiem paketē. Pēc saņemšanas šo summu aprēķina vēlreiz, izmantojot to pašu algoritmu. Ja tas ir tāds pats kā sākotnējā summa, dati ir labi, citādi tas tiek uzskatīts par korumpētu un pakete tiek atbrīvota.
- Kravnesība, kas ir faktiskie dati tiek pārvadāti. Ievērojiet, ka datu kravnesība var būt līdz 64 KiloBytes, kas ir milzīgs salīdzinājumā ar visu galvenes bitu kopumu.