Dauguma tinklo duomenų perdavimo technologijų naudoja paketus perduoti duomenis iš šaltinio įrenginio į paskirties įrenginį. IP protokolas nėra išimtis. IP paketai yra svarbiausi ir pagrindiniai protokolo komponentai. Tai yra struktūros, perduodančios duomenis. Jie taip pat turi antraštę, kurioje yra informacijos, kuri padeda jiems rasti kelią ir surinkti po perdavimo.
Dvi pagrindinės IP protokolo funkcijos yra nukreipimas ir adresavimas . Norėdami nukreipti paketus į ir iš mašinų tinkle, IP (interneto protokolas) naudoja IP adresus, kurie yra vežami kartu paketuose.
Daugiau informacijos apie IP paketus
Trumpi aprašymai paveiksle yra pakankamai prasmingi, kad galėtumėte suprasti antraštės elementų funkciją. Tačiau kai kurie gali būti neaiškūs:
- Identifikavimo žyma naudojama padėti pakartotinai susirinkti iš kelių galimų fragmentų. Kai duomenys siunčiami per tinklą, jie suskirstomi į mažus skyrius, kurie yra aptraukti į šiuos paketus. IP tinklai, pavyzdžiui, internetas, paprastai nėra saugūs, todėl paketai gali būti prarasti, gali būti atidėtas ir gali būti neteisingai nusiųstas. Kai jie atvyksta į paskirties vietą, identifikavimo žyma padeda identifikuoti paketą ir vėl surinkti duomenis į pradinę formą.
- Sutrumpinta vėliavėlė nurodo, ar paketas gali būti suskaidytas, ar ne.
- Fragmento nuokrypis yra laukas, skirtas nustatyti, kuris fragmentas prie šio paketo.
- Laikas gyventi (TTL) - tai numeris, nurodantis, kiek paketų gali nusipirkti apyniai (maršrutizatorius praeina) prieš mirtį. Paprastai kiekviename maršrutizatorius analizuoja paketą ir remiasi informacija, esančia toje maršrutizatoriuje, esančiuose kitose kaimyninėse maršrutizatoriuose, yra pasirenkama, koks maršrutas yra geriausias. Paketas tada persiunčiamas į kitą maršrutizatorių. Pagal šią konfigūraciją paketas gali būti tuščias. Taip pat yra potvynis, kaip kitas metodas, o tai reiškia, kad siunčiant paketo kopiją kiekvienam gretimam maršrutizatoriui; tada tik tikslinė mašina suvartoja paketą. Kiti paketai laikysis tarptinklinio ryšio. TTL yra skaičius, paprastai 255, kuris mažėja kiekvieną kartą, kai paketas perduoda maršrutizatorių. Tokiu būdu nereikalingi paketai galiausiai mirs, kai TTL pasieks nulį.
- Kontrolinė suma antraštėje yra numeris, naudojamas klaidų aptikimui ir taisymui paketų perdavimo metu. Duomenys pakuotėje yra įvedami į matematinį algoritmą, kurio rezultatas yra suma, kuri siunčiama kartu su paketų duomenimis. Po priėmimo ši suma vėl skaičiuojama naudojant tą patį algoritmą. Jei tai yra ta pati kaip pradinė suma, duomenys yra geri, kitaip tai laikoma sugadinta ir paketas atmestas.
- Naudingoji apkrova, kuri yra tikri duomenys. Atkreipkite dėmesį, kad duomenų perdavimo apkrova gali būti iki 64 KiloBytes, o tai yra didžiulė, palyginti su visais antraštės bitais.