Přesný převod mezi MB/s a Mbps
Převod mezi jednotkami datové rychlosti MB/s (megabajty za sekundu) a Mbps (megabity za sekundu) patří k nejčastějším úkonům při práci s počítačovými sítěmi a přenosy souborů. Zásadním a neměnným faktorem je přesně 1 MB/s = 8 Mbps. Tento vztah není aproximací – vychází z definice, že 1 bajt (byte) je tvořen 8 bity. Obráceně pak 1 Mbps = 0,125 MB/s. Stránka mbs-to-mbps tento převod realizuje okamžitě, obousměrně a bez jakékoli ztráty přesnosti. Uživatel zadá číslo v libovolné jednotce a ihned vidí ekvivalent v té druhé. Žádné tlačítko pro spuštění převodu není potřeba. Důležité je, že se jedná výhradně o datové rychlosti (per sekundu), nikoli o velikosti dat bez časové dimenze. Vstup může být libovolný reálný kladný počet včetně nuly a desetinných míst: například 12,5 MB/s se převede na přesných 100 Mbps a 0,001 MB/s na 0,008 Mbps. Záporné hodnoty nejsou přípustné a nástroj je ignoruje nebo zobrazí chybové hlášení.
Proč se rychlosti sítí udávají v bitech za sekundu
Historicky i technicky jsou telekomunikační a síťové standardy založeny na bitech. Důvodů je několik. Prvním je efektivita návrhu: fyzická vrstva Ethernetu, Wi-Fi, optických či mobilních sítí pracuje s jednotlivými bity – signály, modulacemi a kódováním. Bit je přirozenou jednotkou pro popis symbolové rychlosti a šířky pásma. Druhým důvodem je marketingová strategie poskytovatelů: 100 Mbps zní pro běžného uživatele výrazně lépe než 12,5 MB/s, ačkoli jde o stejnou přenosovou kapacitu. Třetím důvodem je režie protokolů: datový tok v bitech zahrnuje i hlavičky rámců, kontrolní součty a další metadata, která se do výsledné rychlosti v bajtech nepromítnout. I když čistá propustnost pro uživatelská data bývá nižší, inzerovaná kapacita linky se uvádí v bitech. V praxi to znamená, že při měření rychlosti stahování v prohlížeči či správci souborů vidíte hodnotu v MB/s, zatímco váš smluvní internetový plán je vyjádřen v Mbps. Tento rozpor řeší právě převodník mbs-to-mbps.
Iluze rychlosti stahování aneb proč 100 Mbps linka dává 12,5 MB/s
Uživatel si objedná připojení o rychlosti 100 Mbps. Při stahování velkého souboru však v prohlížeči nebo download manageru vidí hodnotu okolo 11–12,5 MB/s. Není to chyba poskytovatele ani měřícího nástroje – jde o přímý důsledek převodu bitů na bajty. Výpočet je jednoduchý: 100 Mbps / 8 = 12,5 MB/s. Pokud je skutečná rychlost nepatrně nižší (například 11,2 MB/s), znamená to, že linka dodává zhruba 89,6 Mbps čisté propustnosti. Zbývajících 10,4 Mbps pohlcuje režie protokolů (TCP/IP, Ethernetové rámce). Převodník mbs-to-mbps umožňuje provést tento výpočet okamžitě a přesně. Pomáhá tak vyhodnotit, zda dodavatel plní slíbenou kapacitu, a porovnávat výsledky rychlostních testů (často v Mbps) s reálným přenosem dat (v MB/s).
Vzorec a algebra pro převod datové rychlosti
Matematický vztah mezi MB/s a Mbps je lineární a naprosto striktní:
- MB/s → Mbps: vynásobte hodnotu v MB/s číslem 8.
Příklad: 15 MB/s × 8 = 120 Mbps. - Mbps → MB/s: vydělte hodnotu v Mbps číslem 8, nebo vynásobte 0,125.
Příklad: 250 Mbps ÷ 8 = 31,25 MB/s (nebo 250 × 0,125 = 31,25 MB/s).
Algebrický zápis: Nechť S je rychlost v MB/s a R rychlost v Mbps. Pak platí: R = 8 · S a S = R / 8 Tento vztah platí pro libovolné reálné nezáporné číslo. Neexistuje žádná konstanta navíc – ani 8,192 (používané v kontextu binárních předpon MiB), ani 10. Převod je exaktní. Stránka mbs-to-mbps tento výpočet provádí automaticky bez zaokrouhlování, takže výsledek je vždy matematicky přesný.
Praktická převodní tabulka běžných hodnot
Pro rychlou orientaci slouží následující tabulka. Zobrazuje převod nejčastěji používaných rychlostí, od běžného domácího připojení po datová centra.
| MB/s | Mbps | Poznámka |
|---|---|---|
| 1 | 8 | Základní jednotka |
| 5 | 40 | Typická rychlost starších Wi-Fi |
| 10 | 80 | Běžné domácí připojení (80–100 Mbps) |
| 12,5 | 100 | Odpovídá 100 Mbps lince |
| 25 | 200 | Rychlé domácí připojení |
| 50 | 400 | Firemní linka |
| 100 | 800 | Vysokorychlostní připojení (1 Gbps odvozeno) |
| 125 | 1000 | Přesně 1 Gbps |
Opačný směr:
| Mbps | MB/s | Poznámka |
|---|---|---|
| 10 | 1,25 | Základní pomalé připojení |
| 50 | 6,25 | ADSL/VDSL |
| 100 | 12,5 | Běžný tarif |
| 250 | 31,25 | Rychlé připojení |
| 500 | 62,5 | Polovina gigabitu |
| 1000 | 125 | 1 Gbps |
Časté chyby při převodu datových rychlostí
Nejrozšířenější chybou je záměna MB/s (megabajty za sekundu) s MBps (megabajty za sekundu, ale psáno bez lomítka) – ve skutečnosti jde o tutéž jednotku, ale v minulosti se občas používal zápis MBps s rizikem, že čtenář zamění počáteční B za b. Rozhodující je velikost písmene: MB/s = megabajty, Mbps = megabity. Jeden záměnný znak změní výsledek osmkrát.
Druhou častou chybou je použití faktoru 8,192 místo 8. Tento faktor vzniká z rozdílu mezi megabajtem (1 000 000 bajtů) a mebibajtem (1 048 576 bajtů) v kombinaci s megabitem (1 000 000 bitů). V oblasti přenosových rychlostí se však standardně používají dekadické předpony: 1 MB = 1 000 000 bajtů, 1 Mb = 1 000 000 bitů. Proto je faktor 8 správný. Výjimku tvoří některé operační systémy, které zobrazují velikost souborů v binárních jednotkách (MiB), ale rychlost přenosu uvádějí v dekadických MB/s. Pro běžnou praxi v síťovém provozu je 8 jediným správným číslem.
Třetí chybou je opomenutí časové dimenze. Například 1 MB (velikost dat) není totéž co 1 MB/s (rychlost). Převodník mbs-to-mbps pracuje výhradně s rychlostmi. Pokud potřebujete spočítat dobu přenosu, musíte nejprve převést rychlost do shodných jednotek a teprve poté dělit velikost souboru.
Reálné výpočty: doba přenosu z velikosti souboru a rychlosti
Převod mezi MB/s a Mbps je prvním krokem pro odhad času stahování nebo odesílání souborů. Postup je následující:
- Zjistěte rychlost linky v Mbps (např. z tarifu nebo speedtestu).
- Převeďte na MB/s pomocí dělení 8.
- Velikost souboru převeďte na megabajty (1 GB = 1 000 MB, ale systémy často udávají 1 GB = 1 024 MB – je nutné zkontrolovat).
- Vydělte velikost souboru v MB převodní rychlostí v MB/s.
Příklad: Chcete stáhnout soubor o velikosti 10 GB (10 000 MB) přes linku 200 Mbps.
- Rychlost v MB/s: 200 ÷ 8 = 25 MB/s.
- Doba přenosu: 10 000 MB ÷ 25 MB/s = 400 sekund = 6 minut 40 sekund.
Pokud by linka byla 1 Gbps (125 MB/s), stejný soubor by se stahoval 10 000 ÷ 125 = 80 sekund. Tento výpočet předpokládá plnou propustnost bez kolísání a bez režie protokolů. V reálném provozu je třeba počítat s určitou rezervou (obvykle 5–10 %).
FAQ – Často kladené otázky
Proč je 1 MB/s přesně 8 Mbps a ne 8,192?
Protože 1 megabajt (MB) je v dekadické soustavě 1 000 000 bajtů a 1 megabit (Mb) je 1 000 000 bitů. Poměr 8 bitů na 1 bajt je konstantní. Faktor 8,192 by platil pouze pro binární předpony (MiB a Mib), které se v datových rychlostech sítí běžně nepoužívají.
Jaký je rozdíl mezi MB/s a Mbps?
MB/s jsou megabajty za sekundu – jednotka, v níž se obvykle zobrazuje rychlost stahování souborů. Mbps jsou megabity za sekundu – jednotka, v níž se udává kapacita síťového připojení. Jeden megabajt obsahuje 8 megabitů.
Proč moje rychlost stahování neodpovídá rychlosti internetového plánu?
Váš tarif je udán v Mbps, ale stahování vidíte v MB/s. Vydělte tarifní rychlost 8 (např. 100 Mbps ÷ 8 = 12,5 MB/s). Pokud je výsledek nižší, může se jednat o režii sítě, vytížení linky nebo omezení na straně serveru.
Mohu tento převod použít i pro kB/s a kbps?
Ano, princip je stejný: 1 kB/s = 8 kbps. Faktor 8 platí pro všechny úrovně jednotek (kilo, mega, giga), protože vychází z poměru bajtů a bitů, nikoli z velikosti předpony.
Co se stane, když zadám záporné číslo?
Datová rychlost nemůže být záporná. Nástroj takový vstup buď ignoruje, nebo zobrazí chybové hlášení. Platné jsou pouze nezáporné hodnoty včetně nuly.
Jak převedu 25 MB/s na Mbps?
Stačí vynásobit 8: 25 × 8 = 200 Mbps. To je rychlost, která odpovídá běžnému firemnímu připojení.