Duomenų paketai: "Building Blocks of Networks"

Paketas yra pagrindinis ryšių per skaitmeninį tinklą vienetas. Paketas taip pat vadinamas datagramu, segmentu, bloku, ląstele arba rėmeliu, priklausomai nuo duomenų perdavimo naudojamo protokolo. Kai duomenys turi būti perduodami, jie yra suskirstyti į panašias duomenų struktūras prieš perdavimą, vadinamą paketais, kurie yra surenkami į pradinį duomenų segmentą, kai jie pasiekia paskirties vietą.

Duomenų paketo struktūra

Paketo struktūra priklauso nuo paketo tipo ir protokolo. Toliau skaitykite paketus ir protokolus. Paprastai paketą turi antraštė ir naudingoji apkrova.

Antraštė saugo pridėtinę informaciją apie paketą, paslaugą ir kitus duomenis, susijusius su perdavimu. Pavyzdžiui, duomenų perdavimas per internetą reikalauja išardyti duomenis į IP paketus, kurie yra apibrėžti IP (interneto protokolas), o IP paketas apima:

Paketai ir protokolai

Paketai priklauso nuo struktūros ir funkcionalumo priklausomai nuo jų įgyvendinamų protokolų. VoIP naudoja IP protokolą, taigi ir IP paketus. Pavyzdžiui, Ethernet tinkle duomenys perduodami Ethernet rėmuose .

IP protokole IP paketai keliauja per internetą per mazgus, kurie yra įrenginiai ir maršrutizatoriai (techniškai vadinami mazgai šiame kontekste), randami nuo šaltinio iki paskirties. Kiekvienas paketas nukreipiamas į paskirties vietą pagal jo šaltinio ir paskirties adresą. Kiekviename mazge maršrutizatorius nusprendžia, remiantis skaičiavimais, susijusiais su tinklo statistika ir išlaidomis, prie kurio kaimyniniam mazge yra efektyvesnis siųsti paketą.

Šis mazgas yra efektyvesnis, jei norite siųsti paketą. Tai paketų perjungimo dalis, kuri iš tikrųjų nuleidžia paketus internete ir kiekvienas iš jų nustato savo kelią į paskirties vietą. Šis mechanizmas nemokamai naudoja pagrindinę interneto struktūrą, kuri yra pagrindinė priežastis, kodėl VoIP skambučiai ir interneto skambučiai yra labiausiai nemokami arba labai pigūs.

Skirtingai nuo tradicinės telefonijos, kai linija arba grandinė tarp šaltinio ir paskirties turi būti skirta ir rezervuota (vadinama grandinės perjungimu), todėl didelė kaina, paketo pakeitimas išnaudoja esamus tinklus nemokamai.

Kitas pavyzdys yra TCP (perdavimo valdymo protokolas), kuris veikia su IP, vadinamą TCP / IP rinkiniu. TCP yra atsakingas už duomenų perdavimo patikimumo užtikrinimą. Norėdami tai pasiekti, jis patikrina, ar paketai buvo atnešti, ar paketų trūksta, ar jie buvo dubliuojami, ar paketų perdavimo delsimas. Tai valdo tai, nustatydama laiką ir signalus, vadinamus patvirtinimais.

Bottom Line

Duomenys keliauja paketais per skaitmeninius tinklus ir visus duomenis, kuriuos mes vartoja, nesvarbu, ar tai yra tekstai, garso įrašai, vaizdai ar vaizdo įrašai, suskirstyti į paketus, kurie yra surenkami mūsų įrenginiuose ar kompiuteriuose. Štai kodėl, pavyzdžiui, kai vaizdas perkraunamas per lėtą ryšį, matote jo gabaliukus po vieną.