Печать

Бюджетный беспроводной маршрутизатор ASUS RT-N11P

Введение

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

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

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

Интерфейс командной строки

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

Заключение

Введение

В последнее время начала складываться традиция, что компания ASUS присылает в нашу тестовую лабораторию всех своих флагманов – топовые беспроводные маршрутизаторы. Конечно же, мы рады возможности протестировать каждое новое самое быстрое устройство данного вендора, предназначенное для энтузиастов или максималистов, «довольствующихся» только лучшим. Но, к сожалению, далеко не все пользователи могут себе позволить такое оборудование, а в некоторых ситуациях оно попросту и не требуется. Для рядовых пользователей глобальной сети компания ASUS выпускает бюджетные модели маршрутизаторов, одна из которых – RT-N11P – сегодня попала в нашу лабораторию. Данная модель не продемонстрирует рекордных скоростей передачи данных, однако без труда сможет удовлетворить потребности большинства обычных абонентов. Итак, скорей приступим к её рассмотрению!

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

Беспроводной маршрутизатор RT-N11P выполнен в чёрном пластиковом корпусе, ставшем традиционным для сетевой продукции ASUS. Габаритные размеры устройства составляют 146х111х24 мм (без учёта антенн) при массе в 180 грамм. Для своей работы тестируемая модель требует внешнего блока питания со следующими характеристиками: 12В и 0.5А.

На верхней поверхности расположено четыре индикатора работы устройства: Power, Wi-Fi, WAN и LAN. Стоит отметить, что модель RT-N11P не предоставляет индивидуального индикатора для каждого LAN порта, вместо этого индикатор LAN отображает наличие хотя бы одного проводного подключения к устройству из локальной сети пользователя. Также на верхней панели размещено название модели, характеристики беспроводного модуля, а также название производителя.

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

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

Задняя панель несёт на себе пять портов Fast Ethernet с двумя парами контактов, разъём для подключения внешнего источника питания, кнопку включения/выключения устройства, кнопку WPS/reset для сброса пользовательских настроек или упрощённого подключения к беспроводной сети, а также две несъёмные внешние антенны. На наш взгляд кнопка включения/выключения расположена крайне неудачно между антенной и штекером блока питания, так как дотянуться до неё обычными мужскими пальцами получается с большим трудом.

Заглянем теперь внутрь корпуса. Аппаратная платформа бюджетного беспроводного маршрутизатора ASUS RT-N11P состоит из одной зелёной текстолитовой платы, основные элементы на которой размещены с одной стороны. Система построена на базе SoC-процессора MediaTek MT7620N. Функции оперативной памяти выполняет модуль ESMT M12L2561616A с объёмом 32 Мбайта.

Обратимся к изучению программных возможностей маршрутизатора.

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

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

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

В случае неудачной перепрошивки устройства RT-N11P переходит в режим восстановления, о чём свидетельствует медленно мигающие индикаторы на верхней панели. Справедливости ради, стоит отметить, что пользователь может самостоятельно перевести устройство в этот режим, удерживая нажатой кнопку WPS/reset в момент включения устройства.

Для восстановления прошивки необходимо использовать утилиту Firmware Restoration, входящую в набор утилит для данного маршрутизатора. Firmware Restoration самостоятельно обнаружит проблемный маршрутизатор и загрузит прошивку. Весь процесс восстановления занимает порядка трёх минут.

Администратор может восстановить прошивку и в полностью ручном режиме с помощью протокола TFTP. Мы подключили тестовый ПК к одному из LAN-портов маршрутизатора и назначили ему адрес из сети 192.168.1.0/24, тогда как на LAN-порту RT-N11P использовался адрес 192.168.1.1. С помощью встроенного в операционную систему Windows клиента TFTP мы попытались залить прошивку на устройство. Передача файла с прошивкой не удалась, однако анализатор сетевого трафика Wireshark отобразил несколько ARP-запросов, отправленных маршрутизатором об адресе 192.168.1.75.

Мы заменили IP-адрес тестового ПК на 192.168.1.75, после чего успешно осуществили передачу прошивки с помощью протокола TFTP.

C:\>tftp -i 192.168.1.1 put c:\FW_RT_N11P_30043763754.trx
Transfer successful: 5862200 bytes in 4 second(s), 1465550 bytes/s

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

К сожалению, системные ресурсы обсуждаемого маршрутизатора скромны, поэтому разработчики были лишены возможности только лишь добавлять новые функции, - требовалось что-то удалить. К удалённым из оригинальной прошивки возможностям относятся следующие: поддержка AiCloud и DualWAN, настройка QoS с помощью веб-интерфейса. Вместо этого пользователям стали доступны следующие опции: поддержка OpenVPN и L2TP, расширенные настройки проводных портов и беспроводного интерфейса; возможность написания собственных скриптов, исполняющихся при загрузке или наступлении определённых событий.

Возврат к оригинальной прошивке производится с помощью вкладки «Firmware Upgrade» пункта «Administration» меню «Advanced Settings».

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

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

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

Так как использованный в модели RT-N11P беспроводной модуль поддерживает лишь один диапазон 2.4 ГГц, то тестируемое устройство позволяет создать до трёх гостевых беспроводных сетей с помощью пункта меню «Гостевая сеть».

Пункт «Подключение» меню «Интернет» содержит новую опцию «Extend the TTL value» позволяющую подключать беспроводные маршрутизаторы ASUS к сетям провайдеров, запрещающих использование маршрутизаторов и борющихся с их наличие с помощью уменьшения значения поля TTL в передаваемых на оборудование клиента пакетах. Подробнее о работе данной опции мы расскажем в разделе тестирования.

ASUS RT-N11P может выступать также в качестве VPN-сервера или VPN-клиента. К сожалению, из-за ограниченности ресурсов устройства, поддерживается только протокол PPTP. Соответствующие настройки доступны в пункте меню «VPN».

Также мы не можем не отметить наличие возможности фильтровать IPv6 трафик с помощью вкладки «IPv6 Firewall» меню «Брандмауэр».

Ещё одной опцией, привлекшей наше внимание, стала «Enable WAN down browser redirect notice», расположенная на вкладке «Система» меню «Администрирование». С её помощью администратор может управлять поведением маршрутизатора в случае падения WAN-интерфейса. При её включении RT-N11P отображает пользователям страничку, извещающую их о падении канала, вместо стандартного сообщения браузера о недоступности ресурса.

Когда обзор нами был уже полностью написан, мы получили новую версию прошивки от производителя, включающую поддержку Яндекс.DNS. В чём же смысл такой поддержки? Администратор беспроводного маршрутизатора выбирает режим защиты для каждого конкретного устройства (по MAC-адресу) в сети, а также общее правило для всех остальных, что не указаны в списке. Каждому из клиентских устройств назначается свой уровень защиты/доступа. Таким образом, все DNS-запросы с детских устройств о вредоносных сайтах, либо ресурсах для взрослых, блокируются. Также блокируются любые DNS-запросы к внешним серверам, использующие стандартные порты, что позволяет запретить доступ к не защищающим DNS-серверам. Обсуждаемая настройка доступна во вкладке «Яндекс.DNS» меню «Родительский контроль».

Более подробно мы протестируем и опишем данную функцию после того, как она официально появится в прошивках.

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

Интерфейс командной строки

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

Для доступа к командной строке используется тот же логин и пароль, что и для веб-интерфейса. На маршрутизаторе ASUS RT-N11P установлена операционная система Linux с ядром версии 2.6.36, а также BusyBox версии 1.17.4.

RT-N11P login: admin
Password:
ASUSWRT RT-N11P_3.0.0.4 Sat Jan 10 19:28:34 UTC 2015
admin@RT-N11P:/tmp/home/root# cd /
admin@RT-N11P:/# uname -a
Linux RT-N11P 2.6.36 #1 Sun Jan 11 03:31:42 CST 2015 mips GNU/Linux
admin@RT-N11P:/# busybox
BusyBox v1.17.4 (2015-01-11 03:28:33 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, cat, chmod, chown, chpasswd, cmp, cp, date, dd, df, dirname, dmesg, echo, egrep, env,
ether-wake, expr, fgrep, find, free, grep, gunzip, ifconfig, insmod, ionice, kill, killall, klogd, ln, logger,
login, ls, lsmod, mdev, mkdir, mknod, modprobe, more, mount, mv, netstat, nice, nohup, nslookup, pidof, ping,
ping6, printf, ps, pwd, readlink, renice, rm, rmdir, rmmod, route, sed, sh, sleep, sort, strings, sync,
syslogd, tar, telnetd, test, top, touch, tr, traceroute, traceroute6, udhcpc, umount, uname, uptime, usleep,
vconfig, vi, watch, wget, which, zcat, zcip

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

admin@RT-N11P:/# ps
PID USER VSZ STAT COMMAND
1 admin 3656 S /sbin/init
2 admin 0 SW [kthreadd]
3 admin 0 SW [ksoftirqd/0]
4 admin 0 SW [kworker/0:0]
5 admin 0 SW [kworker/u:0]
6 admin 0 SW< [khelper]
7 admin 0 SW [sync_supers]
8 admin 0 SW [bdi-default]
9 admin 0 SW< [kintegrityd]
10 admin 0 SW< [kblockd]
11 admin 0 SW [kswapd0]
12 admin 0 SW [fsnotify_mark]
13 admin 0 SW< [crypto]
17 admin 0 SW [mtdblock0]
18 admin 0 SW [mtdblock1]
19 admin 0 SW [mtdblock2]
20 admin 0 SW [mtdblock3]
21 admin 0 SW [mtdblock4]
22 admin 0 SW [mtdblock5]
23 admin 0 SW [kworker/u:1]
30 admin 0 SW [kworker/0:1]
41 admin 644 S hotplug2 --persistent --no-coldplug
78 admin 3644 S console
79 admin 1168 S /bin/sh
118 admin 0 SW [RtmpCmdQTask]
119 admin 0 SW [RtmpWscTask]
145 admin 3652 S /sbin/wanduck
152 admin 3652 S wpsaide
156 nobody 964 S dnsmasq --log-async
157 admin 3652 S ntp
166 admin 1048 S /usr/sbin/infosvr br0
167 admin 1140 S networkmap --bootwait
169 admin 3652 S watchdog
173 admin 1256 S rstats
178 admin 3652 S ots
182 admin 1140 S lld2d br0
250 admin 736 S miniupnpd -f /etc/upnp/config
450 admin 1152 S syslogd -m 0 -S -O /tmp/syslog.log -s 256 -l 6
452 admin 1152 S /sbin/klogd
459 admin 3712 S httpd
460 admin 3448 S httpd -s -p 8443
463 admin 1156 S telnetd
497 admin 1176 S -sh
502 admin 1156 R ps
admin@RT-N11P:/#top
Mem: 25020K used, 4636K free, 0K shrd, 2268K buff, 7348K cached
CPU: 0% usr 0% sys 0% nic 100% idle 0% io 0% irq 0% sirq
Load average: 0.03 0.05 0.01 1/44 503
PID PPID USER STAT VSZ %MEM %CPU COMMAND
503 497 admin R 1156 4% 0% top
459 1 admin S 3712 12% 0% httpd
1 0 admin S 3656 12% 0% /sbin/init
169 1 admin S 3652 12% 0% watchdog
178 169 admin S 3652 12% 0% ots
145 1 admin S 3652 12% 0% /sbin/wanduck
152 1 admin S 3652 12% 0% wpsaide
157 1 admin S 3652 12% 0% ntp
78 1 admin S 3644 12% 0% console
460 1 admin S 3448 12% 0% httpd -s -p 8443
173 1 admin S 1256 4% 0% rstats
497 463 admin S 1176 4% 0% -sh
79 78 admin S 1168 4% 0% /bin/sh
463 1 admin S 1156 4% 0% telnetd
452 1 admin S 1152 4% 0% /sbin/klogd
450 1 admin S 1152 4% 0% syslogd -m 0 -S -O /tmp/syslog.log -s 256 -l 6
167 1 admin S 1140 4% 0% networkmap --bootwait
182 1 admin S 1140 4% 0% lld2d br0
166 1 admin S 1048 4% 0% /usr/sbin/infosvr br0
156 1 nobody S 964 3% 0% dnsmasq --log-async
250 1 admin S 736 2% 0% miniupnpd -f /etc/upnp/config
41 1 admin S 644 2% 0% hotplug2 --persistent --no-coldplug
21 2 admin SW 0 0% 0% [mtdblock4]
3 2 admin SW 0 0% 0% [ksoftirqd/0]
23 2 admin SW 0 0% 0% [kworker/u:1]
8 2 admin SW 0 0% 0% [bdi-default]
12 2 admin SW 0 0% 0% [fsnotify_mark]
6 2 admin SW< 0 0% 0% [khelper]
19 2 admin SW 0 0% 0% [mtdblock2]
13 2 admin SW< 0 0% 0% [crypto]
5 2 admin SW 0 0% 0% [kworker/u:0]
22 2 admin SW 0 0% 0% [mtdblock5]
7 2 admin SW 0 0% 0% [sync_supers]
30 2 admin SW 0 0% 0% [kworker/0:1]
9 2 admin SW< 0 0% 0% [kintegrityd]
10 2 admin SW< 0 0% 0% [kblockd]
11 2 admin SW 0 0% 0% [kswapd0]
118 2 admin SW 0 0% 0% [RtmpCmdQTask]
119 2 admin SW 0 0% 0% [RtmpWscTask]
17 2 admin SW 0 0% 0% [mtdblock0]
18 2 admin SW 0 0% 0% [mtdblock1]
2 0 admin SW 0 0% 0% [kthreadd]
20 2 admin SW 0 0% 0% [mtdblock3]
4 2 admin SW 0 0% 0% [kworker/0:0]

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

admin@RT-N11P:/# cd /proc
admin@RT-N11P:/proc# ls
1 169 3 7 execdomains meminfo sys
10 17 30 78 filesystems misc sysrq-trigger
11 173 4 79 fs modules sysvipc
118 178 41 8 interrupts mounts timer_list
119 18 450 9 iomem mt7620 tty
12 182 452 buddyinfo ioports mtd uptime
13 19 459 bus irq net version
145 2 460 cmdline kcore nvram vmallocinfo
152 20 463 cpuinfo kmsg pagetypeinfo vmstat
156 21 497 crypto kpagecount partitions zoneinfo
157 22 5 devices kpageflags self
166 23 588 diskstats loadavg softirqs
167 250 6 driver locks stat
admin@RT-N11P:/proc# cat uptime
5911.02 5866.06
admin@RT-N11P:/proc# cat loadavg
0.00 0.02 0.00 1/44 590
admin@RT-N11P:/proc# cat cpuinfo
system type : Ralink SoC
processor : 0
cpu model : MIPS 24Kc V5.0
BogoMIPS : 386.04
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
ASEs implemented : mips16 dsp
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available
admin@RT-N11P:/proc# cat meminfo
MemTotal: 29656 kB
MemFree: 4252 kB
Buffers: 2376 kB
Cached: 7528 kB
SwapCached: 0 kB
Active: 9020 kB
Inactive: 4324 kB
Active(anon): 3540 kB
Inactive(anon): 168 kB
Active(file): 5480 kB
Inactive(file): 4156 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 3448 kB
Mapped: 2272 kB
Shmem: 268 kB
Slab: 7588 kB
SReclaimable: 1808 kB
SUnreclaim: 5780 kB
KernelStack: 352 kB
PageTables: 292 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 14828 kB
Committed_AS: 7992 kB
VmallocTotal: 1048372 kB
VmallocUsed: 3372 kB
VmallocChunk: 1040816 kB
admin@RT-N11P:/proc# uptime
04:38:51 up 1:38, load average: 0.00, 0.01, 0.00

Содержимое каталогов /bin, /sbin, /usr/bin и /usr/sbin, а также вывод утилиты sysinfo мы представляем в отдельном файле.

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

admin@RT-N11P:/# nvram
usage: nvram [get name] [set name=value] [unset name] [show] [save file] [restore file]
admin@RT-N11P:/# nvram show | grep admin
http_username=admin
http_passwd=admin
size: 15965 bytes (45475 left)

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

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

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

Вторым тестом стала проверка защищённости устройства с помощью сканера сетевой безопасности Positive Technologies XSpider 7.7 (Demo build 3100). Всего было обнаружено шесть открытых портов. Наиболее интересные обнаруженные сведения представлены ниже.

До того, как перейти к тестам производительности, мы решили исполнить обещание, данное в одном из предыдущих разделов, и провести тестирование работы опции «Extend the TTL value». На схеме ниже представлен пример типового подключения абонента к провайдеру. Предположим, что клиент (адрес ПК клиента 192.168.1.2) обратился к одному из публичных веб-серверов с адресом 2.16.66.181. Клиент использует RT-N11P со следующими адресами на LAN и WAN портах: 192.168.1.1 и 203.0.113.2. На схеме ниже представлены пакеты, содержащие ответы DNS-сервера. На канале между провайдером и маршрутизатором, предположим, пакет имеет TTL=100. При прохождении через RT-N11P адрес получателя транслируется (NAT/PAT), а также декрементируется значение поля TTL. Описанные выше действия – стандартное поведение маршрутизатора.

Если же оператор каким-либо образом специально уменьшает значение поля TTL при передаче пакета к абоненту до единицы, такой пакет будет отброшен маршрутизатором клиента, то есть не будет передан в сторону ПК. На этом основана «защита» от недобросовестных пользователей, реализуемая некоторыми операторами. Использование опции «Extend the TTL value» позволяет изменить поведение маршрутизатора. Стоит отметить, что данная опция никак не влияет на проходящие пакеты, со значением поля TTL больше единицы. Если же у входящего пакета TTL=1, то вместо отбрасывания пакета, маршрутизатор присваивает полю TTL значение 64, после чего выполняет набор стандартных действий: NAT/PAT и декрементирование TTL. Описанная последовательность действий представлена на схеме ниже.

К сожалению, у нас не было в наличии такого «талантливого» провайдера, поэтому для проверки работоспособности опции «Extend the TTL value» мы использовали просто два ПК, подключённые к LAN и WAN портам маршрутизатора. На одном из тестовых ПК, который был подключен к WAN-порту (далее «сервер»), мы уменьшили стандартное значение TTL для всех отправляемых пакетов до единицы так, как это показано на рисунке ниже.

Перехват пакетов с помощью утилиты Wireshark позволил убедиться в том, что отправляемые с «сервера» пакеты действительно имели значение поля TTL равное 1, тогда как те же пакеты, получаемые «клиентом», имели TTL=63. Пример такого пакета представлен ниже.

Перейдём теперь к тестам производительности беспроводного маршрутизатора ASUS RT-N11P. Основные параметры тестового стенда представлены в таблице ниже.

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

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

Также мы решили измерить производительность устройства при простой маршрутизации (без трансляций).

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

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

ASUS RT-N11P предоставляет беспроводным пользователям возможность подключаться в диапазоне 2.4 ГГц, производительность которого представлена на диаграмме ниже.

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

Заключение

В целом мы остались довольны протестированным беспроводным маршрутизатором ASUS RT-N11P, относящемся к бюджетному сегменту. Поддержка PPTP-подключения к провайдеру на высоких скоростях будет востребована многими пользователями в России и на постсоветском пространстве. В Европе и США высокая производительность PPTP может оказаться полезной в случае использования удалённого подключения работника к корпоративной сети. Возможностей и производительности устройства будет вполне достаточно для большинства рядовых пользователей, а невысокая цена делает модель RT-N11P крайне привлекательной для конечного потребителя.

Сильные стороны беспроводного маршрутизатора ASUS RT-N11P перечислены ниже.

К сожалению, мы не можем не указать и на обнаруженные недостатки.

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

Производительность беспроводного маршрутизатора ASUS RT-N11P вместе с его розничной ценой позволяют нам с лёгкостью присвоить ему награду «Выбор редакции».

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