Mbps vs MBps : pourquoi vos chiffres de débit internet ne correspondent pas
Vous payez pour « 100 Mbps » d'internet. Vous lancez le téléchargement d'un fichier volumineux et votre navigateur affiche 12,5 MB/s. Vous vous sentez trompé. Vous ne l'êtes pas. Les deux chiffres sont corrects, et la différence tient à une seule lettre majuscule.
Le « b » minuscule dans Mbps signifie bits. Le « B » majuscule dans MBps signifie bytes (octets). Un octet fait 8 bits. Divisez 100 par 8 et vous obtenez 12,5. Votre connexion fait exactement ce que votre FAI a promis. La confusion est inscrite dans la notation, et une fois que vous avez compris le mécanisme, le calcul ne vous surprend plus.
Le facteur 8
La relation est simple et absolue. Un octet (byte) équivaut à 8 bits. Ce n'est pas une approximation, pas une convention d'arrondi, pas quelque chose qui varie selon le fabricant. La norme IEC 80000-13:2008 définit l'octet comme exactement 8 bits.
La notation suit une règle directe :
- Mbps (b minuscule) = mégabits par seconde
- MBps ou MB/s (B majuscule) = mégaoctets par seconde
Pour passer de Mbps à MBps, divisez par 8. Pour passer de MBps à Mbps, multipliez par 8. Cette seule opération explique l'écart entre ce que votre FAI annonce et ce que votre gestionnaire de téléchargement affiche.
Voici ce que les débits courants des offres FAI donnent en mégaoctets par seconde réels :
| Offre FAI (Mbps) | Maximum théorique (MBps) |
|---|---|
| 25 | 3,125 |
| 50 | 6,25 |
| 100 | 12,5 |
| 200 | 25,0 |
| 500 | 62,5 |
| 1 000 (1 Gbps) | 125,0 |
Si vous avez une connexion gigabit, votre plafond théorique est de 125 MBps. Pas 1 000 MBps. Le calcul est le même à chaque palier de débit.
Pourquoi les FAI affichent en bits
Les FAI n'ont pas choisi les bits pour vous embrouiller, même si l'avantage marketing est réel. La convention vient du fonctionnement réel du matériel réseau.
Les équipements réseau transmettent les données en série, un bit à la fois, via un câble, une fibre optique ou un canal radio. Les normes IEEE 802.3 Ethernet, qui définissent les réseaux filaires de 10 Mbps jusqu'à 400 Gbps, spécifient tous les débits en bits par seconde. Quand AT&T, Comcast ou Deutsche Telekom annoncent un débit, ils utilisent les mêmes unités que le matériel sous-jacent. L'alternative exigerait de convertir les fiches techniques, ce qui ne ferait qu'ajouter une source de confusion supplémentaire.
Cela dit, les grands chiffres font meilleure impression en publicité. « 100 Mbps » semble huit fois plus rapide que « 12,5 MBps », alors que les deux décrivent le même débit. Les FAI ne vont pas volontairement afficher un chiffre plus petit.
Pourquoi votre débit réel est encore plus bas
Même après avoir divisé par 8, votre vitesse de téléchargement réelle sera inférieure au maximum théorique. Chaque donnée envoyée sur internet comporte un surcoût protocolaire.
Les en-têtes TCP/IP enveloppent vos données de fichier réelles dans des informations d'adressage et de correction d'erreurs. Le tramage Ethernet en ajoute encore. Combinées, ces couches protocolaires consomment environ 5 à 10 % de votre bande passante brute. Sur une connexion de 100 Mbps, le débit utilisable pour les données de fichier est généralement de 90 à 95 Mbps, soit environ 11,2 à 11,9 MBps au lieu des 12,5 théoriques.
Le Wi-Fi aggrave la situation. Les protocoles sans fil (régis par les normes IEEE 802.11) ajoutent des mécanismes d'évitement de collision, un surcoût de chiffrement et des retransmissions lorsque le signal se dégrade. Les murs, la distance au routeur, les interférences des réseaux voisins et le nombre d'appareils connectés réduisent tous le débit. Une connexion Wi-Fi de 100 Mbps délivrant 8 à 10 MBps de débit réel pour les fichiers est courante et ne signifie pas que quelque chose ne fonctionne pas.
| Offre FAI (Mbps) | Maximum théorique (MBps) | Filaire typique (MBps) | Wi-Fi typique (MBps) |
|---|---|---|---|
| 25 | 3,125 | 2,8 - 3,0 | 2,0 - 2,5 |
| 50 | 6,25 | 5,6 - 5,9 | 4,0 - 5,0 |
| 100 | 12,5 | 11,2 - 11,9 | 8,0 - 10,0 |
| 200 | 25,0 | 22,5 - 23,8 | 15,0 - 20,0 |
| 500 | 62,5 | 56,0 - 59,0 | 35,0 - 50,0 |
| 1 000 | 125,0 | 112,0 - 118,0 | 60,0 - 90,0 |
Les seuils de la FCC pour le haut débit
En mars 2024, la FCC a mis à jour sa définition du haut débit à un minimum de 100 Mbps en téléchargement et 20 Mbps en envoi. Le seuil précédent, 25 Mbps descendant et 3 Mbps montant, était en vigueur depuis 2015 et largement considéré comme obsolète. Selon la nouvelle norme, une connexion doit fournir au moins 12,5 MBps en téléchargement pour être qualifiée de haut débit.
Les débits haut débit ont augmenté régulièrement à mesure que la fibre optique et les déploiements DOCSIS 3.1 s'étendent, mais des dizaines de millions d'Américains, en particulier dans les zones rurales, restent en dessous du seuil des 100 Mbps.
Le versant stockage de la confusion
Bits contre octets n'est pas le seul domaine où des préfixes d'apparence similaire désignent des choses différentes. Le stockage a sa propre version de ce problème.
L'IEC a publié la norme 80000-13, qui a introduit les préfixes binaires pour séparer les puissances de 1 024 des puissances de 1 000. Selon ce système, 1 kibioctet (KiB) équivaut à 1 024 octets, tandis que 1 kilooctet (kB) équivaut à exactement 1 000 octets. La distinction se répercute à plus grande échelle : 1 gibioctet (GiB) fait 1 073 741 824 octets, tandis que 1 gigaoctet (GB) fait 1 000 000 000 octets.
En pratique, l'adoption est incohérente. Windows affiche le stockage en utilisant les valeurs binaires mais les étiquette « Go », si bien qu'un disque dur de 500 Go apparaît comme environ 465 « Go » dans l'Explorateur de fichiers. macOS est passé à l'affichage décimal en 2009, donc le même disque affiche la totalité des 500 Go. Les fabricants de stockage utilisent la définition décimale (1 Go = 1 000 000 000 octets) parce qu'elle correspond aux conventions SI et, ce n'est pas un hasard, produit un chiffre plus élevé sur l'étiquette.
Le NIST a publié les normes de préfixes binaires et recommande leur utilisation, mais l'industrie informatique ne les a pas adoptés de manière uniforme. Le résultat : « Go » sur une boîte de disque dur et « Go » sur un écran Windows désignent des quantités légèrement différentes, et la plupart des gens ne s'en rendent jamais compte.
En résumé
Quand votre FAI dit Mbps, il parle de mégabits. Quand votre navigateur affiche MB/s, il parle de mégaoctets. Divisez par 8 pour convertir. Retranchez encore 5 à 10 % pour le surcoût protocolaire, et davantage si vous êtes en Wi-Fi. C'est toute l'explication. Personne ne vous ment. Les unités sont simplement différentes.
Sources: IEEE 802.3 Ethernet Standards, IEC 80000-13:2008, FCC Broadband Benchmark Report (2024), NIST Prefixes for Binary Multiples, RFC 793 (TCP)