| Gigabits (Gbit) | Octets (octet) |
|---|---|
| 1 Gigabit | 125000000 octet |
| 2 Gigabits | 250000000 octet |
| 3 Gigabits | 375000000 octet |
| 4 Gigabits | 500000000 octet |
| 5 Gigabits | 625000000 octet |
| 10 Gigabits | 1250000000 octet |
| 20 Gigabits | 2500000000 octet |
| 25 Gigabits | 3125000000 octet |
| 50 Gigabits | 6250000000 octet |
| 100 Gigabits | 12500000000 octet |
| Référence | Gigabits (Gbit) | Octets (octet) |
|---|---|---|
| A plain text message (160 characters) | 0.00000128 Gbit | 160 octet |
| A three-minute MP3 | 0.024 Gbit | 3000000 octet |
| A smartphone photo | 0.032 Gbit | 4000000 octet |
| A high-definition film | 32 Gbit | 4 × 109 octet |
| A dual-layer Blu-ray disc | 400 Gbit | 5 × 1010 octet |
Le gigabit est une unité d’information numérique valant un milliard de bits. Son symbole est Gbit. C’est l’unité qui nomme la norme actuelle des réseaux filaires, et le mot gigabit est devenu le raccourci d’un certain niveau de capacité plutôt qu’une simple quantité.
L’Ethernet gigabit, normalisée en 1998 et 1999, porte un gigabit par seconde sur le câblage ordinaire à paires torsadées de cuivre jusqu’à cent mètres. Elle remplaça la norme à cent mégabits qui la précédait et demeure la connexion intégrée à la plupart des ordinateurs, commutateurs et routeurs. Cette seule décision fixa le sens du mot gigabit pour toute une génération d’ingénieurs.
En octets, un gigabit fait 125 mégaoctets. Une liaison à un gigabit par seconde déplace donc environ 125 mégaoctets par seconde dans des conditions idéales, si bien qu’un film de deux gigaoctets se transfère en une seizaine de secondes. Les transferts réels sont plus lents, car la charge du protocole, la vitesse du disque et l’autre bout de la liaison imposent chacun leurs limites, et il est rare que le stockage suive le réseau à ces débits.
Les offres domestiques de fibre annoncent désormais couramment le gigabit, et dans bien des pays ce chiffre est devenu un seuil commercial plutôt que technique. Très peu de foyers peuvent l’employer : une liaison au gigabit suffit à diffuser quelque deux cents flux vidéo en haute définition à la fois. Son vrai bénéfice n’est pas la vitesse de pointe mais la marge, car une liaison jamais proche de sa capacité garde une latence basse et régulière.
Les puces de mémoire se spécifient en gigabits pour la même raison que les plus petites se spécifient en mégabits : le compte reflète le nombre de cellules de stockage sur la pastille. Une puce de 8 gigabits tient un gigaoctet, et huit puces de ce genre forment un module de 8 gigaoctets. La mémoire flash suit le même usage, si bien qu’une pastille flash de 512 gigabits tient 64 gigaoctets.
Au-dessus du gigabit l’échelle se poursuit par milliers. L’Ethernet à dix gigabits est la norme dans les centres de données, les liaisons à quarante et à cent gigabits relient bâtiments et villes, et l’ossature de l’internet fonctionne à des multiples de celles-ci. Chaque échelon garde le même rapport à l’octet, et chaque échelon s’exprime en bits par seconde parce que c’est ce que l’optique et le cuivre portent réellement.
Un gigabit équivaut à 1 000 000 000 de bits, à 1 000 mégabits, à 125 mégaoctets ou à environ 0,9313 gibibit.
L’octet est une unité d’information numérique valant exactement huit bits. Son symbole est octet, et son nom vient du latin désignant un groupe de huit. C’est l’unité dans laquelle se compte presque toute donnée conservée, et il vaut la peine de savoir pourquoi on dit octet plutôt que byte.
Un byte était à l’origine le nombre de bits qu’une machine employait pour tenir un caractère, et ce nombre n’était pas fixe. Les premiers ordinateurs usaient de bytes de six bits, certains de sept, quelques-uns de neuf. L’IBM System/360 de 1964 s’arrêta à huit et son succès commercial fit de huit la norme, mais le mot byte garda son sens ancien, dépendant de la machine, dans les spécifications où l’ambiguïté était dangereuse.
Le monde des réseaux adopta donc l’octet. Quand une norme de protocole dit qu’un champ d’en-tête fait quatre octets, aucun lecteur au monde ne peut l’entendre autrement que trente-deux bits. Les normes de l’internet publiées par l’IETF emploient octet partout pour cette raison même, et le français, le roumain et d’autres langues ont adopté le mot pour l’usage courant aussi, de sorte qu’un disque dur vendu en France se mesure en gigaoctets.
Huit bits tiennent 256 valeurs distinctes, et c’est pourquoi tant de choses viennent par 256. Un canal de couleur va de 0 à 255. Une adresse IPv4 fait quatre octets, écrits en quatre nombres compris entre 0 et 255. Le jeu de caractères ASCII d’origine usait de sept bits, en laissant un libre, et les diverses extensions à huit bits qui suivirent remplirent chacune ce bit disponible d’un jeu différent de lettres accentuées : le fouillis qu’Unicode finit par remplacer.
Le codage moderne du texte compte encore en octets. UTF-8 emploie un octet pour l’alphabet latin sans accents, deux pour la plupart des lettres accentuées européennes ainsi que le grec et le cyrillique, trois pour le chinois, le japonais et le coréen, et quatre pour le reste. Voilà pourquoi une même phrase occupe des espaces différents selon la langue, et pourquoi une limite de longueur mesurée en octets n’est pas une limite en caractères.
La capacité de stockage, la taille des fichiers, la mémoire et la charge utile du réseau se donnent toutes en octets ou en leurs multiples. Les débits de transmission font exception, étant donnés en bits par seconde, et le facteur huit entre les deux usages est la première source de confusion du domaine.
Un octet équivaut à 8 bits, à 0,008 kilobit ou à 0,001 kilooctet.