Що насправді вимірює пропускна здатність
Пропускна здатність — це максимальна кількість даних, яку може передати з’єднання за секунду — сприймайте це як ширину труби, а не як тиск, що проштовхує через неї воду. З’єднання зі швидкістю 100 Мбіт/с теоретично може передавати 100 мегабіт даних щосекунди. Чи справді це так, залежить від сервера на іншому кінці, кількості пристроїв, які спільно використовують вашу мережу Wi-Fi, і протоколу, що оберігає ваші дані.
Цей інструмент охоплює шість запитань, які зазвичай виникають у людей щодо цієї труби: скільки часу триватиме передача, яка пропускна здатність вам потрібна, щоб досягти цільового часу, який розмір файлу ви можете перемістити в певному вікні, яку швидкість ви отримаєте, якщо врахувати накладні витрати, як порівняти сучасні поширені типи з’єднань і яка пропускна здатність дійсно потрібна для певного випадку використання.
Біти, байти та чому математика ніколи не збігається на перший погляд
Here's the mix-up that catches almost everyone at least once: internet plans are sold in megabits per second (Mbps), but file sizes are shown in megabytes (MB). One byte is 8 bits, so a "100 Mbps" connection moves a maximum of 12.5 megabytes per second, not 100. Forget that, and every transfer estimate you make by eye will be off by roughly 8x.
Є друга, тихіша невідповідність, яка ховається в самих розмірах файлів. Цей калькулятор обробляє КБ, МБ, ГБ і ТБ так, як це зазвичай роблять операційні системи — як двійкові одиниці, де 1 КБ = 1024 байти — тоді як одиниці пропускної здатності (Кбіт/с, Мбіт/с, Гбіт/с) відповідають десятковій угоді, яку використовує мережеве обладнання, де 1 Кбіт/с = 1000 біт/с. Обидві конвенції є стандартними у власному домені; Хитрість полягає в тому, щоб не переплутати їх під час конвертації вручну.
| одиниця | Дорівнює |
|---|---|
| 1 байт | 8 біти |
| 1 KB | 1,024 байтів |
| 1 MB | 1,024 KB |
| 1 GB | 1,024 MB |
| 1 Kbps | 1,000 bps |
Як розрахувати час завантаження вручну
Основна формула — це просто ділення, за умови, що ви спочатку конвертуєте обидві сторони в ту саму одиницю — біти, оскільки це те, що пропускна здатність вказана в:
Час передавання = розмір файлу (біт) ÷ пропускна здатність (біт на секунду)
Візьміть файл розміром 100 МБ через з’єднання 100 Мбіт/с. Перетворіть файл у біти: 100 МБ × 8 = 800 мегабіт. Поділіть на швидкість лінії 100 Мбіт/с: 800 ÷ 100 = 8 секунд. Це теоретично найкращий випадок — до віднімання будь-яких накладних витрат протоколу, що є окремим кроком, розглянутим нижче.
Переверніть ту саму формулу, і ви отримаєте два інші типи обчислень на цій сторінці: розділіть розмір файлу на цільовий час, щоб знайти потрібну пропускну здатність, або помножте пропускну здатність на час, щоб дізнатися, скільки даних поміщається в даному вікні.
Швидкість у реальному світі: чому накладні витрати на протокол важливі
Жодне з’єднання не забезпечує повну номінальну пропускну здатність як придатні дані. Кожен протокол витрачає частину кожного пакета на заголовки, контрольні суми та підтвердження, які забезпечують надійність передачі, а не фактичне перенесення вашого файлу. Це розрив між числом у вашому інтернет-плані та числом, яке ви бачите на панелі завантаження.
| Протокол | Типові накладні витрати |
|---|---|
| UDP | ~5% |
| FTP | ~8% |
| TCP/IP | ~10% |
| HTTP | ~12% |
| HTTPS | ~15% |
Ці 15% для HTTPS є податком на шифрування — додатковий рівень рукостискання та шифрування, який зберігає конфіденційність вашого трафіку, також додає трохи більше витрат, ніж звичайний HTTP. Запустіть той самий приклад 100 МБ / 100 Мбіт/с через HTTPS, і ефективна швидкість впаде до 85 Мбіт/с, розтягнувши ідеальні 8 секунд до трохи більше 9,4 секунд. Це скромна різниця для одного файлу, але вона збільшується при великих передачах.
Порівняння типових типів підключень
Режим порівняння порівнює розмір вашого файлу через вісім стандартних швидкостей з’єднання, тож ви можете бачити розрив у конкретних секундах і хвилинах, а не просто в абстрактних числах Мбіт/с:
| Підключення | Номінальна швидкість |
|---|---|
| Комутований доступ | 56 Kbps |
| DSL | 8 Mbps |
| Кабель | 100 Mbps |
| 4G LTE | 50 Mbps |
| клітковина | 500 Mbps |
| Гігабіт / 5G | 1,000 Mbps |
| 10 концерт | 10,000 Mbps |
Файл розміром 1 ГБ, який займає більше півтора днів у Dial-up, очищається менше секунди на лінії 10 Gig — той самий файл, майже 180 000-кратна різниця в часі очікування.
Яка пропускна здатність вам насправді потрібна?
Замість того, щоб вгадувати, режим рекомендацій починається з базової цифри Мбіт/с на людину за дію, множиться на кількість людей і одночасних потоків, а потім додає 20% запасу, щоб звичайний фоновий трафік — оновлення, сповіщення, друга вкладка — не штовхнув вас прямо на край:
| Випадок використання | Базовий рівень (на особу, на потік) |
|---|---|
| Електронна пошта | 1 Mbps |
| Перегляд веб-сторінок | 2 Mbps |
| Відеодзвінки | 4 Mbps |
| HD-трансляція / онлайн-ігри / загального користування | 5 Mbps |
| Віддалена робота | 10 Mbps |
| Потокове передавання 4K | 25 Mbps |
Домогосподарству з 4 осіб, кожна з яких одночасно транслює HD-відео, потрібна приблизно 5 × 4 × 1,2 = 24 Мбіт/с, щоб залишатися комфортною, що виключає DSL і вказує на кабельне або оптоволокно. Якщо ви налаштовуєте домашню мережу й хочете також перевірити сторону адресації, то Калькулятор підмережі IP охоплює це.
Джерела та подальше читання
- FCC — посібник із швидкості широкосмугового зв’язку
- Ofcom — дані про широкосмуговий і мобільний зв’язок
Ця сторінка лише для загального ознайомлення. Реальна швидкість передачі даних залежить від вашої конкретної мережі, апаратного забезпечення та постачальника послуг — завжди перевіряйте власне з’єднання на предмет критично важливого.