Octetų naudojimas kompiuteriuose ir tinkle

Kompiuterio ir tinklo technologijoje oct et reiškia bet kurį 8- bitų kiekį. Oktetai matematine verte svyruoja nuo 0 iki 255.

Terminas " oktetas" taip pat vartojamas kitose situacijose, pavyzdžiui, muzikiniame spektaklyje, vadintis aštuonių žmonių ar dalių grupe.

Octetai vs baitai

Visos šiuolaikinės kompiuterinės sistemos įveda baitą kaip 8 bitų kiekį. Octetai ir baitai yra vienodi iš šios perspektyvos. Dėl šios priežasties kai kurie žmonės vartoja abi sąvokas vienodai. Tačiau istoriškai kompiuteriai palaikė bitus, turintys skirtingą bitų skaičių; Oktetai ir baitai šiame kontekste reiškia skirtingus dalykus. Tinklo profesionalai pradėjo naudoti terminu " oktetas" prieš daugelį metų, kad išlaikytų šį skirtumą.

Kompiuterių sistemų inžinieriai dažnai naudoja terminą " nibble" , nurodydami 4 bitų kiekį (pusę vieno okteto arba baito), o ne vadindami jį "pusiau oktetu" (arba "kvartetu", kaip dažnai naudojama muzikoje).

Oktetų eilutės IP adresuose ir tinklo protokoluose

Terminas okteto eilutė reiškia bet kurio susijusių oktetų skaičiaus rinkinį. Octet stygos dažniausiai randamos interneto protokolo (IP) adresuje , kuriame 4 baitai IPv4 adreso sudaro 4 oktetai. Po dešimtainio dešimtainio žymėjimo IP adresas pasirodo taip:

[oktetas]. [oktetas]. [oktetas]. [oktetas]

Pavyzdžiui:

192.168.0.1

IPv6 adresas yra 16 oktetų, o ne keturi. Kadangi IPv4 žymėjimas atskiria kiekvieną oktetą taškais (.), IPv6 žymėjimas atskiria oktetų poras su dvitaškiu:

[oktetas] [oktetas]: [oktetas] [oktetas] :::::: [oktetas] [oktetas]

Oktetai taip pat gali nurodyti atskirus baitų vienetus tinklo protokolo antraštėse arba poraštėse. Tinklo inžinieriai kartais priskiria protokolus kaip okteto įdarą arba oktetų skaičiavimą . Oktetų pildymo protokolas palaiko pranešimų blokus, kuriuose yra specialios (kietos koduotų) bitų sekos (viena ar daugiau oktetų), įterpiamos, kad būtų nurodyta pranešimo pabaiga. Oktetų skaičiavimo protokolas palaiko pranešimų vienetus su jų dydžiais (oktetų skaičiumi), užkoduotu protokolo antraštėje. Abu metodai leidžia pranešimų gavėjams nustatyti, kada jie baigia apdoroti gaunamus duomenis, nors kiekvienas turi pranašumų, priklausomai nuo numatomo protokolo naudojimo. (Trečiuoju metodu, vadinamu " sprogdinimu" , pranešimo siuntėjas nutraukia prisijungimo pabaigą, kad nebūtų siunčiami daugiau duomenų.)

"Octet Stream"

Interneto naršyklėse MIME tipo programa / octet-stream reiškia binarinį failą, kurį serveryje pateikia per HTTP ryšį. Interneto klientai paprastai naudoja okteto srautus dirbdami su kelių tipų dvejetainiais failais ir kai jie negali atpažinti tipo pagal jo failo pavadinimą arba prisiimti bet kurį konkretų formatą.

Naršyklės dažnai raginamos naudotojui identifikuoti okteto srauto failo tipą, išsaugant failą su konkrečiu failo pavadinimo plėtiniu.