Oktet vs Bajt
U računarstvu je bit osnovna jedinica informacija. Jednostavno, bit se može promatrati kao varijabla koja može uzeti samo jednu od dvije moguće vrijednosti. Te dvije moguće vrijednosti su '0' i '1' i tumače se kao binarne znamenke. Dvije moguće vrijednosti također bi se mogle protumačiti kao logičke (logičke) vrijednosti, koje su 'true' i 'false'. Bajt je još jedna jedinica podataka koja se koristi u računanju. U povijesti računanja jedinični bajt predstavljao je različite veličine pohrane (obično od 4 do 10 bitova), jer se ne smatra standardiziranom jedinicom. No, zbog velike upotrebe izraza bajt za predstavljanje osam bitova od strane nekoliko glavnih računalnih arhitektura i proizvodnih linija, bajt se polako pridružio osam bitova. Ipak, zbog ranijih dvosmislenosti, pojam Octet uveden je kao standardizirana jedinica koja predstavlja osam bitova. Dakle, od sada,i Byte i Octet koriste se naizmjenično za predstavljanje osam bitova. Bajt se također koristi kao vrsta podataka u nekoliko programskih jezika kao što su C i C ++.
Što je oktet?
Oktet je jedinica podataka definirana kao sastojka od osam bitova. To se koristi u računalstvu i telekomunikacijskim poljima. Riječ Oktet dolazi od prefiksa okto (što znači osam) koji se nalazi u grčkom i latinskom. Izraz oktet često se koristi umjesto pojma bajt da predstavlja osam bitova. To je zbog činjenice da se u prošlosti bajt nije smatrao da se sastoji od osam bitova (a veličina bajta bila je dvosmislena). Ali trenutno, budući da je bajt čvrsto povezan s osam bitova, pojam bajt i oktet koriste se sinonimno. Međutim, u naslijeđenim sustavima, gdje se bajt može odnositi na više ili manje od osam bitova, izraz oktet koristi se za predstavljanje osam bitova (umjesto bajta).
Za izražavanje okteta koriste se različiti prikazi poput heksadecimalnog, decimalnog ili oktalnog brojevnog sustava. Na primjer, vrijednost okteta sa svih 1s jednaka je FF heksadecimalnom, 255 u decimalnom i 377 u oktalnom. Vrlo često se koriste okteti pri predstavljanju adresa u računalnoj mreži IP (Internet Protocol). IPv4 adrese obično su prikazane kao četiri okteta odvojena točkama (točke). Na primjer, prikaz adrese s najvećim brojem je 255.255.255.255 (koristeći 4 okteta sa svim 1s). U apstraktnoj sintaksnoj notaciji koja se koristi u telekomunikacijama i računalnim mrežama, oktetni niz odnosi se na oktetni niz promjenljive duljine. U francuskom i rumunjskom jeziku 'o' (malo slovo o) simbol je koji služi za predstavljanje jedinice okteta. Također se koristi s metričkim prefiksima (npr. Ko za kilooktet, što znači 1000 okteta).
Što je bajt?
Bajt je također jedinica podataka koja se koristi u računanju. Jedan bajt jednak je osam bitova. Iako ne postoji određeni razlog za odabir osam bitova za bajt, razlozi kao što je upotreba osam bitova za kodiranje znakova u računalu i upotreba osam ili manje bitova za predstavljanje varijabli u mnogim aplikacijama odigrali su ulogu u prihvaćanju 8 bitova kao jedna jedinica. Simbol koji se koristi za predstavljanje bajta je veliko “B” kako je navedeno u IEEE 1541. Bajt može predstavljati vrijednosti od 0 do 255. Bajt se također koristi kao vrsta podataka u nekoliko programskih jezika kao što su C i C ++.
Koja je razlika između okteta i bajta?
U računarstvu su i bajt i oktet jedinice podataka (koje su jednake osam bitova) koje se često koriste sinonimno. Iako oba predstavljaju osam bitova (trenutno), oktet je u aplikacijama poželjniji od bajta, gdje zbog povijesnih razloga može postojati dvosmislenost oko veličine bajta (jer bajt nije standardizirana jedinica i korišten je za predstavljanje bitova žice različitih veličina u prošlosti od 4 do 10). Iako se bajt koristi u svakodnevnoj upotrebi, izraz oktet u tehničkim je publikacijama poželjan značiti osam bitova. Na primjer, RFC (Zahtjev za komentarima) koji je objavio IETF (Internet Engineering Task Force) često koristi izraz oktet za opisivanje veličina protokolarnih parametara mreža. U zemljama poput Francuske, Francuske Kanade i Rumunjske, oktet se koristi čak i u zajedničkom jeziku umjesto bajta. Na primjer, megaoctet (Mo) često se koristi umjesto megabajta (MB).