Вторник
21.11.2017, 02:04
Приветствую Вас Гость | RSS
Главная Каталог статей Регистрация Вход
Меню сайта

Категории раздела
Разное [15]
Документация [18]
Авторские статьи [45]

Поиск

Свежие статьи
Динамическое деление скоро...
port knocking на mikrotik
Установка NGINX без прав R...
Как настроить время (NTP S...
Настраеваем CROND
Биллинг MikBill на UBUNTU
Даунгрейд PHP до версии 5....
Устанавливаем в Ubuntu 10....
Как настроить MySQL
Как настроить ZendOptimize...

Форма входа
Логин:
Пароль:

Главная » Статьи » Авторские статьи

Линк точка-многоточка-точка на MikroTik. Детальная настройка.

Линк точка-многоточка-точка на MikroTik. Детальная настройка.


Задача: построить сеть с топологией точка-точка. Расстояния 21 км, но прямой видимости нету, потому было решено делать ретранслятор с точки, где визуально просматривались два нужных нам объекта. Итого топология получилась у нас точка-многоточка-точка. Для простоты, чтобы Вы поняли, что мы сделали - назовём первую точку – точкой А, вторую точку – точкой Б , и третью – точкой В. С учётом ретранслятора расстояние немного изменилось – между точкой А и Б = 26 км, между точкой Б и В = 8 км. Точка Б была выбрана на высоком участке города, где прекрасно осматривались два объекта, и как результат - очень большая зашумленность в 2,4 ГГц другими операторами, которые работают в этом же диапазоне. Линк между точками А и Б - это линк на небольшой городок , где 2.4 ГГц ещё не полностью умерли, именно потому для примера линк между А и Б было решено делать на 2.4 ГГц , а линк между Б и В на 5 ГГц. (рис. 1).

 

 

Так как статья писалась не для максимальных показателей скоростей , а для примера построения и вся аппаратура была не специально отобрана, а выбрана из того что доступно и было под руками (так как это обычно и бывает) – посему не максимальные результаты на что способны MikroTik’и (дальше просто МТ).
И так что у нас имелось под руками :
- 2 роутерборда 411-ых + БП к ним
- 433-ий и 433AH-ий роутерборды + БП
- 2 карточки SR5 от Ubiquity
- 4 карточки обычных R52
- 2 карточки R52H
- пигтейлы UFL и MMCX
- обычные гермобоксы, которые в магазине с электрикой когда-то ещё давно покупали
- направленные словацкие антенны на 5 ГГц
- облучатели векторовские на 5 ГГц и на 2.4 ГГц
- харьковские обычные офсетные зеркала на 0,9 м.
- кронштейны к спутниковым антеннам
В общем как видите , обычные комплектующие которые теперь не проблема достать. И того в точки А и В мы поставили 411-ий роутербор+R52+пигтеил и в точке Б - 433-ий роутерборд+ 2 шт R52-ых. Все остальные комплектующие, чтобы Вы не подумали, что сидели на полочки, скажем так – мы их тоже погоняли именно для того чтобы Вы видели разницу!!!
Так как задачу монтажа можно рассматривать в отдельной теме, то тут мы просмотрим сами настройки МТ.
Рассмотрим настройки МТ в точке А. Все настройки будем проводит в удобной программке специально созданной МТ – winbox. Первое что нужно сделать после того как вы включили роутерборд, смонтировали туда карточку и подключили к антенне это:
1) скачать с сайта МТ программу winbox http://www.mikrotik.com/download/winbox.exe и по MAC адресу зайти на Ваш роутерборд

 

 

2) создать прозрачный мост между вашей беспроводной карточкой (дальше просто карточкой) и Ethernet портом. Делаеться это на вкладке bridges нажав красный плюсик

 

 

3) потом, после того как Вы создали бридж , нужно в этот бридж указать интерфейсы, которые будут бриджеваться. В нашем случае это интерфейс карточки и Ethernet интерфейс сетевой карточки. Делается это во вкладке bridges – ports нажатием того же красненького плюсика (дальше не будем описывать нажатие красного плюсика).

 

 

4) после этого для того чтобы мы уже работали с МТ по ip адресу, а не по маку,  нужно собственно этот ір адрес прописать. Так как мы создали бридж, то ір адрес будем задавать именно бриджу , а не отдельным интерфейсам по отдельности , так как это делает большинство новичков. Делается это на вкладке IP – Addresses . Адрес прописываем обязательно со слешем в конце, который в UNIX системах, к которым именно и относиться МТ , символизирует маску подсети. В нашем случае мы прописали стандартную /24 маску , которая на Windows системах означает 255.255.255.0. Сам IP адрес можно прописывать какой Вам угодно, но лично я его выбирал с соображений нестандартности  и прописал его как день и месяц своего дня рождения ).

 

 

5) Теперь преступим к знакомству и собственно настройки беспроводных качеств МТ. Для этого заходим на вкладку Interfaces , там мы должны видеть все наши интерфейсы с которыми мы сейчас будем работать.

 

 

6) Нас интересует именно беспроводная настройка, посему нажимаем два раза мышкой на wlan1 и попадаем на первую вкладку с общими настройками. Здесь можно разве что переименовать само название интерфейса для удобной работы в будущем. Важным разве что есть пункт mac адреса. Тут сам мас адрес можно менять на какой Вам угодно, это очень удобно в некоторых моментах роботы с бесповодными сетями. Но мы ничего в этом пункте не меняли, потому переходим к следующей вкладке.

 

 

7) Следующая вкладке это вкладка Wireless собственно, которую заслужено можно назвать главной. Тут настраиваеться почти всё. Посему давайте этот пункт разделим на подпункты для более детального знакомства, но сначала нажмём кнопку Advanced Mode, которая нам позволит увидет и редактировать абсолютно все настройки:

 

 

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

 

 

Будем рассматривать наиболее важные моменты настройки, но сначала рассмотрим набор клавиш по правую сторону панельки. Кнопки Ok, Cancel, Apply и Disable описывать не будем, так как они и так несут интуитивно понятный характер. Остановимся на :
Comment – эта кнопка отвечает за комментарии, которые можно оставлять в многих местах при настройки разных интерфейсов, вкладок и т.д., сделана в первую очередь для удобства в работе с МТ.
Torch – или как один с переводов на русский "фонарь”. Эту кнопку Вы будете видеть не только на этой вкладке, а и во многих других, где она означает одну и ту же функцию – смотреть какие адреса "бегают” на выбранном Вами интерфейсе. Другими словами – нажав эту кнопку Вы сможет посмотреть ip, mac адреса, протоколы которые проходят через интерфейс.
Scan – это как Вы догадались, кнопка сканирования, при нажатии которой открывается новое окно, где Вы можете просканировать выбранный Вами диапазон (внимание- если Вы задаёте вручную в Scan List’е диапазон с которым должен работать МТ- только этот диапазон МТ будет сканировать при нажатии кнопки Scan).
Freq.Usage – в переводе означает "использование частоты”, очень нужная и важная кнопка, при помощи которой можно посмотреть в каком состоянии находиться эфир (также сканирует диапазон указанные в Scan List’е ). Можно посмотреть на сколько используются частоты другим устройствами на нужной Вам частоте, посмотреть уровни шумов и выбрать наиболее оптимальную для Вас частоту.
Align. – эта функция сделана для точной юстировки антенны.
Sniff. – сниффер в беспроводной сети. Сделан по аналогии с обычными снифферами в проводных локальных сетях. В двух словах эта функция позволяет полностью отслеживать что "бегает” у вас по сети, перехватывать данные, анализировать их и т.д.
Snooper – с помощью этой мощной команды можно просканировать все wi-fi устройства которые есть в радиусе сети. Можно "видеть” как базовые станции, их SSID, так и клиентов, их сигналы, видеть к которым базовым станциям они подключены и т.д. Очень полезная вещь в работе с радио сетями.
Reset Configuration – сбрасывает установки заводские на интерфейсе, с которым Вы сейчас работаете.
Также рассмотрим 3 настройки, которые видим в нижней центральной части вкладки (все настройки касаются только стороны базы, на клиенте они принимаются автоматически, под условия базы):
Default Authenticate – если галочка стоит, то к карточки, которую сейчас настраиваем, сможет подключиться любой беспроводный клиент (с шифровкой сети тут не путать). Если же галочку снять -  то все беспроводные клиенты сначала фильтруются в Connect List’е, другими слова поддаются правилам Connect List’а , а не глобальным настройкам с этой вкладки.
Default Forward – или как говорят в простонародье – "изоляция клиентов”. Если галочка стоит, то все беспроводные клиенты, которые подключены к базе, будут кроме базы "видеть” друг друга, что очень часто нежелательно чтобы не создавался дополнительные трафик между самими клиентами. Если галочку снять - то клиенты будут обмениваться трафиком только с базой (важно- если снята галочка на Default Authenticate - то изоляция работать не будет, так как это правили ниже по приоритету. Чтобы изоляция при такой настройке работала - галочки на изоляцию нужно снимать в самом Connect List’е на каждом клиенте которые не должен "общаться” с другими клиентами, нужно просто снять галку на Forwarding)

 

 

Hide SSID – скрытие сервисного имени вещания (SSID) Вашей базы. Клиенты при сканировании будут видеть только мас адрес базы, и подключиться они смогут, если прописать вручную SSID. Также иногда полезная функция в работе с беспроводными сетями.
Теперь рассмотрим сами пункты настройки нашего МТ в роли базы:

 

Mode - режим в котором будет работать наша точка доступа (базы, клиента, повторителя и т.д.) . Нам нужно построить точку-многоточку-точку, и с учётом что эта сторона всегда будет находиться со стороны сервера и сюда в любом случае можно будет зайти в случае неисправности , то логично поставить эту сторону в качестве базы. Так как к базе будет подключаться только один клиент, выбираем режим работы bridge. Вся разница между bridge и ap bridge в том что в bridge- сможет подключится только один беспроводной клиент (как раз тот случай что мы и используем), а в случаи с ap bridge – это классическая базовая станция куда может подключиться много беспроводных клиентов.
Band – этот пункт отвечает за выбор диапазона частот, в котором Вы будете работать. Для каждых карточек разные диапазоны. Некоторые умеют работать в и в 2.4 и в 5 ГГц диапазоне с разными шагами по полосе, а некоторые заточены только под определённую частоту. Но наш выбор пал на r52 которая прекрасно работает как в 2.4 ГГц так и 5 ГГц диапазоне с всеми возможными полосами пропускания, а точнее 5-10-20-40 МГц. Для качественной работы нужно выбрать фиксированный режим работы, чтобы МТ не переключался с B режима на G ,тем самым не замедлял работу системы в целом. Мы выбрали only G (также хорошо спасает, когда эфир очень грязный).
Frequency – частота, на которой будет работать наша база. Мы выбрали частоту 2342 МГц, так как она уходит со стандартного диапазона, где меньше помех от других источников 2,4 ГГц.
SSID – широковещательное имя беспроводной сети, которое будет вещать ваша базовая станция, которое служит идентификатором Вашей сети.
Radio Name – имя Вашего устройства в сети
Scan List – это очень важный пункт, это задающий диапазон частот в котором будет работать Ваш МТ. Другими словами – тут мы задаём диапазон частот с которым должен работать МТ. Важно – если использовать расширенную возможность - superchannel и если Вы не укажите этот расширенной диапазон в этом пункте , то даже если он и будет выбран в меню Frequency - базовая станция будет продолжать работать на стандартных 13-ти каналах. Мы выбрали диапазон 2300-2500 МГц чтобы только в этом диапазоне МТ работал.
Security Profile – этот пункт отвечает за шифровку сети. Тут просто выбираем нужный Вам профиль шифровки, которые заранее нужно отредактировать на вкладке Security Profiles (тяжелого там ничего нету, потому останавливаться на этом пункте не будем)
Country – для каждых стран мира по стандарту 802.11 были сделаны разные частотные диапазоны с разным количеством каналов. Для 2.4 диапазона он практически везде одинаковый (плюс минус один, два канала появляется если пощёлкать по разным странам), но на 5 ГГц списки доступных каналам существенно разные, что иногда спасает когда все стандартные каналы зашумлены. Чтобы не было проблем с подключением беспроводных клиентов – либо выбираем no_country_set либо нужно удостовериться, что на беспроводной точке доступа клиента есть такие же каналы работы.
Antenna Mode – на большинстве карточек есть 2 разъёма для подключения антенны – именно в этом пункте Вы можете выбрать, куда именно Вы подключили пигтеил. Стандартно это разъём А. Есть ещё варианты когда к одной карточки подключаются сразу 2 антенны , в таком случае одна антенны работает на приём а вторая на отдачу – тогда тут нужно выбрать rx-a\tx-b или на оборот.
Antenna Gain – этот пункт лучше не трогать, так как от него зависит мощность, которую будет излучать карточка на антенну и как показывает практика – параметр 0 оптимален.
Все остальные пункты настройки в этой вкладке также лучше не менять, так как их используют крайне редко и только люди с большим опытом работы с сетями и только в очень редких случаях.
8) Следующая вкладка, это вкладка Data Rates. Также очень важный пункт, где можно выбрать фиксированную скорость работы МТ, что на практике показывает лучшие результаты.

 

 

Допустим, если у вас уровни сигнала хорошие, ccq также хороший, но
Ваш канал переключается то с 24 Мбит\с на 48 Мбит\с ,а потом на 36 Мбит\с скоростной режим то Вам лучше всего зажать канал фиксировано на 36 Мбит\с и качество связи в общим вырастет за счёт того что база не будет искать, где её лучше работать, а будет просто работать на том скоростном режиме, что Вы ей зададите. Но это не означает, что если у Вам плохие сигналы и МТ показывает, что он хочет работать на 9 Мбит или 18 Мбит\с , а вы зажмёте его на 36 Мбит\с то у Вас будет 36 Мбит\с – не будет, линк в таком случае просто не завяжется. Пункты Supported и Basic нужно выставлять по разному в случае, если Ваш МТ будет работать в качестве базы и у всех беспроводных клиентов, как правило разные показатели сигналов и соответственно разные скорости – именно этот пункт поможет сделать оптимально для каждого настройку своей базовой станции, но так как мы в нашем конкретном случае используем МТ чтобы сделать точку-точку наши Supported и Basic будут одинаковы.
9) Advanced – как следует с названия , здесь настраиваются всякие продвинутые настройки. Здесь желательно также ничего не менять. Разве что можно посоветовать, это если у Вас сильный шум и много дисконэктов в логах, то очень спасает в Periodic Calibration выбрать параметр disable и в Disconnect Timeout переправить значение на 00:00:10.

 

 

10) Следующий пункт это WDS (Wireless Distribution System). В двух словах зачем она нам тут нужна – чтобы всё прозрачно работало, пинговалось, копировалось. В меню WDS Mode есть несколько вариантов WDS , но наиболее употребляемый это – dynamic и static. Dynamic ,лучше использовать, когда Ваш МТ работает в качестве базы, и когда нужно нового абонента подключить к сети и чтобы не носиться с провисанием mac адреса вручную. Но у нас структура сети точка-точка , где само собой будет действовать правило : поставил и забыл. Плюс в режиме static МТ чётко знает с кем ему нужно работать и не тратить лишние ресурсы, время на поиск WDS-партнёра. В меню WDS Default Bridge нужно указать какой бридж нужно применить WDS. У нас есть только один bridge-1, его мы и добавляем. Всё остальное – не трогаем.

 

 

11) Nstreme - фирменный МТовский протокол. Его Вы увидите только в МТ. Но на этой вкладке кроме самого nstrem также есть параметры включения \ выключения polling’а и CSMA. Для нашего линка включаем все три параметры. Ну и в двух словах что есть что: nstream – делает прокачку на линке немного больше + выключает ACK, polling – делает порядок в сети (хотя для режима точка-точка с него толку мало), и CSMA - выключает стандартный для 802.11.abg доступ к среде передачи, включается только после того как вы включили опцию Polling. Ещё для увеличения прокачки линка можно проиграться с параметрами Frame Policy.

 

 

12) Tx Power – тут можно выставить мощность карточки. Это как правило нужно когда карточка например по своим характеристикам от производителя имеет 600 мват выходной мощности, но по умолчанию МТ ставит 17 dbi только и вам соответственно этих не хватает, или же наоборот когда даже стандартных 17 dbi за много и линк лучше работает на 14-15 dbi. Мы поставили всё фиксировано на 19 dbi для нашей R52, что есть почти нормой для этой карты.

 

 

13) Status - это собственно вкладке, где видно все характеристики линка на котором он завязался, больше конечно информации можно увидеть со стороны клиента, потому именно удалённую сторону Вы видите на скриншоте. Это очень важная вкладка в настройки любого p2p линка, потому разложим всё по полочках что за что отвечает:
Band - диапазон на котором соединился наш клиент. У нас это фиксированной G режим.
Frequency – частота на которой соединился клиент.
Tx/Rx Rate – установленная скорость соединения, в нашем случаи зажато строго на 36 мбит\с, что мы и видим на картинке.
SSID – сервисное имя базы к которой мы подключены
BSSID – mac адрес базы к которой мы подключены
Radio Name – имя базы к которой подключены
Tx/Rx Signal Strength – сигналы с которыми клиент соединился с базой.
Noise Floor – шум на этой частоте со стороны клиента, допустимый нормы это -95 и больше. Если шум в районе -90 то работа линка будет крайне не стабильной . В таком случаи нужно или переходит на другую частоту, или уменьшать полосу на которой работает линк.
Signal To Noise – также очень важный параметр, по котором можно более имение ориентировать по тому как у Вас согласован антенно-фидерной тракт с передатчиком. Другими словами это показатель КСВ (коэффициента стоячий волны)
Tx/Rx CCQ – ну это можно назвать заслужено второй по важности параметр после сигнала. Этот параметр отображает на сколько процентов реальная прокачка от того как соединился линк. Очень часто когда сигналы хорошие, а прокачки и стабильности нету – именно это отображает ccq.
Overall Tx CCQ – тот же ccq только усреднён и только tx (передача). Если со стороны базы смотреть, то этот параметр показывает усреднённые данные по качеству передачи на всех подключившихся беспроводных клиентах.
Ack Timeout – собственно параметр Аск, у нас он не отображаешься так как на линке поднять nstreme , а он просто напросто отключает этот параметр в беспроводной связи.
Last IP – последний ip адрес который "засветился” на интерфейсе.

 

 

14) Traffic – этот пункт говорит сам за себя. Именно здесь Вы можете видеть полностью весь трафик который бежит по Вашем интерфейсу, также отображается пиковые скорости, что очень удобно для мониторинга состояния канала.

 

 

15) Со стороной базы все настройки окончены. Теперь посмотрим сторону клиента. Там напомним что используется 433-ий роутерборд, на котором смонтированы 2 шт.R52-ых карточки. Одна карточка работает на 2.4 ГГц, а вторая на 5 ГГц.

 

 

16) Интерфейс на 2.4 ГГц мы назвали для удобства glyb , а тот который на 5 ГГц - fast. Все настройки стороны клиента почти не отличаются от стороны базы, за исключением что нужно выбрать наш режим клиента, инее забить выбрать не просто station, а station wds.

 

 

17 ) Ну и в bridge нужно добавить 2 беспроводных интерфейсы и для удобства все Ethernet интерфейсы.

 

 

18) Дальше можно приступать к настройки интерфейса на 5 ГГц. Базовые настройки ни чем не отличаются от настройки интерфейса glyb, за исключением того, что нужно выбрать диапазон 5 ГГц. Как видно на картинке мы решили запустить линк в турбо режиме. Все остальные настройки для интерфейса fast делаем по полной аналогии с интерфейсом glyb.

 

 

19) Ну и посмотрим с какими параметрами завелся наш самый отдалённый линк по адресу 27.0.9.40 .Все настройки ip, bridge и т.д. мы делали аналогии. Также линк зажали на 24 мбит, так как именно при таких параметрах ccq меньше всего прыгали.

 

 

20) Настройки наших МТ успешно завершены. Линк установлен . Как говорилось статья писалась для показа настроек МТ, а не показа монтажа. Но точку Б для визуально мы решили показать как был осуществлен монтаж.

 

 

21) Пришло время тестов. Но как говорилось что статья писалась в поучительных целях, а не достичь максимальные результаты, на которые способен МТ. Линк с точки А к точке Б был зажат на 36 Мбит\с, а сторона Б<->В на 24 Мбит\с , логически было и ожидать прокачки с А в точку В с учётом nstreme в районе 20-24 Мбит\с. Мы запустили внутренний тест МТ которые достаточно точно показывает реальные показатели -> Tolls – Bandwidth Test , указали ip конечной интересующей нас точки (в нашем случаи точка В), ввели логин и пароль для доступа к этом МТ, и нажали кнопку Start. Как мы видим тест показал 21,2 Мбит\с. Ограничивается он на стороне 5 ГГц линка, потому как показатели сигнала были далеко не идеальны из-за не полностью идеальной видимости(72\78 dbi).

 

 
Но для этого у нас есть в запасе более мощные карточки SR5 с 400мват выходной мощности. Установив их мы действительно "вытянули” немного лучшие сигналы и линк на 5 ГГц запустился с фиксированными с сигналами 36\36 Мбит\с и конечная прокачка с точки А в точку стала около 30 Мбит\с. Также линк был протестирован в различных вариантах на турбо режиме, на 10 МГц полосах и т.д. Скажем что все показатели которые показывает МТ об установленном линке реальные. Линк с 2.4 ГГц был также временно сменён на 5 ГГц диапазон и в турбо режиме обеих мостов был достигнут максимальный стабильный результат с точки А в точк Б = 41 Мбит\с. Также линк был сконфигурирован средством EoIp_tunnel вместо стандартного WDS – результаты были хуже ,и ограничивались мощностью процессора, в туннельном варианте скорость с 41 Мбит\с упала на 24-26 Мбит\с, и сразу же был заменён RB-433 (процессор 300 МГц) на RB-433AH(процессора 680 МГц) в точке Б где логически понятно что идёт максимальная нагрузка чтобы специально увидеть разницу. И она была - с 24-26 Мбит\с прокачка выросла до 31 Мбит\с. Но так как нам EoIp_tunnel принципиально не нужен был ,мы сменили всё назад на WDS, и в точке Б обратно установили RB-433, так как при WDS’е на пиковых прокачках процессора больше чем на 50-60 % не нагружался.
Заключение: как Вы смогли увидеть, МТ показывает нам очень хорошие показатели по скоростям, гибкости, динамичности, надёжности, интуитивности и т.д. системы в целом. Цена МТ также очень хорошая в сравнении с оборудованием такого класса. МТ стали уже доступны и на нашем рынке, что делает его несомненно лучшим оборудованием по показателям цена \ качество. Главное, нужно правильно использовать весь потенциал, и тогда результаты всегда будут Вас радовать. Единственным минусом МТ можно назвать его сложность конфигурирования. Дополним, что кроме отличной работы с беспроводными сетями МТ очень хорошо работает и с кабельными, проводными сетями, выступает во многолокальных сетях в качестве сервера доступа, шейпера, в качестве маршрутизатора, Hotspot’а и т.д


Источник: http://asp24.com.ua/

Спонсоры данной статьи


Категория: Авторские статьи | Добавил: -=shurf=- (14.08.2010)
Просмотров: 10204 | Комментарии: 1 | Теги: Wi-Fi 802.11 a/b/g/n., mikrotik | Рейтинг: 0.0/0

Настройка Mikrotik
MikroTik RouterOS – CommandLin...
Биллинг MikBill на UBUNTU
Mangle
Mikrotik - winbox or console
Mikrotik. DHCP сервер в помощь...
Линк точка-многоточка-точка на...
Мануал по настройке программно...
Установка биллинга Abills на U...
Настраеваем CROND
port knocking на mikrotik

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Профиль
Привет: Гость

Сообщения:

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или войдите!

Реклама

Наш опрос
Чего добавить на сайте?
Всего ответов: 86

Нашел ошибку?
Система Orphus

Статистика

Онлайн всего: 3
Гостей: 3
Пользователей: 0



Бесплатный хостинг uCoz