Разлика между октет и байт

Разлика между октет и байт
Разлика между октет и байт

Видео: Разлика между октет и байт

Видео: Разлика между октет и байт
Видео: IP-адреса | Курс "Компьютерные сети" 2024, Ноември
Anonim

Октет срещу байт

В компютрите битът е основната единица информация. Просто битът може да се разглежда като променлива, която може да приеме само една от двете възможни стойности. Тези две възможни стойности са „0“и „1“и се интерпретират като двоични цифри. Двете възможни стойности могат също да се интерпретират като логически (булеви) стойности, които са „вярно“и „невярно“. Байтът е друга единица информация, използвана в изчисленията. В историята на изчислителната техника единицата байт е означавала различни размери за съхранение (обикновено от 4 до 10 бита), тъй като не се счита за стандартизирана единица. Но поради широкото използване на термина байт за представяне на осем бита от няколко основни компютърни архитектури и производствени линии, байтът бавно се свързва с осем бита. Все пак, поради по-ранната неяснота, терминът Octet беше въведен като стандартизирана единица за представяне на осем бита. И така, отсега байтът и октетът се използват взаимозаменяемо за представяне на осем бита. Байтът също се използва като тип данни в няколко езика за програмиране като C и C++.

Какво е октет?

Октет е единица информация, дефинирана като състояща се от осем бита. Това се използва в компютърните и телекомуникационните области. Думата октет идва от префикса octo (което означава осем), който се среща в гръцки и латински. Терминът октет често се използва вместо термина байт за представяне на осем бита. Това се дължи на факта, че в миналото байтът не се смяташе за състоящ се от осем бита (и размерът на байта беше двусмислен). Но в момента, тъй като байтът е здраво свързан с осем бита, терминът байт и октет се използват като синоними. Въпреки това, в наследени системи, където байтът може да се отнася до повече или по-малко от осем бита, терминът октет се използва за представяне на осем бита (вместо байт).

За изразяване на октети се използват различни представяния като шестнадесетични, десетични или осмични бройни системи. Например стойността на октета с всички 1s е равна на FF в шестнадесетичен знак, 255 в десетичен и 377 в осмичен. Много честото използване на октети възниква при представяне на адреси в IP (Интернет протокол) компютърна мрежа. Обикновено IPv4 адресите се изобразяват като четири октета, разделени с точки (точка). Например представянето на най-номерирания адрес е 255.255.255.255 (с помощта на 4 октета с всички 1). В абстрактната синтактична нотация, използвана в телекомуникациите и компютърните мрежи, октетен низ се отнася до октетна последователност с променлива дължина. На френски и румънски език „o“(малка буква o) е символът, използван за представяне на единицата октет. Използва се и с метрични префикси (напр. ko за килооктет, което означава 1000 октета).

Какво е байт?

Байтът също е единица информация, използвана в компютрите. Един байт е равен на осем бита. Въпреки че няма конкретна причина за избора на осем бита за байт, причини като използването на осем бита за кодиране на знаци в компютъра и използването на осем или по-малко бита за представяне на променливи в много приложения играят роля в приемането на 8 битове като едно цяло. Символът, използван за представяне на байт, е главно „B“, както е посочено от IEEE 1541. Байтът може да представлява стойности от 0 до 255. Байтът също се използва като тип данни в няколко езика за програмиране като C и C++.

Каква е разликата между октет и байт?

В компютрите и байтът, и октетът са единици информация (които са равни на осем бита), които често се използват като синоними. Въпреки че и двата представляват осем бита (в момента), октетът е по-предпочитан пред байта в приложения, където може да има неяснота относно размера на байта поради исторически причини (тъй като байтът не е стандартизирана единица и е бил използван за представяне на битове низове с различни размери, вариращи от 4 до 10 в миналото). Въпреки че байтът се използва в ежедневната употреба, терминът октет се предпочита в техническите публикации, за да означава осем бита. Например RFC (Искане за коментари), публикувано от IETF (Internet Engineering Task Force), често използва термина октет за описание на размерите на параметрите на протокола на мрежите. В страни като Франция, Френска Канада и Румъния октетът се използва дори в общия език вместо байт. Например мегаоктет (Mo) често се използва вместо мегабайт (MB).

Препоръчано: