Беспроводной маршрутизатор ASUS WL-550gE

с поддержкой режима ускоренной передачи данных Afterburner, часть 2

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

Тестирование производительности

Тестирование беспроводного сегмента:

Для тестирования производительности беспроводного сегмента были использованы беспроводные адаптеры ASUS WL-100gE Cardbus и ASUS WL-138gE PCI, поддерживающие режим ускоренной передачи данных AfterBurner. Эти адаптеры были рассмотрены нами в одном из прошлых обзоров.

Технологии повышения производительности в беспроводных сетях были рассмотрены нами в отдельных обзорах:

Были проведены следующие тесты:

  • Тест "Беспроводной PCI-адаптер ASUS WL-138gE — точка доступа ASUS WL-550gE"
  • Тест "Беспроводной Cardbus-адаптер ASUS WL-100gE — точка доступа ASUS WL-550gE"
  • Тест "Беспроводной PCI-адаптер ASUS WL-138gE и беспроводной Cardbus-адаптер ASUS WL-100gE — точка доступа ASUS WL-550gE"
  • Тест "Беспроводной PCI-адаптер ASUS WL-138gE и беспроводной Cardbus-адаптер ASUS WL-100gE через точку доступа ASUS WL-550gE, режим Infrastructure

Условные обозначения:

  • PCI — беспроводной PCI-адаптер ASUS WL-138gE
  • Cardbus — беспроводной Cardbus-адаптер ASUS WL-100gE
  • AP — точка доступа на роутере ASUS WL-550gE (когда трафик идет от точки доступа или к точке доступа, генератором трафика служит компьютер в LAN-сегменте устройства)
  • fdx — fullduplex — полнодуплексный режим

Тест "PCI-адаптер — точка доступа" — трафик гонялся между рассматриваемыми PCI-адаптером ASUS WL-138gE и компьютером LAN-сегмента точки доступа на роутере ASUS WL-550gE. Тестирование проводилось в режиме IEEE 802.11b и IEEE 802.11g, IEEE 802.11g + FrameBursting, а также IEEE 802.11g + FrameBursting + Afterburner. Расстояние между точками не превышало 5-ти метров.

Максимальные скорости: 5,37 Мбит/с в режиме IEEE 802.11b, 23,37 Мбит/с в режиме IEEE 802.11g, 29,92 Мбит/с в режиме IEEE 802.11g с включенной опцией FrameBursting. И 35,98 Мбит/с в режиме IEEE 802.11g + Afterburner при включенной опции Framebursting. Использование режимов Afterburner и опции FrameBursting позволяет существенно повысить производительность беспроводной связи. 

Тест "Cardbus-адаптер — точка доступа " — трафик гонялся между рассматриваемым Cardbus-адаптером ASUS WL-100gE и компьютером LAN-сегмента точки доступа на роутере ASUS WL-550gE. Тестирование проводилось в режиме IEEE 802.11b и IEEE 802.11g, IEEE 802.11g + FrameBursting, а также IEEE 802.11g при включенных режимах FrameBursting и Afterburner. Расстояние между точками не превышало 5-ти метров.

Максимальные скорости: 4,72 Мбит/с в режиме IEEE 802.11b, 16,60 Мбит/с в режиме IEEE 802.11g, 27,23 Мбит/с в режиме IEEE 802.11g с включенной опцией FrameBursting. И 20,98 Мбит/с в режиме IEEE 802.11g + Afterburner при включенной опции Framebursting. При тестировании Cardbus-адаптера с включенным режимом Afterburner начались проблемы — из трех тестов только один завершился успешно (остальные показаны на диаграмме нулевыми значениями скорости), но показал снижение производительности по сравнению с режимом IEEE 802.11g + Framebursting. Судя по всему, проблемы именно в Cardbus-адаптере, так как при проведении аналогичных тестов с PCI-адаптером подобного поведения не наблюдалось. Еще более странно то, что, судя по устанавливаемым драйверам, беспроводные адаптеры выполнены на одном и том же чипсете. Забегая вперед, скажу, что это не единственный тест, где Cardbus-адаптер с включенным режимом Afterburner стал причиной прерывания тестов.  

Тест "Беспроводной PCI-адаптер и беспроводной Cardbus-адаптер — точка доступа" — трафик гонялся между компьютером LAN-сегмента точки доступа на роутере ASUS WL-550gE и беспроводными адаптерами ASUS WL-100gE Cardbus и ASUS WL-138gE PCI. Тестирование проводилось в режиме IEEE 802.11b и IEEE 802.11g, IEEE 802.11g + FrameBursting, а также IEEE 802.11g при включенных режимах FrameBursting и Afterburner. Расстояние между точками не превышало 5-ти метров.

Распределение скоростей между беспроводными адаптерами приведено ниже:

Максимальные скорости: 4,95 Мбит/с в режиме IEEE 802.11b, 22,36 Мбит/с в режиме IEEE 802.11g, 29,42 Мбит/с в режиме IEEE 802.11g с включенной опцией FrameBursting. И 32,17 Мбит/с в режиме IEEE 802.11g + Afterburner при включенной опции Framebursting. По нижнему графику видно, что скорости работы с PCI-адаптером существенно выше аналогичных скоростей работы с Cardbus-адаптером. Так же, как и в прошлом тесте, при использовании режима Afterburner, большинство тестов завершились ошибкой, причиной которой стала работа Cardbus-адаптера.  

Тест "Беспроводной PCI-адаптер и беспроводной Cardbus-адаптер через точку доступа, режим Infrastructure" — трафик гонялся между беспроводными адаптерами ASUS WL-100gE Cardbus и WL-138gE PCI через точку доступа на роутере ASUS WL-550gE в режиме Infrastructure. Тестирование проводилось в режиме IEEE 802.11b и IEEE 802.11g, IEEE 802.11g + FrameBursting, а также IEEE 802.11g при включенных режимах FrameBursting и Afterburner. Расстояние между точками не превышало 5-ти метров.

Максимальные скорости: 4,95 Мбит/с в режиме IEEE 802.11b, 22,36 Мбит/с в режиме IEEE 802.11g, 29,42 Мбит/с в режиме IEEE 802.11g с включенной опцией FrameBursting. И 32,17 Мбит/с в режиме IEEE 802.11g + Afterburner при включенной опции Framebursting. Во всех тестах, где не использовался режим Afterburner, наблюдается нормальная производительность. При включении режима Afterburner производительность беспроводной связи существенно снижается.  

Тестирование проводного сегмента — тестирование проводилось по этой методике



Максимальная скорость: 63,46 Мбит/с.

Тест NetPIPE

Максимальная скорость: 62,67 Мбит/с. В правой части графика наблюдаются небольшие провалы скорости, но данные аномалии вряд ли можно назвать существенными.

Шейпинг трафика:

Рассматриваемое устройство также позволяет производить шейпинг входящего и исходящего трафика, но список критериев, по которым производится шейпинг трафика, чересчур короткий. Например, для входящего трафика список критериев ограничен IP-адресом компьютера назначения и портом назначения, диапазон портов задать нельзя. Также при задании правил входящего трафика, поле IP-адреса можно оставить пустым — тогда заданная ширина канала будет делиться между всеми клиентами, использующими соответствующий порт для передачи данных.

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

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

Для входящего трафика:

Заданная ширина канала (кбит/с) Реальная ширина канала (замерялась с помощью Chariot NetIQ, TCP-трафик), кбит/с (1 кбит/с = 1024 бит/с)
500482,459
1000964,918
20001 929,998
50004 824,350
100009 648,217
3000028 819,183
5000038 864,271

Как видно из таблицы, на больших скоростях реальная скорость трафика начинает достаточно сильно отличаться от заданной. На скоростях до 30 Мбит/с — она достаточно точно соответствует заданной.

Для исходящего трафика:

Заданная ширина канала (кбит/с) Реальная ширина канала (замерялась с помощью Chariot NetIQ, TCP-трафик), кбит/с (1 кбит/с = 1024 бит/с)
500482,677
1000964,918
20001 928,903
50004 821,533
100009 637,762
3000028 749,725
5000037 226,323

Как показала практика тестирования, при задании правил шейпинга исходящего трафика используется не значение порта назначения пакетов, а значение порта источника пакетов, что, на мой взгляд, весьма бессмысленно (обычно играет роль именно порт назначения пакетов, а порт источника может быть практически любым). Данный механизм, тем не менее, вполне подходит для шейпинга трафика при организации виртуальных серверов (как в последствии выяснилось из документации этот механизм как раз для этого и предназначен). Как и в тесте с входящим трафиком, точность шейпинга достигается только на небольших (точнее, на относительно небольших :) скоростях (~ до 30 Мбит/с). 

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

Безопасность

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

Выводы:

Рассмотренное устройство показывает достаточно хорошую производительность как проводной, так и беспроводной связи — особенно это заметно при включении режима AfterBurner в паре с опцией FrameBursting, однако при использовании данных режимов в тестах с Cardbus-адаптером ASUS WL-100gE результаты сильно разочаровывают. Тем не менее, практика показывает, что причиной таких результатов является именно сам Cardbus-адаптер (возможно, нам в лабораторию попал "дефектный" образец данного беспроводного адаптера).

Шейпинг трафика осуществляется по очень маленькому набору критериев, но, тем не менее, на небольших заданных скоростях (до ~30 Мбит/с) он (шейпинг) работает достаточно точно.

Плюсы:

  • Высокая производительность как проводной, так и беспроводной связи при использовании технологий Framebursting и Afterburner
  • Высокая безопасность устройства
  • Достаточно точный шейпинг трафика (на скоростях до ~30 Мбит/с)

Минусы:

  • Проблемы с беспроводной связью при работе с беспроводным Cardbus-адаптером ASUS WL-100gE (скорее всего, источником проблем является именно беспроводной адаптер)

 

Оборудование предоставлено компанией ASUSTeK

 




15 сентября 2006 Г.

Afterburner ASUS WL-550gE

ASUS WL-550gE

Afterburner, 2

. , . 

:

ASUS WL-100gE Cardbus ASUS WL-138gE PCI, AfterBurner. .

:

:

  • " PCI- ASUS WL-138gE — ASUS WL-550gE"
  • " Cardbus- ASUS WL-100gE — ASUS WL-550gE"
  • " PCI- ASUS WL-138gE Cardbus- ASUS WL-100gE — ASUS WL-550gE"
  • " PCI- ASUS WL-138gE Cardbus- ASUS WL-100gE ASUS WL-550gE, Infrastructure

:

  • PCI — PCI- ASUS WL-138gE
  • Cardbus — Cardbus- ASUS WL-100gE
  • AP — ASUS WL-550gE ( , LAN- )
  • fdx — fullduplex —

"PCI- — " — PCI- ASUS WL-138gE LAN- ASUS WL-550gE. IEEE 802.11b IEEE 802.11g, IEEE 802.11g + FrameBursting, IEEE 802.11g + FrameBursting + Afterburner. 5- .

: 5,37 / IEEE 802.11b, 23,37 / IEEE 802.11g, 29,92 / IEEE 802.11g FrameBursting. 35,98 / IEEE 802.11g + Afterburner Framebursting. Afterburner FrameBursting . 

"Cardbus- — " — Cardbus- ASUS WL-100gE LAN- ASUS WL-550gE. IEEE 802.11b IEEE 802.11g, IEEE 802.11g + FrameBursting, IEEE 802.11g FrameBursting Afterburner. 5- .

: 4,72 / IEEE 802.11b, 16,60 / IEEE 802.11g, 27,23 / IEEE 802.11g FrameBursting. 20,98 / IEEE 802.11g + Afterburner Framebursting. Cardbus- Afterburner — ( ), IEEE 802.11g + Framebursting. , Cardbus-, PCI- . , , , . , , , Cardbus- Afterburner .  

" PCI- Cardbus- — " — LAN- ASUS WL-550gE ASUS WL-100gE Cardbus ASUS WL-138gE PCI. IEEE 802.11b IEEE 802.11g, IEEE 802.11g + FrameBursting, IEEE 802.11g FrameBursting Afterburner. 5- .

:

: 4,95 / IEEE 802.11b, 22,36 / IEEE 802.11g, 29,42 / IEEE 802.11g FrameBursting. 32,17 / IEEE 802.11g + Afterburner Framebursting. , PCI- Cardbus-. , , Afterburner, , Cardbus-.  

" PCI- Cardbus- , Infrastructure" — ASUS WL-100gE Cardbus WL-138gE PCI ASUS WL-550gE Infrastructure. IEEE 802.11b IEEE 802.11g, IEEE 802.11g + FrameBursting, IEEE 802.11g FrameBursting Afterburner. 5- .

: 4,95 / IEEE 802.11b, 22,36 / IEEE 802.11g, 29,42 / IEEE 802.11g FrameBursting. 32,17 / IEEE 802.11g + Afterburner Framebursting. , Afterburner, . Afterburner .  



: 63,46 /.

NetPIPE

: 62,67 /. , .

:

, , , . , IP- , . , IP- — , .

. ( /). , .

, .

:

(/) ( Chariot NetIQ, TCP-), / (1 / = 1024 /)
500 482,459
1000 964,918
2000 1 929,998
5000 4 824,350
10000 9 648,217
30000 28 819,183
50000 38 864,271

, . 30 / — .

:

(/) ( Chariot NetIQ, TCP-), / (1 / = 1024 /)
500 482,677
1000 964,918
2000 1 928,903
5000 4 821,533
10000 9 637,762
30000 28 749,725
50000 37 226,323

, , , , , ( , ). , , ( ). , (, :) (~ 30 /). 

, . , , .  

, Nessus — , .

:

, — AfterBurner FrameBursting, Cardbus- ASUS WL-100gE . , , Cardbus- (, "" ).

, , , ( ~30 /) () .

:

  • , Framebursting Afterburner
  • ( ~30 /)

:

  • Cardbus- ASUS WL-100gE ( , )