Роутер от оператора? – Нет, спасибо!

b972b19af36d412884b77a6bb6de7539.jpegMT7621A, два ядра MIPS 1004Kc/880MHz. 256MB RAM. Радиоблок 2.4GHz и 5GHz на MT7602E и MT7612E.У каждого уже есть сложившееся мнения на счет оборудования, предоставляемого под брендом оператора. Кто-то хвалит, кто-то ругает, кто-то предпочитает оставаться в стороне принимая решения в зависимости от ситуации, не вступая в полемику. Однозначного ответа на вопрос «Что же лучше?» нет.

Если вы думаете, что мы тут не сталкиваемся с тем же вопросом, то глубоко заблуждаетесь. Надо выбрать из разнообразия предложений, отсеять барахло под видом очередной инновации, думать о том, что понравится клиентам и при этом обеспечить доход, необходимый для дальнейшего развития.

Каждое обновление дефолтного роутера начинается с мысли: «Ну вот теперь-то мы сделаем идеальный продукт!». А потом начинаются грабли. Про те, по которым мы ходили, я и расскажу.

Технология, в теории, позволяет сразу и скопом закрыть все «хотелки». Правда потом выясняется что мир не идеален, небо не такое голубое, а грабли могут спрятаться в траве.

В процессе разработки брендированного абонентского оборудования мы собрали огромное количество экспы. А экспа понаставила нам шишек. Но всё равно в каждый новый проект мы заходим с мыслью: «Ну вот он, вот он, наконец-то!».

А у вас есть древний порт RJ-45? Как только широкополосный доступ в Интернет начал активно распространяться по стране, он стал использоваться не для научных задач, а почему-то для развлечений. В нашем случае всё начиналось с одного ethernet-кабеля, VPN и большого компьютера, трещащего жестким диском. Казалось, что этого будет достаточно.Потом случился бум распространения Wi-Fi-сетей, а, точнее, гаджетов с поддержкой этой милой технологии. Их количество росло в геометрической прогрессии — смартфоны, планшеты, телевизоры, приставки и прочие, все хотят доступ в Интернет. Даже чайник, но его-то как раз пускать не надо, он только спам рассылает. А ethernet-кабель в квартире один. До сих пор вспоминаю трагедию одного из абонентов, обратившегося в поддержку по поводу того, что в первом iPhone вообще нет порта RJ-45.

Потом этот порт начали выкидывать из ноутбуков, сразу вместе с CD-ROM. Естественно, абоненту хотелось Wi-Fi. В цепочке понадобился Wi-Fi роутер. Естественно, у прошаренных гиков был свой и так, а вот у дяди Васи, который хочет звонить родственникам в Пермь по скайпу, смотреть футбол и вообще разные фильмы, голову техникой забивать не хотелось. Вот как то так мы начали предоставлять нашим абонентам помимо провода в квартиру еще и роутеры.

Wi-Fi роутер, повторюсь, сначала был игрушкой гиков, потом средством дёшево и удобно дать Wi-Fi абоненту без технического образования, и только потом — реально уникальным предложением.

Про грабли Еще во времена Корбины, мы начали продавать роутер Zyxel P-330W-EE: это был наш первый опыт. Многие из вас, наверно, помнят что этот чудо-девайс славился невиданной стабильностью, что выливалось в приятные вечера общения с техподдержкой. И радовало нас почти так же, как и вас. Но это были суровые годы, и мы отдавали интернет как могли.Дальше был Asus 520 серии и Dlink 615/320. Тогда мы ещё не думали про разработку своего оборудования, и бизнес-планы подобного рода всерьёз не воспринимались. Мы же провайдер, а не завод. Брали, что есть на рынке, выбирали, передавали нашим абонентам. В основном, тем, у кого был ноутбук и стационарный ПК, планшетов тогда не было вообще, а телефоны Wi-Fi не очень-то просили.

К моменту широкого распространения Wi-Fi нужно было что-то менять в этом подходе, и мы стали задумываться о том, чтобы предоставлять устройство, уже оптимизированное под сеть. И как минимум с контролируемой начинкой.

Как и в любой большой компании у нас тоже есть куча процедур, связанных с закупкой и выбором поставщиков. Нельзя просто так прийти к руководству и сказать «Вот этот роутер лучше других» нужно объяснить почему же он лучше (с этим проблем нет), все упирается в конечную закупочную цену для компании. Хочется, конечно, дорогое решение, но благотворительности нет. Так вот, надо организовывать тендер. Это ответ на часто задаваемый вопрос: «Почему вы не продаете роутеры производителя X?». По результатам конкурсов мы тогда выбрали роутер TRENDnet 432BRP и забрендировали его, получился «Wi-Fi роутер от Билайн». Были, конечно, болячки и косяки, без этого никуда, но по его результатам мы поняли что это направление можно и нужно развивать. Рано или поздно все провайдеры пришли бы к тому, что стали бы отвечать за клиентское оборудование.

По результатам ещё одного тендера мы стали предосталвять новые роутеры Билайн D150L и Билайн N150L. Эти девайсы потребовались, потому что по Wi-Fi скорости становились все больше и больше, а наш предыдущий роутер поддерживал максимум 802.11g, да и прошивку нужно было оптимизировать для нашей сети более скрупулезно. С этими роутерами мы получили большой опыт. Билайн D150L (он же D-Link DIR300B1-B5) на первый взгляд был достаточно сбалансированной моделью, но это на только на первый взгляд. В процессе тестирования устройства возникали все новые и новые баги, критичные и не очень, а так же откровенные косяки. Некоторые выходили на продакшн. В общей сложности было выпущено приблизительно 50 релизов прошивки (до масс дошли только несколько, остальное не выходило из беты), и только тогда он стал работать так как нужно.

Получив большой опыт с устройствами из retail-рынка, мы решили привлечь к нашим конкурсам на новые модели роутеров ODM-производителей. И вот почему:

ODM-производитель делает устройства по заказу: можно покупать роутер у известного бренда, а можно покупать роутер у фабрики, которая делает для этого известного бренда. Это позволило сбить цену достаточно, чтобы «в тот же комплект» уложить более мощное железо. Фабрики быстрее вводят в строй новые технологии. Мы могли получать всё новое на полгода раньше, чем оно появлялось в ритейле. Мы посидели с проектировщиками, сформулировали точную задачу — и так появился первый Билайн Smart Box. На момент своего выхода он обладал действительно впечатляющими характеристиками для своего класса: мощный процессор Realtek RTL8197D, 64MB оперативной памяти, 16MB флеш, поддержка быстрого Wi-Fi — 802.11 2×2MIMO, TR-069. Этот роутер действительно поддерживал тарифы 100Mbps в L2TP. Мы угадали с технологиями: спустя только полтора года после его выхода, в продаже стали появляться роутеры, построенные на такой же платформе.Smart Box обладал слабыми местами, которые со временем становились все более и более заметны. Одна из главных проблем — захламленность диапазона 2.4GHz по Wi-Fi. Плюс мы смогли спускать до квартиры чуть ли не гигабит (физически) и 200–400 Мб/с по тарифу (вот эта история). Продолжать делать железки хоть и мощные, но средние в сравнении с флагманами других производителей мы не хотели, поэтому решили пойти на эксперимент. У нас давно была идея сделать роутер который не уступал бы решениям из верхнего ценового диапазона. Но за более демократичную цену. И вот так появился…

SmartBox Pro Вот новая железка, которая теперь будет по дефолту для DC/DC2, а потом и для остальной России. Сначала покажу, потом разберём.

f3f0a627802244c6b6ee8d1eb44ff9e8.png

Корпус — черный пластик, верхняя панель сделана с использование soft-touch покрытия, под ней спрятана индикация состояния устройства (включен/выключен и есть подключение к сети/нет подключения). Дизайн абоненту важен, это мы уже выяснили.

725dabed5f07437dabbb20492a78b4e0.png

Говорят, о качестве сборки ноутбука можно судить по тому, как сделана нижняя панель. Мы про роутеры думаем то же самое:

c8250f5743844b3c9e4aca81e8c9ed10.png

Размер 175×130x30 мм. На задней и боковой панели USB 2.0 порты, LAN-порты коммутатора, WAN. Поддерживается работа на скоростях 10/100/1000Mbps, над каждым из портов расположены два светодиода, отображающие состояние подключение и передачу трафика, рядом расположена кнопка включения питания и кнопка WPS, переключатель режима Роутер <–> Повторитель Wi-Fi.

0c2c0f15be8c4b64895c23c0623e6fb0.png

Заглянем внутрь b05dabe2cacb4ee39b3c5077fa6b9a02.jpegРоутер построен на SoC от MediaTek — MT7621A, два ядра с архитектурой MIPS 1004Kc, работающие на частоте 880MHz. Объем оперативной памяти 256MB, для хранения прошивки также отведено 256MB. Радиоблок построен паре чипсетов MT7602E и MT7612E, первый отвечает за работу на частотном диапазоне 2.4GHz второй на 5GHz. Для каждого из частотных диапазонов используются по две внутренние антенны, с коэффициентом усиления 3.2dBi для 2.4GHz и 4.5dBi для 5GHz.

495e3b43aa0f4eb6afda72d59ae116db.jpeg

Такая конфигурация соответствует схеме MIMO 2×2:2 — до 300Mbps для диапазона 2.4GHz в режиме 802.11n и 867Mbps для 5GHz в режиме 802.11ac, есть еще поддержка Beamforming. На бумаге характеристики весьма впечатляющие, но я предпочитаю смотреть на практическую сторону, и поэтому мы отправляемся посмотреть на сколько же быстро и стабильно работает наш новый роутер.

Тестируем.

Как обычно на полевых тестах мне помогает Варвара, встретив новый роутер со скептическим взглядом, мы принялись смотреть, сколько же мегабит можно пропустить через эту чудо-коробку.

9775d4432a42416db65a68f1e92b2bac.jpeg

Тестировать одну железку скучно и не интересно, гораздо веселее будет если сразу сравнить с другими годными роутерами: • Asus RT-AC68U• Buffalo WZR-1750HP• D-Link DIR860L rev. A1• Totolink A2004NS• TP-Link Archer C7 v1• Zyxel Keenetic Ultra

8511f20977d943bc9325e96af36e126a.jpeg

Компания подобралась достойная, каждая из перечисленных моделей в принципе достойна быть установленной в доме и радовать своего обладателя качественной связью. Описывать возможности каждого из тестируемых не вижу смысла, за меня это сделали уже не один десяток раз, поэтому приведу только сравнительную таблицу основных параметров.

Asus RT-AC68U Buffalo WZR-1750HP D-Link DIR860L rev. A1 Totolink A2004NS TP-Link Archer C7 v1 Zyxel Keenetic Ultra SmartBox Pro CPU Broadcom BCM4708A Broadcom BCM4708A Broadcom BCM47081A0 Realtek RTL8197D Qualcomm QC9558 Mediatek MT6856 Mediatek MT7621A RAM 256MB 512 MB 128 MB 128 MB 128 MB 256 MB 256 MB Flash 128MB 128 MB 128 MB 32 MB 8 MB 16 MB 256 MB Wi-Fi 802.11ac 1900Mbps 802.11ac 1750Mbps 802.11ac1200Mbps 802.11ac867Mbps 802.11ac 1750Mbps 802.11n450Mbps 802.11ac867Mbps USB 1xUSB2.0 1xUSB3.0 1xUSB2.0 1xUSB3.0 1xUSB3.0 1xUSB2.0 2xUSB2.0 2xUSB2.0 2xUSB2.0 FW ver. 3.0.0.4.374_5656 2.10 1.04 TOTOLINK-A2004NS-IP04227–8M128M-V1.0.0-B20140923.2001 3.15.1 Build 141204 2.03.0.c. 4–0 2.0.12 Роутер подключается к нашему гигабитному линку, максимальная скорость которого по L2TP составляет 700Mbps. Напротив роутера в 4 метрах прямой видимости находится находится компьютер с установленной Wi-Fi картой Asus PCE-AC63 (версия драйвера 6.30.233.228), в настройках Wi-Fi адаптера предварительно включена поддержка Beamforming (по умолчанию почему-то эта функция отключена), более никаких манипуляций не производилось. Весь сценарий тестирования можно описать так «Включил-Подключился-Замерил показатель».Итак поехали. Начинаем по алфавитному порядку.Asus RT-AC68U8d5a3db020824e61b4c688ea79e16db7.pngL2TP — подключение к роутеру по кабелю

8dbb1838451b41afb18a63c3a045d205.pngWi-Fi 2.4GHz

5df44a0637cf4d268224a08e57726d4d.pngWi-Fi 5GHz

На результаты в первую очередь сказывается отсутствие оптимизации под L2TP, 250–280Mbps потолок.

Buffalo WZR-1750HPa12dba67f0874b0e8bd0afd6a97dfe95.pngL2TP

6ba59dc5a8af4445b75ce15a400286c1.pngWi-Fi 2.4 GHz

ffdd48b123d9442bbb7c77f469690f88.pngWi-Fi 5GHz

По начинке этот роутер весьма мощный, но проблема такая же как и у предыдущего участника — отсутствует оптимизация.

D-Link DIR860L

c1f6fdb76aa442ebb854f8b78eaa1ac8.png

С этим роутером удалось успеть замерить скорость только по кабелю, во время тестов роутер постоянно рвал L2TP-соединение. Возможно ситуацию исправят другие версии прошивки.

Totolink A2004NS

8759c8fadbc74dadbeeaa61007668d6f.pngL2TP

63dd4dc7fa404766b124a0c0b0ad216d.pngWi-Fi 2.4GHz

16f236db565f4ace86ff7f7b67fd6ec3.pngWi-Fi 5GHz

Хороший результат, учитывая в особенности тот факт, что роутер построен на уже устаревающей платформе, которую мы использовали в предыдущем поколении наших роутеров — не зря я упоминаю про оптимизацию, результаты достойные.

TP-Link Archer C7 v. 1

9522035d499f49dd94b48b1cccb49917.pngL2TP

4ec81a3666b44e8382a2c8c9ba478132.pngWi-Fi 2.4GHz

5b79344ee0d64fbaae2a42eb340e1d05.pngWi-Fi 5GHz

Думаю вы начинаете догадываться, почему такие результаты.

Zyxel Keenetic Ultra

a5bf2bd521c944dda08d1dcc09dbdb1e.pngL2TP

87f4004275954dfea4077ddda30350d8.pngWi-Fi 2.4GHz

2e05b497dd1046c281271327a345660c.pngWi-Fi 5GHz

Уже старичок, но демонстрирует мускулы, оптимизация + широкий набор функционала. Очень и очень сильный роутер, хоть и без поддержки 802.11ac.

SmartBox Pro

8c33b02c33ac442388b813d1c349ab73.pngL2TP

32d086483683452eade0d70d83fa269c.pngWi-Fi 2.4GHz

53f6d12faa104256b18e90073c6391cb.pngWi-Fi 5GHz

…… …… … … У нас не оставалось выхода, как оптимизировать роботу своего роутера со своим L2TP.

c2d2e8a1361e42c9bd5797bb7975c10f.png

95daa61aeacb44e29b0c52d4bc4beeeb.png

Download Upload Download Upload Download Upload Asus RT-AC68U 273,98 209,88 97,42 105,7 224,38 178,14 Buffalo WZR-1750HP 151,07 168,38 143,82 98,01 167,58 141,48 D-Link DIR860L rev, A1 297,56 141,44 - -  —  —  Beeline SmartBox Pro 808,98 380,06 174,48 145,38 443,99 274,36 Totolink A2004NS 353,9 268,1 121,93 133,56 263,86 254,29 TP-Link Archer C7 v,1 168,76 162,01 113,94 113,21 145,54 119,07 Zyxel Keenetic Ultra 302,19 272,35 71,18 54,62 211,2 201,77 Продолжаем тестировать Результаты тестирование производительности в L2TP поставили весьма хорошие железки, в неудобное положение. Поэтому мы решили провести сравнение производительности беспроводных модулей. Обмен данными внутри локальной сети наиболее распространенные сценарии использования помимо скачивания контента из интернета. В качестве источника трафика использовалась утилита IxChariot c установленными Endpoint«ми на точках замера. Запускался скрипт High_Performance_Throughput.scr, общее количество пар — 4, тип трафика TCP, ограничение времени теста 1 минута.Мы выбрали в качестве тестов два сценария обмен данными между клиентом подключенным по Ethernet-кабелю и клиентом подключенным по Wi-Fi в двух диапазонах (WLAN-LAN).

Во втором сценарии мы гоняли трафик между двумя беспроводными клиентам один из них обычный IPhone 5, при этом чтобы не заужать канал между ними второй беспроводной клиент был подключен к роутеру по Wi-Fi в диапазоне 5GHz. (WLAN-IPhone).

Оба сценария эмулируют передачу данных в повседневных ситуациях — с компьютера подключенного кабелем к роутеру на ноутбук (передать фильм, фото), с ноутбука на телефон (синхронизация, бэкап).

Asus RT-AC68UПодключившись к роутеру, утилита Wi-Fi адаптера сообщила о скоростном подключении, 1300Mbps. Почуствуем силу 802.11ac?

19f36c1a30f9480f8a486c26add4570f.png

Подключение Wi-Fi 5GHzКак гонялся траффик LAN<->WLAN

95ba1b33c1b640669ff64e364fff4fc7.pngf85011d283bd427d906295ab1bb98f1e.png

Почувствовал, спасибо, продолжаем.

Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->IPhone

d9ccd5d1436e419186230afb55364041.pngad899d31f2d240b5b468b162b2c75a16.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик LAN<->WLAN

cc4ce4133dd04a2381ae9cb58522668b.png8cd164f0c469451ba06082b43f211f75.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN-IPhone

3b03eb6dd3d445838534c5cab1e7985f.pngb38a9e5afff54ba195a333dcadf74294.png

Buffalo WZR1750HPПодключение Wi-Fi 5GHzКак гонялся траффик WLAN<->LAN

7489871c16744ccb88f79c159c720f3c.png861d8b594ad041bf82e71a340a65cf5f.png

Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->IPhone

50d96e1e4d3c47cfad29a732c5807824.png830a5c41e9e044f6922e0b51197e9bcd.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->LAN

5c51bdaf08a743b3955fb417993abf4a.png56a058c54bb74d729581353d79cf6247.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->IPhone

bf66849af8444675b5ae1d3b3e35513a.pngbb699f4af6984d108eafdd89d702ae4c.png

Totolink A2004NSПодключение Wi-Fi 5GHzКак гонялся траффик WLAN<->LAN

b46598a5763f406ebb2cf1f4c06672a4.png415bbbe029804118b37695e41d82c20c.png

Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->IPhone

14e176ca60d54edfb3ab15db630f1bde.png9fbb52d3c5344778b71073436a50bee2.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->LAN

81e8e8c95f194c0ba8042b08c23d658f.pngfb6f4a2da0ab49f5b33c93ca9e61ae9f.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->IPhone

b87b167e0adc471882a91f56386eb89f.pnge388c576e3c3471c973fe5ebfcf954c2.png

TP-Link Archer C7 v. 1Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->LAN

2d1f7d3d1e1140bcb06c13bb71e01e0c.png99c5a8e2ee994641a1c4e174158bff4f.png

Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->IPhone

6753b2e09f1e4212a6ff7d04e0c52952.png02a719f3dd854b5d840a0b1eeb46c26f.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->LAN

2a17491fb38d485dbc0279c64993124b.png4bfe410689514e3498ca555f8cd09351.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->IPhone

4d5d7185351e481eb9952d9f435a1815.pngc7902f1f6b984fc5b8e9dc7d41208462.png

Zyxel Keenetic UltraПодключение Wi-Fi 5GHzКак гонялся траффик WLAN<->LAN

543e566d736943aa876b8a3aa21042b9.pngad0137cf19bb469990dae921b1da1cff.png

Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->IPhone

e3ca0d2e9bd04b79af9499eee988f1bf.png7c91cd2c913f4e05872350f850274418.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->LAN

2748ce721a1b4841b895a3422de9f31d.png9590db20454e4a89852a42de00844b6f.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->IPhone

900c2afe215d45c6b2b5fbbb3475a380.png46768bd396004846beb5ecb3daa63860.png

SmartBox ProПодключение Wi-Fi 5GHzКак гонялся траффик WLAN<->LAN

b907aeb2a65d40e7afc83ae74e4bbccb.png6bf74423ed1147da80ec819393b12a0e.png

Подключение Wi-Fi 5GHzКак гонялся траффик WLAN<->IPhone

02045db31a0143589a5b3b786d7ccad5.pngf305cff7ed0341ab921a2d9ea427279d.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->LAN

52b98a5b7f3a4b9da6613d57373ad098.png7f331c61979d43b681c18e03347fbda4.png

Подключение Wi-Fi 2.4GHzКак гонялся траффик WLAN<->IPhone

c43a0e4f6bc0448d9fb53773f80662e0.png78a83669f77b4b4aae14c86abfef3d12.png

3cd5cefe420e40bdb6affe0a1d33ae60.png

5aeff7965ca249d381a9db23d58d1ae1.png

WLAN-LAN WLAN-IPhone WLAN<->WAN 2.4GHz WLAN<->LAN 5GHz WLAN<->IPhone 2.4GHz WLAN<->IPhone 5GHz Asus RT-AC68U 94 553 72 70 Buffalo WZR-1750HP 152 402 29 68 Beeline SmartBox Pro 141 397 72 119 Totolink A2004NS 50 279 66 66 TP-Link Archer C7 v,1 34 123 44 47 Zyxel Keenetic Ultra 140 152 7 51 Результаты Результаты производительности, которые показал SmartBox Pro — заслуга оптимизации работы прошивки для конкретной сети и использование перспективного железа. Изначально мы хотели сделать роутер, который быстро работает в нашей сети и независимо от среды передачи данных так же быстро отдает контент своему обладателю. Насколько успешно мы с ней справились, вы можете оценить сами, как только роутер появится в продаже.

© Habrahabr.ru