Ukusetshenziswa kwama-Octet ku-Amakhompiyutha naseNethiwekhi

Ekhompyutheni nobuchwepheshe benethiwekhi, i- oct futhi imelela noma yikuphi okungenani u-8- bit . Ama-otheththi ububanzi besilinganiso sembalo kusuka ku-0 kuya ku-255.

Igama elithi octet lisetshenziselwa kwezinye izimo, njengokusebenza komculo, ukubhekisela eqenjini labantu abayisishiyagalombili noma izingxenye.

Ama-otheth vs. Bytes

Zonke izinhlelo zekhompyutha zanamuhla zenza i- byte njengenani elingu-8-bit. I-ototi kanye ne-byte kuyafana nalokhu. Ngenxa yalesi sizathu, abanye abantu basebenzisa la magama amabili ngokungafani. Ngokomlando, noma kunjalo, amakhompyutha asekele ama-bytes anezinombolo ezahlukene zezinkinobho; ama-octet nama- byte kusho izinto ezahlukene kulo mongo. Abaqeqeshi benethiwekhi baqala ukusebenzisa i- octet i- term eminyakeni eminingi edlule ukuze balondoloze lokhu kuhlukaniswa.

Abanjiniyela bezinkampani zekhompyutha bavame ukusebenzisa igama le- nibble uma bebhekisela kubuningi be -4-bit (isigamu se-octet eyodwa noma i-byte) esikhundleni sokuthiwa "i-octet yesigamu" (noma "i-quartet," njengoba kuvamile emculweni).

I-Octet Strings ku-Amakheli e-IP kanye Nezinhlelo Zokuxhumana

Ithembo yochungechunge le-octet libhekisela ekuqoqweni kwanoma iyiphi inamba yama-atit ahlobene. Izintambo ze-Octet zivame ukutholakala ku- protocol ye-Inthanethi (i-IP) ekhuluma , lapho ama-bytes amane ekheli le-IPv4 liqukethe ama-octet angu-4. Kukwaziswa okuchaziwe ngamadayimali, ikheli le-IP livela kanje:

[i-octet]. [i-octet]. [i-octet]. [i-octet]

Ngokwesibonelo:

192.168.0.1

Ikheli le- IPv6 liqukethe ama-atti angu-16 kunokuba amane. Nakuba ukuphawula kwe-IPv4 kuhlula i-octet ngayinye ngephashazi (.), Ukukwazisa kwe-IPv6 kwahlukanisa ama-octet ngekoloni, kanje:

[octet] [octet]: [octet] [octet] :::::: [octet] [octet]

I-ototi futhi ingabhekisela kumayunithi athile ngabanye ezinhlokweni zezinhlelo zenethiwekhi noma izinyawo. Abanjiniyela benethiwekhi ngezinye izikhathi bahlukanisa izivumelwano njenge- octet ukugxila noma ukubala kwe-octet . I-octet-stuffing protocol isekela amayunithi womlayezo ngokulandelana okukhethekile (okunamathekisthi kanzima) okuyi-bits (eyodwa noma ngaphezulu ama-octet) afakwe ukukhombisa ukuphela komlayezo. I-octet counting protocol isekela amayunithi womlayezo ngobukhulu bawo (inani lama-octet) elifakwe ikhodi ngaphakathi kwekhanda leprotocol. Zombili izindlela zivumela abamukeli bemilayezo ukuthi banqume ukuthi sebeqedile yini ukucubungula idatha engenayo, nakuba yilowo nalowo unezinzuzo zayo kuye ngokuthi kuhloswe ukusetshenziswa kweprotocol. (Indlela yesithathu, ebizwa ngokuthi ukuxhumeka kokuxhumeka , i-umthumeli womlayezo inqamula ukuphela kwayo kokuxhumeka ukukhombisa ukuthi akukho datha esithunyelwayo.)

Ukusakaza kwe-Octet

Ezipheqululini zewebhu, uhlelo lokusetshenziswa kohlobo lwe-MIME / ukusakaza kwe-octet lubhekisela efayilini elibhanana elinikezwe iseva ngaphezu kokuxhumana kwe - HTTP . Amakhasimende ewebhu ngokuvamile asebenzisa imifudlana ye-octet uma esebenza ngezinhlobo eziningi zamafayela kanambambili futhi uma engakwazi ukuqaphela uhlobo ngegama layo lefayela noma ukuthatha noma iyiphi ifomethi ethile.

Iziphequluli zivame ukugqugquzela umsebenzisi ukukhomba uhlobo lwefayili lokusakaza kwe-octet ngokulondoloza ifayela ngegama elithile lokufaka igama lefayela.