Статьи

100 мегабіт - міф чи реальність?

В останні роки цифри на рекламних листівках інтернет-провайдерів миготять як в калейдоскопі - 20, 40, 60, 90 Мб / сек

В останні роки цифри на рекламних листівках інтернет-провайдерів миготять як в калейдоскопі - 20, 40, 60, 90 Мб / сек. І ось не так давно «гонка озброєнь» провайдерів доповзла до заповітної «сотні» - є абонентська швидкість 100 мегабіт в секунду! Підключайтеся! Платіть! Але ж зовсім недавно перехід з 2 мегабіт ADSL на 10 мегабіт з оптики вважався максимумом бажань і верхом розумних, і навіть нерозумних потреб будь-якого користувача Мережі.

Але чи все так добре на практиці? Чи дійсно абонент отримує справжні 100 мегабіт? Наскільки така висока швидкість відчувається суб'єктивно? Ми вирішили перевірити!

Як методики випробувань ми вирішили взяти підключення до інтернету у одного з провайдерів Ставрополя, який надає доступ до Мережі за технологією PPPoE, і щоб уникнути завантаження зовнішніх каналів, проводили всі тести до обіду - тобто в моменти, коли магістралі всіх провайдерів навантажені незначно. Заручившись підтримкою технічної служби, ми відтворили три основних типи підключення клієнтів до інтернету:

  • З'єднання з інтернетом безпосередньо з комп'ютера користувача, підключеного кручений парою UTP-5;
  • З'єднання з інтернетом через маршрутизатор D-Link DIR-300 з підключенням до нього комп'ютера кручений парою UTP-5;
  • З'єднання з інтернетом через маршрутизатор D-Link DIR-300 з підключенням до нього комп'ютера по бездротовому протоколу Wi-Fi.

Для кожного з трьох типів підключення були по черзі протестовані три типових на сьогоднішній день швидкості підключення - 10 мегабіт в секунду, 40 мегабіт за секунду і 100 мегабіт в секунду. І на кожній швидкості для кожного варіанта підключення ми вибрали чотири типових користувальницьких завдання і заміряли швидкість їх виконання:

  • Веб-серфінг - а саме час завантаження сторінки www.mail.ru
  • Перегляд онлайн-відео - час завантаження HD-ролика в www.youtube.com
  • Завантаження файлів - час скачування дистрибутива Open Office (130 Мб)
  • Завантаження великого обсягу даних через торрент-клієнт - час скачування дистрибутива World Of Tanks (7.2 Gb)

Під час проведення тестів викачані файли кожен раз віддалялися, кеш браузера очищався, проксі-сервери не використовувалися. Таким чином, можна стверджувати, що результати залежали тільки від швидкості каналу, і ні від чого більше. Забігаючи вперед, відразу скажемо, що результати тестування нас здивували! Але давайте про все по порядку.

Етап 1. Веб-серфінг

В результаті вимірів часу п'яти послідовних відкриттів головної сторінки www.mail.ru в Firefox ми отримали наступні дані:

пряме підключення

Кабельне підключення через DIR-300

WiFi-підключення через DIR-300

10 Мбіт / с

3-4 сек

3-5 сек

3-4 сек

40 Мбіт / с

3-5 сек

3 сек

3-4 сек

100 Мбіт / с

3-4 сек

3-4 сек

3-5 сек

Результати на перший погляд виглядають дивними - чому це на 40 мегабитах в секунду з підключенням по кручений парі 3 сек, а з ним же на 100 мегабитах в секунду - 3-4? Насправді нічого дивного немає - якщо в режимі онлайн дивитися графік завантаження каналу, то видно, що навіть в пікові моменти завантаження не піднімається вище 3-4 мегабіт - це особливість механізму «повільного старту» протоколу TCP / IP. Так що розкид даних носить абсолютно випадковий характер, і в середньому, що на самому повільному підключенні 10

Мбіт / с через WiFi, що з прямим підключенням кручений парою, час відкривання сторінки www.mail.ru лежить в тому ж обсязі, 3-4 секунд, тому що за фактом використовується тільки 3-4 мегабіта каналу! Тобто говорячи простою мовою - ви не відрізните різницю між 10 мегабітами і 100 мегабітами при перегляді сторінок в інтернеті ні суб'єктивно, ні об'єктивно. Тому що її просто немає!

Етап 2. Перегляд відео

Чесно кажучи, даний етап поставив нас у глухий кут. Початкова ми планували взяти ролик на youtube.com в HD-якості 1080р і порівняти час, за яке він повністю буде закешовану браузером (тобто коли він буде повністю завантажений на комп'ютер користувача). Однак при спробі що-небудь виміряти ми зіткнулися з тим, що за фактом плеєр youtube.com при початку відтворення не намагається викачати весь ролик цілком, а викачує в буфер фрагмент ролика якоїсь постійної тривалістю щодо поточної точки відтворення, і далі по мірі відтворення підтримує його тривалість постійної. А в таких умовах ніякої різниці між швидкостями і типами підключення немає! Суб'єктивно навіть 10 мегабіт з підключенням через Wi-Fi цілком достатньо, щоб дивитися HD-відео без затримок. При аналізі завантаження каналу було виявлено, що плеєр youtube.com дещо по-різному кешируєт відео в різних випадках, але в будь-якому випадку навіть в пікові моменти завантаження каналу не перевищила 8.5 мегабіт в секунду. Тому висновок аналогічний попередньому - для перегляду HD-відео в онлайн різниці між швидкостями 10 мегабіт в секунду і 100 мегабіт в секунду знову немає!

Тому висновок аналогічний попередньому - для перегляду HD-відео в онлайн різниці між швидкостями 10 мегабіт в секунду і 100 мегабіт в секунду знову немає

Етап 3. Завантаження файлів

Ми довго думали, який же файл вибрати для вимірювання швидкості. З одного боку, він повинен бути досить великий - ну вже точно більше 100 мегабайт, з іншого - досить популярним. Адже навряд чи більшості користувачів домашнього інтернету буде актуальна різниця в часі скачування початкових кодів ядра Лінукса ☺. В результаті колегіальним рішенням був обраний дистрибутив популярного безкоштовного офісного пакету Open Office розміром приблизно 130 мегабайт. І ось що вийшло:

пряме підключення

Кабельне підключення через DIR-300

WiFi-підключення через DIR-300

10 Мбіт / с

107 сек

109 сек

110 сек

40 Мбіт / с

74 сек

72 сек

80 сек

100 Мбіт / с

63 сек

79 сек

76 сек

Що ж ми можемо побачити тут? По-перше, основна відмінність: швидкість 10 Мбіт / с в секунду починає здавати свої позиції - швидкість завантаження помітно менше, ніж на швидкостях 40 і 100 Мбіт / с. По-друге, починає виникати різниця між провідними підключеннями і Wi-Fi. Вона ще мізерна настільки, що нею можна сміливо знехтувати як статистичною похибкою, але можна сказати, що вона вже є. Але якщо з 10 Мбіт / с все зрозуміло - все-таки ця швидкість помітно менше, але чому ж практично немає різниці між часом завантаження дистрибутива на 40 і 100 мегабитах в секунду? А причина проста - сервери, з яких викачується дистрибутив, обмежують швидкість, з якою вони «віддають» цей файл. Це робиться для захисту сервера від перевантажень, адже таких одночасних завантажень може бути сто або навіть тисяча! За фактом ми бачимо, що в даному випадку швидкість скачування обмежена сервером приблизно 15 Мбіт / с і ніяке подальше збільшення швидкості доступу користувача до Мережі вище цих 15 Мбіт / с не приводить до зменшення часу завантаження! Висновок: для завантаження файлів (дистрибутивів, сервіс-паків і т.д.), які викачуються з будь-якого сервера в інтернеті, є невелика різниця між 40 і 10 мегабітами в секунду, але немає різниці між 100 і 40 мегабітами в секунду! Тобто, підвищення швидкості доступу вище 40 Мбіт / с не дасть ніякого результату!

Етап 4. Завантаження великого обсягу даних через торрент-клієнт

Дійшовши до цього етапу, ми задумалися. До сих пір ніякого толку від так сильно рекламованих і так палко бажаних чарівних 100 Мбіт / с ми не побачили. Навіщо ж за них платити? Або це взагалі обман? Відповідь на це питання ми скоро отримаємо. Допоможе нам у цьому четвертий заключний етап - завантаження великого обсягу даних через торрент-клієнт. Зробимо невеликий відступ і зупинимося на особливостях технології. Як ми вже з'ясували вище, качати з одного сервера з високою швидкістю швидше за все не вийде - господарі цього сервера вже підстрахувалися від перевантажень і обмежили максимально можливу швидкість скачування. Щоб обійти це обмеження, був придуманий протокол і технологія torrent. Суть її в тому, що файл (наприклад, дистрибутив гри або фільм) розташований не на одному сервері, а на багатьох - причому не серверах, а комп'ютерах користувачів, розташованих по всьому Інтернету. Тому можна качати файл частинами - частина з одного комп'ютера в мережі, наступну частину з іншого і т.д. Це плюс технології. Мінус - для скачування потрібна спеціальна програма torrent-клієнт, і треба мати torrent-посилання на файл, які як правило розміщуються на спеціалізованих форумах.

Отже, приступимо до тестування - скачуванню дистрибутива популярної World Of Tanks розміром 7.2 гігабайти через вбудований торрент-клієнт:

пряме підключення

Кабельне підключення через DIR-300

WiFi-підключення через DIR-300

10 Мбіт / с

3195 сек

3101 сек

3344 сек

40 Мбіт / с

816 сек

812 сек

1 384 сек

100 Мбіт / с

383 сек

391 сек

1360 сек

І ось нарешті ми знайшли різницю! 40 Мбіт / с швидше 10 Мбіт / с приблизно в 4 рази, а 100 Мбіт / с швидше 40мбіт / с приблизно в 2 рази. І тут же з'ясувався ще один важливий нюанс - технологія Wi-Fi серйозно обмежує швидкість каналу швидкістю приблизно 25 Мбіт / с. Висновок: використання високих швидкостей доступу до Мережі (до 100 Мбіт / с) дає реальну перевагу тільки в разі завантаження великих обсягів даних, і тільки в разі проводового підключення!

Висновок: використання високих швидкостей доступу до Мережі (до 100 Мбіт / с) дає реальну перевагу тільки в разі завантаження великих обсягів даних, і тільки в разі проводового підключення

підсумки

Підіб'ємо підсумки нашого невеликого дослідження. Основний висновок, який напрошується сам собою - для переважної більшості користувачів, які використовують інтернет для перегляду сайтів, переглядів онлайн-відео, скачування файлів в браузері та інших аналогічних завдань, абсолютно недоцільно використання швидкостей доступу до інтернету вище орієнтовно 30 Мб / с. Тобто на цих застосуваннях різниця не те щоб була малопомітна - її в переважній більшості випадків взагалі немає! А використання бездротового протоколу Wi-Fi через маршрутизатор зі швидкістю доступу, наприклад, 100 Мбіт / с - це абсолютно гроші на вітер, тому що саме в останній ділянці - каналі Wi-Fi - швидкість все одно буде обмежена приблизно тими ж 30 Мбіт / с !

Якщо ж ви зазвичай не завантажуєте файлів великих обсягів, а користуєтеся тільки засобами перегляду інформації - браузер, пошта, онлайн-відео, то вам буде досить і 10Мбіт / с. Тобто парадокс полягає в тому, що маркетинг провайдерів намагається змусити нас купувати все більші й більші швидкості, а насправді з ноутбуком, який підключений до роутера по Wi-Fi, для завдань, якими користуються 95% користувачів, буде достатньо 10 Мбіт / с, а подальше підвищення швидкості просто нічого не дасть!

І тільки якщо ви - професійний гик, який проводить ночі в пошуках свіжих торрент-роздач, якщо вам необхідно якомога швидше викачати весь сезон якого-небудь серіалу, щоб подивитися першу серію, висловити своє незадоволене «фе» і відразу все стерти, то ось тільки в цьому випадку підключення до Мережі на 100 Мбіт / с матиме якийсь сенс. Тільки обов'язково підключайтеся до роутера проводами!

Матеріал присланий в редакцію одним з читачів, який побажав поки зберегти інкогніто.

Але чи все так добре на практиці?
Чи дійсно абонент отримує справжні 100 мегабіт?
Наскільки така висока швидкість відчувається суб'єктивно?
Але якщо з 10 Мбіт / с все зрозуміло - все-таки ця швидкість помітно менше, але чому ж практично немає різниці між часом завантаження дистрибутива на 40 і 100 мегабитах в секунду?
Навіщо ж за них платити?
Або це взагалі обман?

Новости