Введение

Внешний вид и аппаратная платформа

Обновление прошивки

Обзор веб-интерфейса

Командная строка

LAG

Тестирование

Заключение

P.S.

Введение

Около полугода назад на наших страницах появился обзор беспроводного маршрутизатора ASUS RT-AC3200. Модель, которая сегодня попала в нашу лабораторию, обладает беспроводной формулой AC3100, то есть максимальная теоретическая скорость беспроводной передачи составляет 3.1 Гбит/с в отличие от 3.2 Гбит/с для RT-AC3200. Что это, шаг назад? Более простая модель? Ответ - нет. На самом деле беспроводной маршрутизатор RT-AC3200 обладает тремя беспроводными модулями, тогда как модель RT-AC88U – всего лишь двумя. Это означает, что с помощью RT-AC88U пользователь сможет предоставить большую скорость одному определённому беспроводному клиенту: до 1000 Мбит/с в диапазоне 2.4 ГГц и до 2167 Мбит/с в диапазоне 5 ГГц, конечно, при условии, что само клиентское устройство сможет утилизировать такие огромные скорости.
Итак, давайте приступим!

Внешний вид и аппаратная платформа

Беспроводной маршрутизатор ASUS RT-AC88U выполнен в чёрном пластиковом корпусе, габариты которого составляют 300х188х84 мм (без учёта антенн). Для своей работы устройство требует внешний блок питания (поставляется в комплекте) со следующими характеристиками: 19В и 2.37А.

На верхней панели расположены: небольшая вентиляционная решётка, логотип компании производителя; восемь светодиодов, отображающих состояние всего устройства, его проводных (включая USB) и беспроводных интерфейсов.

Тестируемая модель оснащена четырьмя внешними съёмными антеннами, подключаемыми к задней и боковым панелям маршрутизатора. Стоит заметить, что форма антенн и их раскраска несколько необычны для сетевого оборудования. Боковые поверхности ничем другим не примечательны.

Кнопки включения/отключения световых индикаторов и беспроводной сети расположены на передней панели маршрутизатора. Здесь же размещён скрытый разъём USB 3.0.

Значительную часть нижней поверхности корпуса RT-AC88U занимает вентиляционная решётка. Кроме неё здесь размещена небольшая наклейка с краткой информацией об устройстве, три резиновые ножки и два технологических отверстия для крепления маршрутизатора к стене.

На задней панели расположены восемь LAN портов Gigabit Ethernet и один WAN GE порт, разъём для подключения питания, кнопка включения/выключения устройства, кнопки Reset и WPS, а также разъём USB 2.0. Да, SOHO маршрутизатор с восьмью LAN-портами встретишь не часто!

Заглянем теперь внутрь корпуса устройства.

Электронная начинка беспроводного маршрутизатора ASUS RT-AC88U представлена одной текстолитовой платой, на которой с обеих сторон размещены основные элементы.

К сожалению, практически все ключевые микросхемы закрыты защитными экранами. Доступными для обозрения остаются лишь два чипа. Чип Realtek RTL8365MB выполняет функции четырёхпортового коммутатора Gigabit Ethernet, обеспечивая работу четырёх дополнительных LAN-портов. Функции флеш-памяти возложены на NAND микросхему ESMT F59L1G81LA-25T, объём которой составляет 128 Мбайт. Здесь же, пожалуй, стоит отметить, что беспроводной маршрутизатор ASUS RT-AC88U обладает двухъядерным процессором Broadcom BCM4709C0, работающем на частоте 1.4 ГГц, а также оперативной памятью объёмом 512 Мбайт на базе Nanya NT5CC256M16DP-DI.

На этом мы завершаем рассмотрение аппаратной платформы беспроводного маршрутизатора ASUS RT-AC88U и переходим к изучению его программных возможностей.

Обновление прошивки

Смена версии микропрограммного обеспечения производится на вкладке «Обновление микропрограммы» в меню «Администрирование». Обновление может быть произведено как в ручном, так и в полуавтоматическом режимах.

Вне зависимости от того, какой из режимов обновления был выбран, от пользователя не потребуется никакой специальной квалификации. Весь процесс занимает порядка трёх минут (без учёта времени, необходимого на загрузку файла с новой прошивкой с серверов производителя).

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

В случае если смена версии микропрограммного обеспечения не удалась, маршрутизатор может перейти в режим восстановления. Опознать данный режим внешне можно по медленно мигающему индикатору питания на верхней панели устройства. Стоит отметить, что пользователь может и вручную перевести RT-AC88U в режим восстановления, для чего перед включением необходимо нажать и удерживать кнопку Reset. Косвенным признаком нахождения тестируемой модели в режиме восстановления является поле TTL=100 в возвращаемых ICMP эхо-ответах.

C:\>ping 192.168.1.1
Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time=2ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Ping statistics for 192.168.1.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 2ms, Average = 0ms

Мы не станем рассматривать стандартную процедуру восстановления (с помощью утилиты Firmware Restoration), а вместо этого укажем на ещё два способа, с помощью которых администратор сможет восстановить прошивку в беспроводном маршрутизаторе ASUS RT-AC88U.

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

Вторым по списку, но не по значению, является восстановление с использованием протокола TFTP. Загрузчик маршрутизатора обладает встроенным TFTP-сервером, что позволяет администратору выгрузить файл с новой прошивкой на маршрутизатор.

C:\>tftp -i 192.168.1.1 put c:\RT-AC88U_3.0.0.4_380_2345-ga24f32d.trx
Transfer successful: 43266048 bytes in 115 second(s), 376226 bytes/s

На этом мы завершаем беглое рассмотрение возможностей обновления и восстановления микропрограммного обеспечения беспроводного маршрутизатора ASUS RT-AC88U и переходим к описанию веб-интерфейса устройства.

Обзор веб-интерфейса

Управление устройством при помощи веб-интерфейса может производиться с использованием любого современного браузера. При входе требуется ввести логин и пароль.

После ввода корректных учётных данных пользователь попадает на стартовую страничку устройства, на которой содержится краткая информация о состоянии беспроводного маршрутизатора в целом и некоторых его модулей. Стоит отметить, что веб-интерфейс модели RT-AC88U доступен на 18 языках. Мы не станем подробно описывать все возможности, которые предоставляет веб-интерфейс устройства, но остановимся на некоторых, наиболее интересных возможностях и нововведениях.

Пункт меню «AiProtection» позволяет пользователям оценить защищённость самого маршрутизатора, включить функцию блокировки вредоносных сайтов, а также осуществить обнаружение и блокировку заражённых устройств. Кроме того здесь производится настройка родительского контроля. Все описанные решения по обеспечению безопасности выполнены компанией ASUS совместно со специалистами Trend Micro.

Управление качеством обслуживания производится с помощью пункта меню «Адаптивный сервис QoS». Здесь администратор может назначить определённый приоритет тому или иному устройству либо приоритизировать определённый класс трафика. Вкладка «История веб» содержит список посещённых пользователем ресурсов.

Нововведением стала опция «Game Boost», позволяющая ускорить обработку игровых пакетов.

Получить доступ к статистической информации можно с помощью пункта «Traffic Analyzer».

Список поддерживаемых приложений, работающих с подключёнными к USB-порту устройствами, предельно широк: AiDisk, Файл/Медиа-сервер, Сервер печати, 3G/4G, Time Machine и Download Master. Доступ к данным приложениям можно получить с помощью пункта меню «USB-приложение».

Ещё одно приложение, не вошедшее в список пункта «USB-приложение», доступно в пункте меню «AiCloud 2.0». С помощью данного приложения можно сделать доступными глобально файлы, размещённые на подключённом к маршрутизатору USB-диске. Также с помощью AiCloud 2.0 можно выполнять синхронизацию файлов между несколькими сетевыми устройствами ASUS.

Поскольку беспроводной маршрутизатор ASUS RT-AC88U является устройством с поддержкой второй волны стандарта IEEE 802.11ac (802.11ac wave 2), то среди поддерживаемых устройством функций можно найти не только MU-MIMO, но и новый тип модуляции – NitroQAM/1024-QAM. Конечно же, данная модуляция будет работать только для близко расположенных беспроводных клиентов, но её введение позволит существенно увеличить скорости подключения таких устройств.

Во вкладке «Switch Control» меню «Локальная сеть» появилась новая опция – «Bonding/ Link aggregation», позволяющая объединить физические порты LAN1 и LAN2 в группу с использованием 802.3ad. Более подробно об этом мы расскажем в специальном разделе, посвящённом построению LAG с помощью модели RT-AC88U.

Как и все топовые беспроводные маршрутизаторы ASUS, модель RT-AC88U позволяет осуществить одновременное подключение к двум провайдерам. Двойное подключение может использоваться для балансировки нагрузки или обеспечения отказоустойчивости. Данную настройку администратор сможет выполнить на вкладке «Двойной WAN» в меню «Интернет».

Также стоит сказать пару слов и об основном подключении. Опцию «Расширить значение TTL» мы уже рассматривали ранее. Однако веб-интерфейс маршрутизатора позволяет не только изменить значение поля TTL в пакетах, приходящих от провайдера, но и изменить значение данного поля в пакетах, проходящих в обратном направлении, то есть из локальной сети в глобальную. Конечно, было бы неплохо иметь возможность вручную указать значение TTL, на которое будет производиться подмена, однако, даже без такой настройки, данная опция будет очень полезной некоторым пользователям, чьи провайдеры фильтруют трафик на основании указанного поля.

Пункт меню «IPv6» предоставляет возможность настроки одноимённого протокола.

В обзоре беспроводного маршрутизатора ASUS RT-AC3200 мы уже рассказывали о появлении вкладки «Обратная связь» в меню «Администрирование», предназначенного для отправки отзывов пользователями. Модель RT-AC88U также не лишена данной вкладки.

На этом мы завершаем беглое рассмотрение возможностей веб-интерфейса беспроводного маршрутизатора ASUS RT-AC88U и переходим к интерфейсу командной строки.

Командная строка

Включение/отключение доступа к командной строке устройства производится с помощью вкладки «Система» в меню «Администрирование».

Беспроводной маршрутизатор ASUS RT-AC88U позволяет осуществлять подключения не только с использованием небезопасного протокола telnet, но также и с помощью SSH. Для доступа к командной строке используется та же пара логин и пароль, что и для доступа к веб-интерфейсу маршрутизатора. Микропрограммное обеспечение тестируемой модели построено на базе операционной системы Linux 2.6.36.4 с использованием BusyBox 1.17.4.

RT-AC88U login: admin
Password:
ASUSWRT RT-AC88U_9.0.0.4 Mon Mar 21 01:50:56 UTC 2016
admin@RT-AC88U:/tmp/home/root# cd /
admin@RT-AC88U:/# uname -a
Linux RT-AC88U 2.6.36.4brcmarm #59 SMP PREEMPT Mon Mar 21 09:53:15 CST 2016 armv7l GNU/Linux
admin@RT-AC88U:/# busybox
BusyBox v1.17.4 (2016-03-18 15:54:10 CST) multi-call binary.
Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.
Currently defined functions:
[, [[, arp, ash, awk, basename, blkid, cat, chmod, chown, chpasswd, clear, cmp, cp, crond, cut, date, dd, df,
dirname, dmesg, du, e2fsck, echo, egrep, env, ether-wake, expr, fdisk, fgrep, find, flock, free, fsck.ext2,
fsck.ext3, fsck.minix, fsync, grep, gunzip, gzip, head, ifconfig, insmod, ionice, kill, killall, klogd, less,
ln, logger, login, ls, lsmod, lsusb, md5sum, mdev, mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mknod, mkswap,
modprobe, more, mount, mv, netstat, nice, nohup, nslookup, pidof, ping, ping6, printf, ps, pwd, readlink,
renice, rm, rmdir, rmmod, route, sed, setconsole, sh, sleep, sort, strings, swapoff, swapon, sync, syslogd,
tail, tar, telnetd, test, top, touch, tr, traceroute, traceroute6, true, tune2fs, udhcpc, umount, uname, unzip,
uptime, usleep, vconfig, vi, watch, wc, which, zcat, zcip

С помощью команды ps посмотрим, какие процессы запущены на устройстве в данный момент. Утилита top отобразит данные по текущей работе запущенных процессов. Результаты работы указанных утилит мы поместили в отдельный файл.

Содержимое каталогов /bin, /sbin, /usr/bin и /usr/sbin, вместе с выводом утилиты sysinfo мы также представляем в отдельном файле. Так, например, в каталоге /sbin расположена утилита tcpcheck, позволяющая проверить, открыт ли определённый TCP-порт на определённом узле.

admin@RT-AC88U:/# tcpcheck
usage: tcpcheck <timeout> <host:port> [host:port]
admin@RT-AC88U:/# tcpcheck 10 192.168.1.1:23
192.168.1.1:23 is alive
admin@RT-AC88U:/# tcpcheck 10 192.168.1.2:23
192.168.1.2:23 failed

Перейдём теперь в каталог /proc и посмотрим, какие файлы здесь размещены, а также выясним время работы операционной системы и её среднюю загруженность, получим информацию об установленном процессоре и количестве оперативной памяти. Время работы и среднюю загруженность системы также можно получить с помощью системного вызова uptime.

admin@RT-AC88U:/proc# ls
1 384 482 719 buddyinfo irq softirqs
10 386 486 720 bus kallsyms stat
11 391 488 721 cmdline key-users swaps
111 4 493 722 cpu kmsg sys
158 448 499 723 cpuinfo loadavg sysrq-trigger
166 457 5 740 crypto locks sysvipc
2 461 500 742 devices meminfo timer_list
240 463 501 745 diskstats misc tty
245 464 53 749 dmu modules uptime
250 466 55 770 driver mounts version
255 467 56 775 emf mtd vmallocinfo
277 470 587 8 execdomains net vmstat
280 475 6 872 filesystems pagetypeinfo zoneinfo
285 476 611 9 fs partitions
3 478 614 bcm947xx interrupts scsi
367 479 621 bcm_chipinfo iomem self
371 481 7 brcmnand ioports slabinfo
admin@RT-AC88U:/proc# cat uptime
1777.50 3500.00
admin@RT-AC88U:/proc# cat loadavg
0.00 0.01 0.05 1/65 875
admin@RT-AC88U:/proc# cat cpuinfo
Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 2798.38
processor : 1
BogoMIPS : 2798.38
Features : swp half thumb fastmult edsp
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Hardware : Northstar Prototype
Revision : 0000
Serial : 0000000000000000
admin@RT-AC88U:/proc# cat meminfo
MemTotal: 515324 kB
MemFree: 404244 kB
Buffers: 1240 kB
Cached: 6052 kB
SwapCached: 0 kB
Active: 11684 kB
Inactive: 4164 kB
Active(anon): 8992 kB
Inactive(anon): 208 kB
Active(file): 2692 kB
Inactive(file): 3956 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 8556 kB
Mapped: 3864 kB
Shmem: 644 kB
Slab: 62760 kB
SReclaimable: 1764 kB
SUnreclaim: 60996 kB
KernelStack: 520 kB
PageTables: 668 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 257660 kB
Committed_AS: 20160 kB
VmallocTotal: 1302528 kB
VmallocUsed: 26964 kB
VmallocChunk: 1257340 kB
admin@RT-AC88U:/proc# uptime
03:29:58 up 29 min, load average: 0.07, 0.03, 0.05

Нельзя не упомянуть и об утилите nvram, позволяющей изменять важные параметры работы устройства.

admin@RT-AC88U:/proc# nvram
usage: nvram [get name] [set name=value] [unset name] [show] [commit] [save] [restore] [erase][fb_save file] ...
admin@RT-AC88U:/proc# nvram show | grep admin
http_username=admin
size: 53090 bytes (77982 left)
acc_list=admin>password
acc_webdavproxy=admin>1
admin@RT-AC88U:/proc#

Так, например, с помощью утилиты nvram можно отключить протокол STP на LAN-портах RT-AC88U.

admin@RT-AC88U:/# nvram show | grep stp
lan_stp=1
lan1_stp=1
size: 51870 bytes (79202 left)
admin@RT-AC88U:/# nvram
usage: nvram [get name] [set name=value] [unset name] [show] [commit] [save] [restore] [erase][fb_save file] ...
admin@RT-AC88U:/# nvram set lan_stp=0
admin@RT-AC88U:/# nvram commit
admin@RT-AC88U:/# nvram show | grep stp
size: 51870 bytes (79202 left)
lan_stp=0
lan1_stp=1
admin@RT-AC88U:/# reboot

На этом рассмотрение возможностей интерфейса командной строки завершается, и мы переходим к тестированию устройства.

LAG

Производительность устройств, использующихся в современных домашних сетях и сетях небольших офисов, уже давно перешагнула рубеж в 1 Гбит/с. Что же дальше? А дальше есть три пути развития, два из которых предусматривают переход к использованию более высокоскоростных каналов. Во-первых, это уже давно использующиеся в корпоративных сетях стандарты со скоростью 10 Гбит/с (например, 10GBASE-T или 10GBASE-LR). Однако десятикратное увеличение скоростей передачи данных в сетях SOHO пока ещё не сильно востребовано, к тому же цена на такие решения всё ещё относительно высока. Поэтому вторым вариантом может стать использование совершенно новой группы стандартов, предусматривающих передачу данных со скоростями до 2.5 Гбит/с (2500BASE-X или 2500BASE-T). Данный вариант предлагает увеличение доступной полосы в 2.5 раза по сравнению с гигабитными сетями, при этом оставляя цену решения относительно низкой (сравнимой с решениями на базе технологии Gigabit Ethernet). Но какой же третий вариант? А третий вариант заключается в использовании существующих технологий физического и канального уровней, но при этом предусматривающий объединение двух или более линков в группу. Данный подход описан в стандарте IEEE 802.3ad и носит название LAG (Link Aggregation). Компания ASUS в беспроводном маршрутизаторе RT-AC88U использовала именно такой подход. Увеличенное количество портов, которыми обладает модель, позволяет выделить два из них для выполнения такой агрегации. Соответствующая настройка доступна во вкладке «Switch Control» в меню «Локальная сеть». В группу объединяются интерфейсы LAN1 и LAN2. Стоит, правда, отметить, что на данный момент пользователь может лишь включить или отключить агрегирование, так как никаких дополнительных настроек нет.

Мы решили проверить работу механизма агрегирования каналов и подключили беспроводной маршрутизатор RT-AC88U к нашему тестовому коммутатору Cisco модели WS-C3560CG-8TC-S (IOS версии 15.2(2)E4). Стандартом де-факто для агрегирования каналов на сегодняшний день является использование протокола LACP, поэтому мы произвели соответствующую настройку коммутатора, которая представлена ниже.

3560#sho run int gi0/7
Building configuration...
Current configuration : 179 bytes
interface GigabitEthernet0/7
description ASUS RT-AC88U Etherchannel test.
switchport access vlan 9
switchport mode access
load-interval 30
channel-group 1 mode active
end
3560#sho run int gi0/8
Building configuration...
Current configuration : 179 bytes
interface GigabitEthernet0/8
description ASUS RT-AC88U Etherchannel test.
switchport access vlan 9
switchport mode access
load-interval 30
channel-group 1 mode active
end

К сожалению, нашему тестовому коммутатору и беспроводному маршрутизатору ASUS RT-AC88U не удалось согласовать агрегацию.

3560#sho etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use f - failed to allocate aggregator
M - not in use, minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
Number of channel-groups in use: 1
Number of aggregators: 1
Group Port-channel Protocol Ports
------+-------------+-----------+-----------------------------------------------
1 Po1(SU) LACP Gi0/7(w) Gi0/8(w)

Мы решили разобраться, что именно пошло не так. Как оказалось, причина довольно проста: RT-AC88U работает в режиме LACP Fast, тогда как коммутатор поддерживает только режим LACP Slow (называемый ещё иногда Normal). Информация о коммутаторе Cisco и обнаруженном им соседнем устройстве представлена ниже.

3560#sho lacp internal
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi0/7 SA bndl 32768 0x2 0x2 0x107 0xD
Gi0/8 SA bndl 32768 0x2 0x2 0x108 0xD
switch3560#sho lacp neighbor
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
Channel group 1 neighbors
Partner's information:
LACP port Admin Oper Port Port
Port Flags Priority Dev ID Age key Key Number State
Gi0/7 FA 1 1cb7.2c75.0058 0s 0x0 0x0 0x3 0x7
Gi0/8 FA 1 1cb7.2c75.0058 2s 0x0 0x0 0x2 0x7

К сожалению, коммутатор Cisco WS-C3560CG-8TC-S не поддерживает LACP Fast. Однако, в нашем распоряжении находился ещё один коммутатор - Cisco WS-C6509-E с супервизором WS-SUP720-3B и интерфейсной картой WS-X6148-GE-TX, особенностью которого является возможность работать как в Slow|Normal, так и Fast режимах LACP.

6509(config-if)#lacp rate ?
fast Request LACP packets to be ingressed at the 1 second rate for this interface
normal Request LACP packets to be ingressed at the 30 second rate once the link is established
6509(config-if)#lacp rate fast
6509(config-if)#do sho run int gi3/1
Building configuration...
Current configuration : 181 bytes
!
interface GigabitEthernet3/1
description fox_test_asus_rt-ac88u_lacp
switchport
switchport mode access
lacp rate fast
channel-protocol lacp
channel-group 1 mode active
end

И с такими настройками LAG (в терминологии Cisco Port-Channel или EtherChannel) успешно заработал.

6509#sho etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use N - not in use, no aggregation
f - failed to allocate aggregator
M - not in use, no aggregation due to minimum links not met
m - not in use, port not aggregated due to minimum links not met
u - unsuitable for bundling
d - default port
w - waiting to be aggregated
Number of channel-groups in use: 2
Number of aggregators: 2
Group Port-channel Protocol Ports
------+-------------+-----------+-----------------------------------------------
1 Po1(SU) LACP Gi3/1(P) Gi3/2(P)

Естественно, мы сообщили об указанной проблеме и надеемся на её исправление в последующих версиях прошивки.

Тестирование

Раздел тестирования мы традиционно начинаем с установления времени загрузки маршрутизатора, под которым понимается интервал времени между моментом подачи питания на устройство и до получения первого эхо-ответа по протоколу ICMP. Беспроводной маршрутизатор ASUS RT-AC88U загружается за 93 секунды. Мы считаем это приемлемым результатом.

Вторым не менее традиционным тестом является проверка защищённости устройства с помощью сканера сетевой безопасности Positive Technologies XSpider 7.8. Тестирование производилось со стороны LAN-порта маршрутизатора. Всего было обнаружено 17 открытых портов. Наиболее интересная обнаруженная информация представлена ниже.

Естественно, мы сообщили производителю об обнаруженных уязвимостях. Технические специалисты вендора уведомили нас, что обнаруженные уязвимости (и даже некоторые другие) уже закрыты в актуальных версиях прошивок. Тогда мы обратились за разъяснениями к производителям утилиты XSpider. Выяснилось, что обнаружение подозрений на уязвимость производится по номеру версии, сообщаемой системой в баннере, никакие другие проверки при этом не производятся. Таким образом, модель RT-AC88U свободна от перечисленных ниже уязвимостей.

Перед тем, как непосредственно перейти к нагрузочному тестированию, мы решили познакомить наших читателей с основными параметрами тестового стенда.

Компонент ПК Ноутбук
Материнская плата ASUS Maximus VIII Extreme ASUS M60J
Процессор Intel Core i7 6700K 4 ГГц Intel Core i7 720QM 1.6 ГГц
Оперативная память DDR4-2133 Samsung 64 Гбайта DDR3 PC3-10700 SEC 16 Гбайт
Сетевая карта Intel PRO/1000 PT
ASUS PCE-AC68
Atheros AR8131
ASUS RT-AC88U
Операционная система Windows 7 x64 SP1 Rus Windows 7 x64 SP1 Rus

Начать измерение производительности модели ASUS RT-AC88U мы решили с выяснения скоростей маршрутизации при выполнении NAT/PAT и без. Как видно из представленных ниже диаграмм, скорости маршрутизации с NAT/PAT заметно выше, что обусловлено использованием аппаратного ускорителя при использовании трансляций. Для проведения всех подобных тестов мы использовали утилиту JPerf версии 2.0.2 с одним, пятью и пятнадцатью одновременными TCP-соединениями.

Всё большую популярность даже в домашних сетях набирает IP-протокол следующего поколения – IPv6. Возможно, это связано с тем, что магистральные провайдеры в России не блокируют IPv6 трафик по запретам Роскомнадзора IPv6 предоставляет пользователям большее адресное пространство. Естественно, мы не могли не измерить производительность маршрутизатора ASUS RT-AC88U при обработке IPv6 трафика.

Тестируемая модель может выполнять функции как VPN-сервера, так и VPN-клиента, не ограничиваясь при этом использованием VPN лишь для подключения к провайдеру. Мы решили выяснить, какую скорость передачи данных смогут получить пользователи при использовании следующих протоколов: PPTP и OpenVPN. В наших тестах туннель PPTP не использовал шифрование, а подключение OpenVPN производилось со стандартными настройками.

Ещё одним проводным тестом стала проверка работы QoS-механизма. Мы ограничивали скорости для входящего и исходящего трафика и проводили измерения, для чего использовали утилиту JPerf версии 2.0.2 с десятью одновременными TCP-потоками. Как видно из представленной ниже диаграммы, данный механизм эффективен лишь для относительно небольших скоростей до 200 Мбит/с, чего будет более чем достаточно для большинства пользователей, использующих медленные подключения к глобальной сети.

Пришла пора измерить производительность беспроводного модуля маршрутизатора ASUS RT-AC88U. Сначала в качестве беспроводного клиента мы использовали карту ASUS PCE-AC68.

Скорости оказались очень хорошими, однако мы решили не останавливаться на достигнутом и провести измерения, используя в качестве беспроводного клиента второй маршрутизатор ASUS RT-AC88U.

Также мы решили в качестве беспроводного клиента использовать многофункциональную точку доступа ASUS RP-AC68U, обзор которой не так давно появился на наших страницах. Для подключения к маршрутизатору RT-AC88U точка доступа ASUS RP-AC68U была переведена в режим Media Bridge.

Поскольку в нашем распоряжении было два беспроводных маршрутизатора ASUS RT-AC88U мы решили провести измерения скоростей передачи пользовательских данных при использовании WDS режима.

Беспроводной маршрутизатор ASUS RT-AC88U обладает портами USB 2.0 и USB 3.0. Естественно, мы не могли обойти это стороной. На диаграммах ниже представлены скорости доступа к нашему внешнему тестовому SSD-накопителю Transcend TS256GESD400K, объёмом 256 Гбайт.

Стоит отметить, что использование низкокачественных накопителей или кабелей в режиме USB 3.0 может приводить к возникновению помех, влияющих на беспроводных клиентов.

Ещё одним тестом, который мы не могли не провести, является измерение производительности проводного коммутатора, которым обладает тестируемая модель ASUS RT-AC88U. Мы никогда ранее не интересовались производительностью встроенных в домашние беспроводные маршрутизаторы коммутаторов. Это было связано с тем, что встроенные коммутаторы уже очень давно стали обладать неблокирующей архитектурой, что позволяло производить коммутацию на скорости среды. Поэтому никакого интереса проводить измерения не было. Однако в случае RT-AC88U всё немного сложнее. Восемь LAN-портов, доступных пользователям, не принадлежат одному чипу. То есть, по сути, это два независимых коммутатора (BCM4709C0 и RTL8365MB) по четыре LAN-порта каждый, соединённые вместе внутри RT-AC88U. Мы решили выяснить, на какую скорость передачи данных между портами разных чипов смогут рассчитывать пользователи. Для этого была собрана приведённая ниже схема.

Как и ожидалось, суммарная скорость передачи данных между узлами, подключёнными к разным коммутаторам, составляет 1 Гбит/с. То есть передача данных между устройствами, подключёнными к LAN портам 1-4 или 5-8, будет производиться на скорости среды. Однако между портами разных чипов суммарная скорость будет ограничена производительностью внутреннего линка между коммутаторами, то есть 1 Гбит/с. Ниже представлен график загрузки сетевого интерфейса узла A1. Левая часть графика соответствует моменту времени, когда производилась передача трафика только между узлами A1->B1. Правая часть графика соответствует двум одновременным потокам A1->B1 и A2->B2.

Для большинства пользователей беспроводного маршрутизатора ASUS RT-AC88U обнаруженное ограничение едва ли будет сколько-нибудь заметным, однако гикам, стремящимся выжать максимум производительности, указанную особенность внутренней архитектуры, возможно, придётся учитывать.

Когда данный раздел был уже полностью закончен, мы вспомнили об ещё одной возможности устройства – фильтре приложений и веб-сайтов, выполняемом встроенным программным модулем от компании Trend Micro. С помощью вкладки «Родительский контроль» в меню «AiProtection» мы ограничили доступ нашему тестовому компьютеру ко всем фильтруемым категориям контента: сайтам для взрослых, мессенджерам, социальным и пиринговым сетям, а также к мультимедийному контенту.

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

Во время проведения всех тестов мы измеряли температуру корпуса устройства с помощью нашего лабораторного пирометра ADA TempPro-2200. Максимальное значение температуры, которое нам удалось получить, составляло 39°С при температуре воздуха 24°С.

На этом мы завершаем раздел тестирования и переходим к подведению итогов.

Заключение

В целом мы остались довольны протестированным беспроводным маршрутизатором ASUS RT-AC88U. Устройство продемонстрировало высокие скорости передачи данных как в проводном, так и в беспроводных сегментах сети. Наличие разнообразных механизмов обеспечения качества обслуживания позволит геймерам в полной мере насладиться сетевыми играми, тогда как технология AiProtection убережёт детей от нежелательного контента. Поддержка технологии MU-MIMO на сегодняшний день не сильно востребована из-за отсутствия клиентов, однако, в самом ближайшем будущем благодаря MU-MIMO пользователи смогут более эффективно использовать свои беспроводные сети. Также для увеличения беспроводных скоростей предназначена технология NitroQAM, позволяющая поднять максимальную теоретическую скорость передачи данных в 1.25 раза, что при конфигурации антенн 4х4 в диапазоне 2.4 ГГц составляет 1000 Мбит/с, а в диапазоне 5 ГГц – 2167 Мбит/с.

К сильным сторонам беспроводного маршрутизатора ASUS RT-AC88U мы можем отнести следующее:

  • высокие скорости передачи трафика в обоих беспроводных диапазонах;
  • возможность агрегирования портов;
  • высокие скорости обработки IPv6 трафика;
  • наличие механизмов QoS и AiProtection;
  • поддержка технологии MU-MIMO;
  • высокие скорости доступа к данным, размещённым на внешнем USB-накопителе;
  • наличие высокопроизводительных VPN-сервера и клиента;
  • поддержка технологии NitroQAM;
  • наличие восьми LAN-портов;
  • высокопроизводительный процессор;
  • наличие мобильного приложения для управления.

К сожалению, без недостатков тоже не обошлось:

  • возможности агрегирования портов сильно ограничены;
  • веб-интерфейс переведён не полностью.

На момент написания статьи средняя цена в интернет-магазинах Москвы составляла 20915 рублей.

P.S.

После того, как тестирование было полностью завершено и обзор опубликован, к нам в редакцию попала беспроводная сетевая карта ASUS PCE-AC88.

Особенностями данной модели являются более высокие скорости передачи данных и поддержка технологии MU-MIMO. К счастью, и сам маршрутизатор ещё оставался в нашей лаборатории, поэтому мы запросили у представителей вендора разрешение на проведение дополнительных тестов. К сожалению, провести тестирование технологии MU-MIMO с единственной картой невозможно, поэтому мы решили ограничиться тестами производительности беспроводного модуля маршрутизатора ASUS RT-AC88U при подключении сетевой карты PCE-AC88. Тестирование проводилось для обоих беспроводных диапазонов. Результаты измерений представлены на диаграммах ниже.

Из представленных диаграмм видно, что беспроводная сетевая карта ASUS PCE-AC88 позволяет более полно раскрыть возможности маршрутизатора (по сравнению с предыдущей моделью – PCE-AC68).

Также мы решили провести ещё один тест, но на этот раз проводной, - измерить производительность RT-AC88U при работе с протоколом L2TP. Подключения к сети интернет с использованием L2TP являются не менее популярными по сравнению с PPTP на постсоветском пространстве. Результаты измерений производительности L2TP без шифрования представлены на диаграмме ниже.

На этом мы завершаем наше дополнительное тестирование беспроводного маршрутизатора ASUS RT-AC88U, настала пора наконец-то вернуть оборудование производителю.

You have no rights to post comments

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter