Какая лучшая стратегия балансировки нагрузки при использовании 4 WAN-соединений?, RouterOS
sporkman
Guest
0
30.12.2013 05:14:00
Я смотрел разные варианты балансировки нагрузки для нескольких каналов связи (ECMP, PCC, nth), и все они кажутся вполне разумными. Интересно, учитывая, что каждая строка — 15/2, не будет ли принципиальна эффективность выбранного метода? Оборудование — RB2011. И мне бы очень хотелось сделать акцент на максимально бесшовном опыте использования, а не на скорости — воздушные каналы связи на другом конце не отличаются огромной пропускной способностью, так что строгий учет каждого пакета не сделает людям быстрее. Гораздо важнее, чтобы их Netflix, защищенные SSL-соединения для банковских операций и VoIP работали без перебоев, когда происходит сброс таблицы маршрутизации на 10 минут. Если выходят из строя 3 из 4 канала, я хочу, чтобы все продолжали работать через оставшийся канал. Какой у меня лучший вариант в этом сценарии?
c0d3rSh3ll
Guest
0
30.12.2013 08:23:00
Лучший метод — pcc. В разделе mangle pcc используй “адрес и порт” или “адрес назначения”. Отправлено с моего телефона с помощью Tapatalk.
tiernano
Guest
0
02.01.2014 11:40:00
Как упоминает c0d3rSh3ll, я использую PCC для работы с адресами и портами. Что касается удобства для пользователя, работает это в 95% случаев без проблем... Пришлось настроить правила, чтобы отправлять определенные адреса через определенные соединения, в основном из-за проблем с состоянием сессии. Например, форумы Mikrotik не любят, когда ты заходишь на них с разных адресов, поэтому мне пришлось сказать роутеру отправлять весь трафик, идущий к роутерам Mikrotik, через определенную WAN-связь. Пример доступен здесь: У меня самих 3 соединения (2@200mb/10mb и 1 @70 /20). Это сделано следующим образом: Если у тебя есть вопросы, обращайся. Планирую в будущем написать нормальное объяснение, как это работает.
efaden
Guest
0
02.01.2014 12:42:00
Видел метод про полосу пропускания из презентации tiktube? Постину ссылку, как доберусь до компьютера. Отправлено с моего SCH-I545 через Tapatalk.
efaden
Guest
0
02.01.2014 14:07:00
Я как-то помог человеку на форуме расширить это, чтобы это работало с примерно 30 ADSL-соединениями.
tomaskir
Guest
0
02.01.2014 14:46:00
Нет идеального метода балансировки нагрузки. Какой из них выбрать, зависит от ваших потребностей и от того, какие у вас есть соединения. Если соединения сопоставимы по скорости, PCC будет хорошим вариантом, а если они не похожи, то лучше использовать балансировку на основе пропускной способности.
beeman
Guest
0
03.01.2014 10:36:00
Использовал видео и слайды Томаскира по балансировке нагрузки для настройки с двумя WAN-каналами. Теперь нужно использовать VPN (пробовал IPsec) для соединения 4 роутеров с целью мониторинга WISP. Не могу понять, как заставить VPN-соединения использовать один WAN вместо другого. Невозможно ли это сделать, используя систему балансировки нагрузки от Томаса?
tomaskir
Guest
0
03.01.2014 11:49:00
Это возможно, и очень даже просто. Если речь идёт об IPSec responder: Он будет использовать тот WAN-интерфейс, через который установлен IPSec-соединение. Это уже обрабатывается цепочкой WAN->ROS mangle. Если речь идёт об IPSec initiator: Просто создай маршрут в основной таблице маршрутизации для IP-адреса IPSec responder и направь этот маршрут через конкретный шлюз. Или интегрируй это в mangle, но по умолчанию ROS в моей настройке использует основную таблицу маршрутизации.
beeman
Guest
0
03.01.2014 13:40:00
Спасибо за быстрый ответ, tomaskir, но не могли бы вы, пожалуйста, объяснить подробнее? Помните, я только начинаю работать с ROS.
tomaskir
Guest
0
03.01.2014 16:52:00
Ответа на твой вопрос нет простого, всё зависит от твоих настроек и топологии. Посмотри презентацию и видео, изучи их немного, поучись и протестируй. Тогда, если поймёшь, как это работает, то вещи, которые я писал в прошлом посте, подскажут, как решить твою проблему. В перспективе лучше разобраться, это будет полезнее.
karina
Guest
0
03.01.2014 19:31:00
Я обнаружил проблемы с тем, что я называю техниками динамического балансирования нагрузки, как я объяснял выше. Например, pcc и прочие. Такие вещи, как обеспечение того, чтобы некоторые подключения всегда использовали один и тот же wan, добавляют слой сложности. Мой метод просто делит IP-адреса клиентов на блоки и отправляет их к разным wan с помощью простых правил mangle и маршрутизации.
sporkman
Guest
0
09.01.2014 01:11:00
Во-первых, спасибо всем за информацию и обсуждение. PCC выглядит как наилучший вариант. Однако, вышеприведённый пост кажется интересным — я работаю с 4 равноскоростными каналами, и все CPE работают на относительно низких скоростях (по сравнению с индивидуальными каналами связи), поэтому разделение трафика на основе исходного IP-адреса, кажется, поможет мне в моей основной цели — избежать проблем у посетителей сайтов, которым не нравится смена IP-адреса клиента в середине сессии. Судя по всему, включить схему с исходным IP-адресом с отказоустойчивостью несложно, так что, если один канал падает, подписчики, которые использовали его, переходят на другой.
sadeghnakhjavani
Guest
0
14.01.2014 08:13:00
Привет и спасибо за публикацию! У меня проблема с PCC. У нас есть 4 неравных WAN-соединения от разных провайдеров. Я настроил наш RB2011U для балансировки нагрузки PCC согласно статье на сайте MikroTik (), и всё работает хорошо. Но у меня есть 2 вопроса: Как я могу маршрутизировать трафик конкретного хоста (192.168.1.50) из LAN в WAN1-соединение навсегда? Как я могу заставить FTP-трафик проходить через WAN2-соединение и использовать WAN3-соединение как резервное?
Привет всем! Я читал вашу статью про Load balance Bandwidth base Method (MUM_US12) , но не совсем понимаю. Я подключен к интернету через PPPoe-Client (pppoe-out1,2,3), и что мне нужно делать на этом этапе? Спасибо.
Кто-нибудь сталкивался с необходимостью настроить балансировщик нагрузки на Mikrotik, использующий четыре PPPoE интерфейса от одного провайдера? Я пытаюсь реализовать это, но у меня возникли проблемы.
Идея в том, чтобы распределить трафик между этими интерфейсами. У меня есть Mikrotik RouterOS v7.12.
В частности, меня интересует следующее:
* Как правильно настроить правила балансировки, чтобы избежать "разрыва соединения" и обеспечивать стабильную работу? * Есть ли какие-то специфические настройки Mikrotik, которые нужно учитывать при использовании нескольких PPPoE интерфейсов от одного провайдера? * Может быть, кто-нибудь уже реализовал подобную конфигурацию и готов поделиться опытом?
Буду благодарен за любую помощь и советы!
#Mikrotik #LoadBalancer #PPPoE #Routing
tpfresh
Guest
0
17.12.2014 13:30:00
Спасибо, nick3dos, но это не так. То есть, это PCC, а не Bandwidth base.
tomaskir
Guest
0
17.12.2014 13:34:00
Если используете PPPoE, добавляйте только подсеть вашей локальной сети в список "Connected".
tpfresh
Guest
0
17.12.2014 16:18:00
Спасибо, tomaskir. Я пытался связаться с вами в Facebook и по электронной почте. В статье я наткнулся на эту тему, выполняя поиск в Google по ключевой фразе “mikrotik load balance bandwidth base tomas”.
mrkempis
Guest
0
18.12.2014 12:52:00
Какие есть советы по маркировке пакетов, используя балансировку нагрузки на основе полосы пропускания Sir Tomas?
tpfresh
Guest
0
20.12.2014 05:35:00
Привет, tomaskir, у меня вопрос. Но если у меня 3 интернет-линии? В твоём LB (Load Balancing) методе, основанном на пропускной способности, я должен настроить в Tool–> Traffic Monitor? Если две интернет-линии — я понимаю, это нормально. А если три интернет-линии? Как это настроить? 10MB x 10MB x 10MB. Спасибо.