Oktett (Computer) - Octet (computing)

Oktett
Einheitssystem Einheiten abgeleitet von bit
Einheit von digitale Informationen, Datengröße
Symbol Ö
In primären Informationseinheiten 1 o = 8 Bit

Das Oktett ist eine Einheit digitaler Informationen in der Computer- und Telekommunikation , die aus acht Bits besteht . Der Begriff wird häufig verwendet, wenn der Begriff Byte mehrdeutig sein könnte, da das Byte in der Vergangenheit für Speichereinheiten unterschiedlicher Größe verwendet wurde.

Der Begriff octad(e) für acht Bits ist nicht mehr üblich.

Definition

Die internationale Norm IEC 60027-2, Kapitel 3.8.2, besagt, dass ein Byte ein Oktett von Bits ist. Die Einheit Byte war jedoch in der Vergangenheit plattformabhängig und hat in der Geschichte der Computer verschiedene Speichergrößen repräsentiert. Aufgrund des Einflusses mehrerer bedeutender Computerarchitekturen und Produktlinien wurde das Byte überwiegend mit acht Bits assoziiert. Diese Bedeutung von Byte ist in Standards wie ISO/IEC 80000-13 kodifiziert . Obwohl Byte und Oktett oft synonym verwendet werden, achten diejenigen, die mit bestimmten Legacy-Systemen arbeiten, darauf, Mehrdeutigkeiten zu vermeiden.

Oktette können mit Zahlensystemen unterschiedlicher Basis dargestellt werden, wie zum Beispiel dem hexadezimalen , dezimalen oder oktalen Zahlensystem . Der Binärwert aller acht gesetzten (oder aktivierten) Bits ist 11111111 2 , gleich dem Hexadezimalwert FF 16 , dem Dezimalwert  255 10 und dem Oktalwert  377 8 . Ein Oktett kann verwendet werden, um Dezimalwerte im Bereich von 0 bis 255 darzustellen.

Der Begriff Oktett (Symbol: o) wird oft verwendet, wenn die Verwendung von Byte mehrdeutig sein könnte. Es wird häufig in den Request for Comments (RFC)-Veröffentlichungen der Internet Engineering Task Force verwendet , um die Speichergrößen von Netzwerkprotokollparametern zu beschreiben. Das früheste Beispiel ist RFC  635 von 1974. Im Jahr 2000 behauptete Bob Bemer , die Verwendung des Begriffs Oktett für "8-Bit-Bytes" vorgeschlagen zu haben, als er von 1965 bis 1966 den Softwarebetrieb für Cie. Bull in Frankreich leitete .

In Frankreich , Französisch-Kanada und Rumänien wird Oktett in der gemeinsamen Sprache anstelle von Byte verwendet, wenn die Acht-Bit-Sinne erforderlich ist; ein Megabyte (MB) wird beispielsweise als Megaoktett (Mo) bezeichnet.

Eine Folge von Oktetten variabler Länge, wie in der Abstrakten Syntax Notation Eins (ASN.1), wird als Oktett-String bezeichnet.

Octad

Historisch gesehen wurde in Westeuropa der Begriff Oktade (oder Oktade ) verwendet, um speziell acht Bits zu bezeichnen, eine Verwendung, die nicht mehr üblich ist. Frühe Beispiele für die Verwendung finden sich in britischen, niederländischen und deutschen Quellen der 1960er und 1970er Jahre sowie in der gesamten Dokumentation von Philips Großrechnern. Ähnliche Terme sind Triade für eine Gruppierung von drei Bits und Dekade für zehn Bits.

Vielfaches der Einheit

Einheitsvielfache des Oktetts können mit SI-Präfixen und binären Präfixen (Potenz von 2 Präfixen) gebildet werden, wie von der International Electrotechnical Commission im Jahr 1998 standardisiert .

SI-Präfixe
Kilooktett (ko) = 10 3  Oktette = 1 000  Oktette
Megaoktett (Mo) = 10 6  Oktette = 1000 ko = 1 000 000  Oktette
Gigaoktett (Los) = 10 9  Oktette = 1000 Mo = 1 000 000 000  Oktette
Teraoktett (An) = 10 12  Oktette = 1000 Go = 1 000 000 000 000  Oktette
Petaoktett (Po) = 10 15  Oktette = 1000 To = 1 000 000 000 000 000  Oktette
Exaoktett (Eo) = 10 18  Oktette = 1000 Po = 1 000 000 000 000 000 000  Oktette
Zettaoktett (Zo) = 10 21  Oktette = 1000 Eo = 1 000 000 000 000 000 000 000  Oktette
Yottaoktett (Yo) = 10 24  Oktette = 1000 Zo = 1 000 000 000 000 000 000 000 000  Oktette
Binäre Präfixe
Kibioctet (Kio, auch Ko geschrieben, im Unterschied zu ko) = 2 10  Oktette = 1 024  Oktette
Mebioktett (Mio) = 2 20  Oktette = 1024 Kio = 1 048 576  Oktette
Gibioktett (Gio) = 2 30  Oktette = 1024 Mio = 1 073 741 824  Oktette
Tebioktett (Tio) = 2 40  Oktette = 1024 Gio = 1 099 511 627 776  Oktette
Pebioktett (Pio) = 2 50  Oktette = 1024 Tio = 1 125 899 906 842 624  Oktette
Exbioktett (Eio) = 2 60  Oktette = 1024 Pio = 1 152 921 504 606 846 976  Oktette
Zebioktett (Zio) = 2 70  Oktette = 1024 Eio = 1 180 591 620 717 411 303 424  Oktette
Yobioktet (Yio) = 2 80  Oktette = 1024 Zio = 1 208 925 819 614 629 174 706 176  Oktette

Verwendung in Internetprotokolladressen

Das Oktett wird in Darstellungen von Internetprotokoll- Computernetzwerkadressen verwendet . Eine IPv4- Adresse besteht aus vier Oktetten, die normalerweise einzeln als eine Reihe von Dezimalwerten im Bereich von 0 bis 255 angezeigt werden, die jeweils durch einen Punkt (Punkt) getrennt sind. Bei Verwendung von Oktetten mit allen acht gesetzten Bits lautet die Darstellung der IPv4-Adresse mit der höchsten Nummer 255.255.255.255.

Eine IPv6- Adresse besteht aus sechzehn Oktetten, die in hexadezimaler Darstellung (zwei Hexits pro Oktett) angezeigt werden , wobei ein Doppelpunkt (:) nach jedem Oktettpaar (16 Bit werden auch als Hextett bezeichnet ) zur besseren Lesbarkeit verwendet wird, z. B. FE80:0000:0000 :0000:0123:4567:89AB:CDEF.

Siehe auch

Anmerkungen

Verweise

Externe Links

  • Die Wörterbuchdefinition von Oktett bei Wiktionary