Co tato stránka dělá a čím se liší od ostatních
Tato stránka převádí datový tok udaný v gigabitech za sekundu (Gbps) na ekvivalent v megabajtech za sekundu (MB/s). Uživatel zadá číselnou hodnotu v Gbps a okamžitě získá výsledek v MB/s. Klíčový rozdíl oproti jiným převodníkům na tomto webu spočívá v tom, že překlenuje zásadní propast mezi jednotkami bitů a bytů. Síťová zařízení a poskytovatelé internetu uvádějí rychlosti v bitech za sekundu (Gbps), zatímco velikosti souborů a přenosy dat na úložištích se měří v bytech za sekundu (MB/s). Sesterské stránky provádějí převody pouze v rámci stejné rodiny jednotek (například Mbps na Gbps). Tato stránka záměrně ničí nejednoznačnost tím, že používá přesný a celočíselný faktor 1 Gbps = 125 MB/s. Žádné desetinné čárky, žádné zaokrouhlování – pouze přímý násobek 125. Odvození je jednoduché: 1 Gbps = 10⁹ bitů za sekundu; 1 byte = 8 bitů; 1 MB = 10⁶ bytů. Výpočet 10⁹ / (8 × 10⁶) dává přesně 125. Opačný vztah je 1 MB/s = 0,008 Gbps, což je hodnota, kterou lze použít pro ruční zpětný převod.
Jak přesně převod probíhá
Matematika za převodem je přímočará a vychází z definic binárních a dekadických předpon. Gigabit za sekundu (Gbps) znamená 10⁹ bitů za sekundu, megabajt za sekundu (MB/s) znamená 10⁶ bytů za sekundu. Jelikož jeden byte obsahuje 8 bitů, musíme počet bitů vydělit 8, abychom získali počet bytů. Vzorec tedy zní: hodnota v MB/s = hodnota v Gbps × (10⁹ / (8 × 10⁶)) = hodnota v Gbps × 125. Tento výpočet je implementován přímo v kódu stránky – žádný složitý algoritmus, pouze násobení konstantou. Následující tabulka ukazuje několik reprezentativních převodů:
| Gbps | MB/s |
|---|---|
| 0 | 0 |
| 0,5 | 62,5 |
| 1 | 125 |
| 2,5 | 312,5 |
| 10 | 1250 |
Je důležité si uvědomit, že se jedná o teoretickou hodnotu bez jakéhokoli započtení režie protokolů (TCP/IP hlavičky, rámcování Ethernetu). V praxi bude reálný propustný tok vždy o něco nižší, obvykle o 5–15 % v závislosti na velikosti paketů a použitých protokolech.
Pravidla pro zadávání vstupů a výstupy
Stránka přijímá pouze kladná reálná čísla, včetně nuly. Záporné hodnoty jsou odmítnuty jako neplatný vstup – nemá fyzikální smysl uvažovat záporný datový tok. Textové řetězce, prázdná pole nebo jakékoli nečíselné znaky vyvolají chybové hlášení. U extrémně velkých vstupů (například 10⁶ Gbps) je výpočet proveden správně, ale výsledek je zobrazen s omezenou přesností, aby nedocházelo k přetečení nebo zobrazení příliš dlouhých čísel. Typické síťové hodnoty se pohybují v řádech 0,1 až 100 Gbps, takže běžný uživatel se s omezením přesnosti nesetká. Výstup je vždy uveden s jednotkou „MB/s“ – nikoli „Mb/s“ nebo jinou variantou – aby nedošlo k záměně.
Kdo tento nástroj skutečně potřebuje
Síťoví administrátoři denně řeší otázky typu: „Zvládne 1 Gbps linka přenášet 125 MB/s zálohovacího toku?“ Bez tohoto převodu by museli ručně dělit osmi a převádět gigabajty na megabajty, což je zbytečná práce a zdroj chyb. Pracovníci IT podpory vysvětlují zákazníkům, proč jejich „100 Mbps“ připojení reálně stahuje soubory rychlostí jen kolem 12,5 MB/s. Tento nástroj jim poskytne okamžitý argument bez nutnosti počítat. Domácí uživatelé porovnávají nabídky internetových tarifů (500 Mbps vs. 1 Gbps) s rychlostí čtení svých pevných disků (například 150 MB/s). Potřebují vědět, zda je vůbec možné plně využít nabízenou rychlost. Video editoři odhadují čas přenosu 50 GB projektu po 10 Gbps lince: 50 000 MB / (10 × 125) MB/s = 40 sekund. Cloud architekti dimenzují šířku pásma pro migraci velkých datových sad, kde poskytovatelé cloudu uvádějí rychlosti v Gbps, ale jejich úložné clustery měří v MB/s. Chyba ve faktorování může vést k poddimenzování linky a prodloužení migrace o dny.
Časté nedorozumění a proč k němu dochází
Nejčastější chybou je záměna „bit“ a „byte“ při čtení inzerovaných rychlostí. Poskytovatelé internetu vždy uvádějí rychlosti v bitech, protože číslo je opticky vyšší (100 Mbps vypadá lépe než 12,5 MB/s). Uživatelé, kteří si toto neuvědomí, očekávají stahování souborů rychlostí 100 MB/s a jsou zklamaní, když realita odpovídá zhruba osmině. Další častou chybou je použití nesprávného převodního faktoru. Někteří lidé mylně používají 1 Gbps = 1000 MB/s (zaměňují gigabity za gigabajty a ignorují bit/byte rozlišení) nebo 1 Gbps = 128 MB/s (použijí binární předpony, kde 1 MB = 2²⁰ bytů = 1 048 576 bytů). Faktor 128 je platný pouze při použití binárních megabajtů (MiB), což není standard pro datové toky v telekomunikacích. Tato stránka používá dekadický megabajt (1 MB = 10⁶ B), který je normou pro specifikace pevných disků, SSD a síťových zařízení.
Vztah k ostatním jednotkám v hierarchii
Gbps je jednotka datové rychlosti patřící do rodiny bitových jednotek. Výše v hierarchii stojí Tbps (terabity za sekundu, 1 Tbps = 1000 Gbps), níže Mbps (megabity za sekundu, 1 Gbps = 1000 Mbps). Naproti tomu MB/s patří do rodiny bytových jednotek, kde nadřazenou je GB/s (gigabajty za sekundu, 1 GB/s = 1000 MB/s) a podřazenou KB/s (kilobajty za sekundu, 1 MB/s = 1000 KB/s). Převod mezi Gbps a MB/s je tedy vlastně křížením dvou různých rodin – bitové a bytové – a proto je jedinečný. Pro srovnání: převod Gbps na Mbps (vynásobení 1000) je triviální, stejně jako převod MB/s na GB/s (dělení 1000). Teprve při přechodu přes hranici bit/byte vstupuje do hry faktor 8 (resp. 125). Následující seznam shrnuje klíčové převody pro běžné hodnoty:
- 100 Mbps = 0,1 Gbps = 12,5 MB/s
- 1 Gbps = 1000 Mbps = 125 MB/s
- 10 Gbps = 10 000 Mbps = 1250 MB/s = 1,25 GB/s
- 100 Gbps = 12500 MB/s = 12,5 GB/s
Často kladené otázky (FAQ)
Proč je převodní faktor právě 125? Vychází z definic: 1 Gbps = 10⁹ bitů/s, 1 byte = 8 bitů, 1 MB = 10⁶ bytů. Po dosazení: 10⁹ / (8 × 10⁶) = 125. Je to celé číslo, protože oba základy (10⁹ a 10⁶) jsou násobky deseti.
Co znamená opačný převod 1 MB/s = 0,008 Gbps? Pokud potřebujete převést MB/s na Gbps, vynásobte hodnotu v MB/s číslem 0,008 (což je 1/125). Například 250 MB/s × 0,008 = 2 Gbps. Tento převod není na této stránce implementován, ale lze jej snadno provést ručně.
Jaký je rozdíl mezi Gbps a GB/s? Gbps je gigabit za sekundu (bitová jednotka), GB/s je gigabyte za sekundu (bytová jednotka). 1 GB/s = 8 Gbps, protože 1 gigabyte = 8 gigabitů. Tato stránka převádí Gbps na MB/s, nikoli na GB/s. Pro převod na GB/s byste museli výsledek v MB/s vydělit 1000.
Proč reálná rychlost neodpovídá vypočtené hodnotě? Výpočet 1 Gbps = 125 MB/s je čistě teoretický. V praxi se projeví režie protokolů – TCP hlavičky, IP hlavičky, Ethernetový rámec a potvrzovací pakety. U malých paketů může režie dosahovat až 30 %, u velkých (např. 1500 B) kolem 5–8 %. Výsledná skutečná propustnost se tedy obvykle pohybuje mezi 115 a 120 MB/s pro 1 Gbps linku.
Lze převést i zápornou hodnotu? Ne. Záporný datový tok by znamenal, že data proudí zpět v čase, což není fyzikálně možné. Stránka odmítne jakékoli záporné číslo s chybovou hláškou. Stejně tak jsou odmítnuty textové vstupy nebo prázdné pole.