Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по ГПО.doc
Скачиваний:
3
Добавлен:
29.07.2019
Размер:
443.39 Кб
Скачать

3 Этапы работы

3.1 Исследование рынка

Для выбора наиболее подходящего для наших целей роутера был произведен анализ рынка

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

  • D-Link DIR-300

Технические характеристики:

Устройство: роутер/точка доступа;

WAN-порт: Ethernet;

Скорость Wi-Fi: до 11 Мбит/сек (802.11b); до 54 Мбит/сек (802.11g);

Интерфейсы: Кол-во LAN портов: 4 порта;

Подключение LAN-портов (Мбит/сек): 100;

Мощность передатчика (dBM): 17;

Антенна: внешняя;

Стандарты безопасности: WEP; WPA; WPA2;

DHCP-сервер

  • ASUS RT-N15

Технические характеристики:

Интерфейсы: 1x WAN (RJ-45) 10/100/1000 Мбит/сек, 4x LAN (RJ-45) 10/100/1000 Мбит/сек

Беспроводная точка доступа Wi-Fi: IEEE 802.11 b/g + Draft N (до 300 Мбит/сек)

Частотный диапазон: 2.4-2.5 ГГц

Безопасность: WEP (до 128 бит), WPA/WPA-PSK, WPA2/WPA2-PSK (TKIP/AES/TKIP+AES), WPS

Функции роутера: NAT/NAPT, DynDNS, Static Routing, DHCP

Функции файрволла: SPI, Packet Filter, URL Filter, MAC Filter

Дополнительно: WAN Bridging

  • ASUS WL 520GU

Технические характеристики:

Тип: Wi-Fi точка доступа

Размеры: 16.4x3.1x11.65 см

Вес: 262г

Стандарт беспроводной связи: 802.11g

Скорость беспроводного соединения (max): 125 Мбит/с

USB-порты: 1 x USB 2.0

WAN-порты: 1 x RJ45 10/100 BaseT

LAN-порты: 4 x RJ45 10/100 BaseT

Шифрование: WEP, WPA, WPA 2, 802.1x

Антенна: внешняя

  • D-Link DIR-615

Технические характеристики:

Интерфейсы: 1x WAN (RJ-45) 10/100 Мбит/сек, 4x LAN (RJ-45) 10/100 Мбит/сек

Беспроводная точка доступа Wi-Fi: IEEE 802.11 b/g + Draft N (до 300 Мбит/сек)

Частотный диапазон: 2.4-2.5 ГГц

Безопасность: WEP (до 128 бит), WPA/WPA-PSK, WPA2/WPA2-PSK (TKIP/AES/TKIP+AES), WPS

Функции роутера: NAT/NAPT, DynDNS, DHCP, Traffic Shaping

Функции файрволла: SPI, Packet Filter, URL Filter, MAC Filter, Access Control

Дополнительно: IPv6 Ready

  • D-Link DIR-655

Технические характеристики:

Интерфейсы: 1x WAN (RJ-45) 10/100/1000 Мбит/сек, 4x LAN (RJ-45) 10/100/1000 Мбит/сек

Беспроводная точка доступа Wi-Fi: IEEE 802.11 b/g + Draft N (до 300 Мбит/сек)

Частотный диапазон: 2.4-2.5 ГГц

Безопасность: WEP (до 128 бит), WPA/WPA-PSK, WPA2/WPA2-PSK (TKIP/AES), WPS

Функции роутера: NAT/NAPT, DynDNS, DHCP, Static Routing, QoS Engine

Функции файрволла: SPI, URL Filter, IP/MAC Filter, Access Control

Дополнительно: нет

  • NETGEAR WNDR3300

Технические характеристики:

Интерфейсы: 1x WAN (RJ-45) 10/100 Мбит/сек, 4x LAN (RJ-45) 10/100 Мбит/сек

Беспроводная точка доступа Wi-Fi: IEEE 802.11 a/b/g + Draft N (до 300 Мбит/сек)

Частотный диапазон: 2.4-2.5 ГГц для IEEE 802.11 b/g/n + 5 ГГц для IEEE 802.11 a/n

Безопасность: WEP (до 128 бит), WPA/WPA-PSK, WPA2/WPA2-PSK (TKIP/AES), WPS

Функции роутера: NAT/NAPT, DynDNS, DHCP, Static Routing, QoS Engine

Функции файрволла: SPI, URL Filter, IP/MAC Filter

Дополнительно: нет

  • TRENDnet TEW-632BRP

Технические характеристики:

Интерфейсы: 1xWAN (RJ-45) 10/100 Мбит/сек, 4xLAN (RJ-45) 10/100 Мбит/сек

Беспроводная точка доступа Wi-Fi: IEEE 802.11 b/g + Draft N (до 300 Мбит/сек)

Частотный диапазон: 2.4-2.5 ГГц

Безопасность: WEP (до 128 бит), WPA/WPA-PSK, WPA2/WPA2-PSK (TKIP/AES), WPS

Функции роутера: NAT/NAPT, DynDNS, DHCP, Static Routing

Функции файрволла: SPI, Packet Filtering, Domain/URL Filtering, MAC Filtering

Дополнительно: WPS

  • TRENDnet TEW-633GR

Технические характеристики:

Интерфейсы: 1x WAN (RJ-45) 10/100/1000 Мбит/сек, 4x LAN (RJ-45) 10/100/1000 Мбит/сек

Беспроводная точка доступа Wi-Fi: IEEE 802.11 b/g + Draft N (до 300 Мбит/сек)

Частотный диапазон: 2.4-2.5 ГГц

Безопасность: WEP (до 128 бит), WPA/WPA-PSK, WPA2/WPA2-PSK (TKIP/AES), WPS

Функции роутера: NAT/NAPT, DynDNS, DHCP, Static Routing, Traffic Shaping

Функции файрволла: SPI, Packet Filtering, Domain/URL Filtering, MAC Filtering

Дополнительно: StreamEngine, WPS

Современные маршрутизаторы обладают следующими характеристиками:

  • поддерживают коммутацию уровня 3, высокоскоростную маршрутизацию уровня 3 и коммутацию уровня 4;

  • поддерживают передовые технологии передачи данных, такие как Fast Ethernet, Gigabit Ethernet и АТМ;

  • поддерживают технологии АТМ с использованием скоростей до 622 Мбит/сек;

  • поддерживают одновременно разные типы кабельных соединений (медные, оптические и их разновидности);

  • поддерживают WAN-соединения включая поддержку PPP, Frame Relay, HSSI, SONET и др.;

  • поддерживают технологию коммутации уровня 4 (Layer 4 Switching), использующую не только информация об адресах отправителя и получателя, но и информацию о типах приложений, с которыми работают пользователи сети;

  • обеспечивают возможность использования механизма "сервис по запросу" (Quality of Service) - QoS, позволяющего назначать приоритеты тем или иным ресурсам в сети и обеспечивать передачу трафика в соответствии со схемой приоритетов;

  • позволяют управлять шириной полосы пропускания для каждого типа трафика;

  • поддерживают основные протоколы маршрутизации, такие как IP RIP1, IP RIP2, OSPF, BGP-4, IPX RIP/SAP, а также протоколы IGMP, DVMPR, PIM-DM, PIM-SM, RSVP;

  • поддерживают несколько IP сетей одновременно;

  • поддерживают протоколы SNMP, RMON и RMON 2, что дает возможность осуществлять управление работой устройств, их конфигурированием со станции сетевого управления, а также осуществлять сбор и последующий анализ статистики как о работе устройства в целом, так и его интерфейсных модулей;

  • поддерживают как одноадресный (unicast), так и многоадресный (multicast) трафик;

Роутер со слабой начинкой легко будет создавать тысячи проблем, самые неприятные из которых это:

  • Обрезанная скорость

  • Постоянные зависания, перезагрузки, обрыв соединения.

  • Урезанная скорость работы Wi-Fi и малая зона покрытия

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

Зачастую разработчики довольно ревностно относятся к вопросам, связанным с извлечением, изучением, модификацией прошивок с последующей их заливкой обратно в устройство. Чаще всего такие действия автоматически приводят к потере гарантии. Однако потерей гарантии дело не ограничивается — нередки случаи судебных исков от компании-разработчика к энтузиастам, которые занимаются модификацией прошивок..

Наконец, самый главный вопрос. Зачем вообще нужны альтернативные прошивки? Причин может быть множество. Как правило, такие прошивки гораздо более функциональны, позволяют задействовать заблокированные возможности устройства (такое часто бывает, например, с видеокартами), имеют более удобный интерфейс, работают намного стабильнее или лишены каких-либо недостатков оригинальных прошивок. Некоторые производители годами не хотят или не могут исправить ошибки в своём ПО, а иногда просто прекращают поддержку неплохого, в общем-то, устройства с тонким намёком, что пора бы прикупить более свежую версию «железки».

Прошивка от Олега

Пожалуй, наиболее известная альтернативная прошивка среди русскоязычных пользователей. Возможно, потому что разработкой этого проекта занимается наш соотечественник Олег Вдовикин. Впрочем, в других странах эти прошивки тоже популярны. К тому же проект — один из старейших и наиболее продвинутых в этой области. Интерфейс прошивки похож оформлением на официальную версию ПО для старых моделей роутеров ASUS. Изначально данная прошивка разрабатывалась для серии ASUS WL500g, но в тестовых версиях поддерживаются и свежие модели с индексом RT. Сейчас разработкой и поддержкой проекта занимается группа энтузиастов.

Среди главных достоинств прошивки от Олега стоит отметить стабильность, функциональность и простоту использования. Именно эти факторы поспособствовали росту популярности этого проекта. Для перечисления всех возможностей прошивки понадобилась бы не одна страница — всё-таки за столько лет разработки было введено огромное количество функций. Ключевые среди них таковы: множество способов подключения к провайдерам, поддержка IPv6/IPTV/мультикаста, встроенный шейпер трафика, возможность создания NAS на базе роутера с помощью подключения съёмного накопителя к USB-порту и с доступом по FTP/CIFS/NFS, расширенное управление правилами доступа и планировщик для них, поддержка USB-модемов 3G/CDMA/WiMax/Dial-Up, работа с SNMP/Radius/LLTD, тонкая настройка беспроводных соединений, а также поддержка принтеров и даже веб-камер. Но это далеко не полный список. Среди полезных особенностей прошивки также стоит отметить наличие доступа по Telnet/SSH и возможность мониторинга загрузки процессора и сетевых соединений в режиме реального времени. Единственный недостаток — слабая расширяемость возможностей прошивки. В общем, это идеальный вариант для тех, кого не устраивает стандартная прошивка роутера ASUS, и тех, кто хочет просто попробовать поставить что-нибудь альтернативное.

Tomato

Изначально проект делался для роутеров серий Linksys WRT54G и Buffalo WHR-G54, но сейчас есть множество неофициальных сборок для других устройств. В том числе и для ASUS WL520-GU. Это одна из самых удачных и сбалансированных по всем параметрам альтернативных прошивок. Особенностью Tomato является простой, красивый и удобный веб-интерфейс на базе AJAX.

Возможностей у Tomato чуть меньше, чем у других прошивок, но многое зависит от конкретной сборки. К тому же желающие могут скачать вполне внятный SDK для создания собственных вариантов прошивки. Помимо стандартных для любого роутера функций, есть поддержка VLAN, IGMP, Wake-On-LAN, возможность создания NAS, хороший планировщик задач, довольно лёгкая расширяемость и настраиваемость за счёт пользовательских скриптов, поддержка подключения по Telnet/SSH, работа сразу с несколькими DDNS, а также широкие возможности по настройке беспроводной точки доступа в различных режимах. В различных сборках доступны также предустановленный torrent-клиент, VPN-сервер и многое другое. С другой стороны, имеется возможность лёгкой установки дополнительных пакетов во внутреннюю память или на USB-накопитель.

Однако это далеко не всё. Tomato обладает просто великолепными возможностями по тонкой настройке QoS и шейпинга трафика, пробросу портов и поддержке большого числа одновременных соединений. Имеется также набор возможностей по мониторингу всего, что происходит с роутером и передаваемым трафиком, — логи, статистика, графики и так далее. Но самое главное, что всё это «завёрнуто» в очень удобный интерфейс, с которым легко разберётся неподготовленный пользователь.

OpenWrt

Родоначальник чуть ли не всех проектов по созданию альтернативных прошивок для роутеров. Ныне позиционируется как решение не только для роутеров, но и для других встраиваемых систем, а также и более серьёзных продуктов. Для ASUS WL520-GU подходит одна из стандартных сборок. Набор базовых функций прошивки довольно стандартен, и ничего впечатляющего в нём нет. Однако надо понимать, что OpenWrt является скорее базовой платформой для построения других прошивок. Подразумевается, что пользователь самостоятельно доведёт функциональность до нужного уровня. Во многом этот процесс облегчается наличием удобного пакетного менеджера для установки дополнительных опций.

Тем не менее нельзя сказать, что это плохая или неудобная прошивка. OpenWrt вряд ли подойдёт неопытным пользователям, но для разбирающихся людей это очень гибкий и удобный вариант, который можно легко и точно подогнать под свои нужды. Веб-интерфейс по умолчанию у прошивки крайне прост, незамысловат и не очень удобен. Для управления OpenWrt гораздо предпочтительнее использовать Telnet или SSH. Впрочем, существуют и другие реализации веб-интерфейса, более удобные. Точно так же для решения каждой задачи порой есть не один и не два пакета расширений.

DD-WRT

Наиболее известный проект по созданию альтернативных прошивок, к тому же поставленный на коммерческое производство. Есть платные варианты сборок, которые имеют чуть больше возможностей по сравнению с обычными. DD-WRT поддерживает очень большое количество устройств. Причём для каждого из них существует, как правило, далеко не одна версия прошивки. Особенностью DD-WRT является достаточно простой интерфейс, большое количество функций и возможностей для тонкой настройки роутера простым пользователем. Вместе с тем при доступе через командную строку по Telnet и SSH открывается ещё больше возможностей. Прошивка постоянно улучшается, обновляется и обрастает всё новыми функциями, сохраняя при этом стабильность работы.

В базовых сборках DD-WRT есть ряд интересных функций — всё та же поддержка накопителей/принтеров, VLAN, QoS, IPv6, WOL, DDNS, 802.1x, Radius и даже VoIP. Для каждой из веток проекта существует приличное количество сборок с дополнительными или, наоборот, убранными возможностями вроде torrent-клиента или сервера/клиента VPN. Так что для любого роутера можно выбрать прошивку на свой вкус. Одним из главных достоинств DD-WRT и большинства других *WRT-проектов является расширяемость за счёт встроенного пакетного менеджера или системы Optware. В целом, DD-WRT также можно порекомендовать новичкам для перепрошивки роутера.