| Bits par seconde (bit/s) | Kibioctets par seconde (Kio/s) |
|---|---|
| 1 Bit par seconde | 0.0001220703125 Kio/s |
| 2 Bits par seconde | 0.000244140625 Kio/s |
| 3 Bits par seconde | 0.0003662109375 Kio/s |
| 4 Bits par seconde | 0.00048828125 Kio/s |
| 5 Bits par seconde | 0.0006103515625 Kio/s |
| 10 Bits par seconde | 0.001220703125 Kio/s |
| 20 Bits par seconde | 0.00244140625 Kio/s |
| 25 Bits par seconde | 0.0030517578125 Kio/s |
| 50 Bits par seconde | 0.006103515625 Kio/s |
| 100 Bits par seconde | 0.01220703125 Kio/s |
| Référence | Bits par seconde (bit/s) | Kibioctets par seconde (Kio/s) |
|---|---|---|
| A dial-up modem | 56000 bit/s | 6.83594 Kio/s |
| Typical home broadband | 100000000 bit/s | 12207 Kio/s |
| Gigabit Ethernet | 1 × 109 bit/s | 122070 Kio/s |
| Streaming a 4K film | 25000000 bit/s | 3051.76 Kio/s |
Le bit par seconde est l’unité fondamentale du débit de données. Son symbole est bit/s, souvent écrit bps. Il compte combien de décisions binaires un canal porte en une seconde, et toute autre unité de vitesse de transmission en est un multiple.
Étant un débit, il a la forme d’une quantité divisée par un temps, exactement comme les mètres par seconde ou les litres par seconde. L’arithmétique en est simple : une liaison à un certain nombre de bits par seconde, multipliée par une durée en secondes, donne le nombre total de bits transférés, et la division par huit le convertit en octets.
Il faut distinguer l’unité du baud, qui compte des symboles par seconde et non des bits. Les premiers modems transmettaient un bit par symbole : les deux nombres coïncidaient et les mots s’employaient l’un pour l’autre. Les schémas modernes codent plusieurs bits par symbole — en faisant varier ensemble la phase et l’amplitude — si bien qu’un canal à 3 000 bauds peut porter 33 600 bits par seconde. Seul le débit binaire décrit la quantité d’information qui circule.
Claude Shannon établit le plafond théorique en 1948. La capacité d’un canal en bits par seconde dépend de sa largeur de bande et du rapport du signal au bruit, et aucun schéma de codage ne peut la dépasser. Chaque progrès de la conception des modems et des radios depuis lors a été une tentative d’en approcher davantage, et les systèmes modernes s’en tiennent à une fraction de décibel.
En pratique, le débit brut d’une liaison n’est jamais la vitesse à laquelle arrivent les données utiles. Les en-têtes de protocole, les codes correcteurs d’erreurs, les accusés de réception et les retransmissions consomment de la capacité, et la fraction employable avoisine 90 à 95 pour cent sur une liaison filaire et bien moins sur une liaison sans fil partagée.
Les bits par seconde isolés sont rarement cités, car presque tout canal est plus rapide. Les exceptions sont la communication dans l’espace lointain, où une sonde à des milliards de kilomètres peut renvoyer des données à quelques dizaines de bits par seconde, et certains réseaux de capteurs à faible consommation qui transmettent une poignée de bits à longs intervalles pour ménager leur pile.
Un bit par seconde équivaut à 0,125 octet par seconde, à 0,001 kilobit par seconde ou à environ 0,0009766 kibibit par seconde.
Le kibioctet par seconde est une unité de débit de données valant 1 024 octets par seconde, donc 8 192 bits par seconde. Son symbole est Kio/s. À la différence de la plupart des unités binaires de débit, il est véritablement courant, car les outils en ligne de commande qui copient, téléchargent et synchronisent des fichiers l’emploient depuis des décennies.
La raison est simple. Ces outils comptent ce qu’ils ont déplacé par blocs, et les blocs sont des puissances de deux. Un programme qui lit par morceaux de quatre kibioctets et divise le total par le temps écoulé produit un débit en kibioctets par seconde, et l’annoncer en kilooctets décimaux exigerait une multiplication supplémentaire sans aucun bénéfice. L’unité est ce que l’arithmétique produit d’elle-même.
Qui a regardé une copie de fichiers sur un système de type Unix a vu le chiffre. Les utilitaires de téléchargement, les outils d’archivage, les commandes de gravure de disques et les programmes de transfert réseau annoncent tous la progression en kibioctets ou en mébioctets par seconde, et la plupart l’étiquettent correctement avec le i minuscule. C’est l’un des rares lieux où les préfixes de la CEI sont employés avec constance dans les logiciels de tous les jours.
Pour l’ordre de grandeur, un kibioctet par seconde déplace environ mille caractères de texte chaque seconde : une courte lettre en une seconde, un roman en une dizaine de minutes. C’est un débit auquel une page web moderne ne se chargera pas en un temps raisonnable : la voir sur une barre de progression signifie d’ordinaire que quelque chose ne va pas dans la liaison, non que le transfert touche à sa fin.
L’écart avec un kilooctet par seconde est de 2,4 pour cent, que nul ne remarque. L’intérêt d’employer ici l’unité binaire n’est pas l’exactitude mais l’honnêteté : le chiffre vient d’un calcul binaire, et l’écrire avec un préfixe binaire le dit. Qui veut le chiffre décimal peut convertir ; qui reçoit une étiquette décimale pour un nombre binaire ne peut rien reconstituer.
Comparer la lecture à un débit de liaison annoncé demande deux étapes : multiplier par huit pour passer aux bits, et corriger de 2,4 pour cent pour la base. En pratique la seconde étape est sous le bruit de toute mesure réelle, et la première est celle qui compte.
Un kibioctet par seconde équivaut à 1 024 octets par seconde, à 8 192 bits par seconde ou à 1,024 kilooctet par seconde.