Octetide kasutamine arvutites ja võrgustikes

Arvuti- ja võrgutehnoloogias tähistab oct et mis tahes 8- bitise koguse. Oktetid ulatuvad matemaatilisse väärtuseni 0 kuni 255.

Terminit " oktett" kasutatakse ka teistes kontekstides, nagu näiteks muusikaline esitus, viidates kaheksa inimese või osade rühmale.

Octetid vs bytes

Kõik kaasaegsed arvutisüsteemid rakendavad baiti 8-bitise kogusena. Oktetid ja baidid on sellest vaatenurgast ühesugused. Sel põhjusel kasutavad mõned inimesed neid mõlemat mõistet vahetult. Kuid ajalooliselt on arvuteid toetanud baite, millel on erinev bittide arv; oktetid ja baitid tähendavad selles kontekstis erinevaid asju. Võrgustiku spetsialistid hakkasid kasutama terminit oktett palju aastaid tagasi, et seda eristust säilitada.

Arvuti süsteemide insenerid kasutavad sageli terminit " nibble", viidates 4-bitisele kogusele (pool ühe okteest või baiti), selle asemel, et nimetada seda "pool oktetti" (või "kvartett", nagu see on muusikas tavaline).

Octet Stringid IP-aadressides ja võrguprotokollides

Termin oktete string tähistab mis tahes arvu sellega seotud oktete kogumit. Octete stringid leitakse kõige sagedamini Interneti-protokolli (IP) aadressiga , kus IPv4-aadressi 4 baiti koosneb 4 oktetist. Jaotatud kümnendmärgistuses kuvatakse IP-aadress järgmiselt:

[oktett]. [oktett]. [oktett]. [oktett]

Näiteks:

192.168.0.1

IPv6- aadress sisaldab pigem 16 oktetit kui nelja. Kui IPv4 märkus eraldab iga ühe okteti punkti (.), Siis IPv6 märkus eraldab oktetide paarid jämesooles järgmiselt:

[oktett] [oktett]: [oktett] [oktett] :::::: [oktett] [oktett]

Octetid võivad viidata ka üksikutele baitüksustele võrgu protokollipäiste või jaluste kaudu. Võrguinsenerid klassifitseerivad mõnikord protokollid okteti lisamise või oktetide loendamisena . Oktetid-täiteprotokolli protokoll toetab sõnumiühikuid, millel on sõnumi lõppu tähistamiseks sisestatud spetsiaalsed (kõvakodeeritud) bittide järjestused (üks või mitu okteeti). Oktetide loendusprotokoll toetab protokolli päises kodeeritud sõnumühikuid nende suurustega (oktetide arv). Mõlemad lähenemised võimaldavad sõnumi saajatel määrata, millal nad sissetulevate andmete töötlemisel lõpule viivad, ehkki igaühel neist on eelised sõltuvalt protokolli kavandatavast kasutamisest. (Kolmas meetod, mida nimetatakse ühendatud lõhkamiseks , peab sõnumi saatja lõpetama ühenduse lõppu, mis tähendab seda, et enam andmeid ei saadeta.)

Octet Stream

Veebibrauserites tähistab MIME tüübi rakendus / octet-stream binaarfaili, mille server edastab HTTP- ühenduse kaudu. Veebikliendid kasutavad tavaliselt mitut tüüpi binaarfailidega töötades octet-vooge ja kui nad ei suuda tüübi ära tunda selle faili nime järgi või võtta ühe konkreetse vormingu.

Sirvijad teevad sageli kasutajale võimaluse tuvastada oktetivoo failitüübi, salvestades selle faili kindla failinime laiendiga.