lavr7502 Posted March 11, 2016 (edited) тема наверное банальна, но так и не смог разобраться. есть микротик с 1 внешним каналом на 20мбит, статика по dhcp и queue tree динамический с привязкой к eth1 (wan). Появилась возможность подвести к нему второй канал 10мбит (PPPoE). Основная задача - неравномерная балансировка, т.е. если нагрузка до 10мбит, то все ходят на PPPoE канал, если нагрузка повышается - подключается второй канал. Возможен ли такой вариант? С учетом queue tree Edited March 11, 2016 by lavr7502 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 11, 2016 Нет, не возможен. Разделяйте абонентов на группы, пусть часть идут по одному каналу, часть по другому. Как вы вообще представляете работу по вашему варианту? Получается 2 провайдера, выдают разные адреса. Например абонент работает через первый канал, открыл странички, зашел на сайт, а тут канал загрузился и его перенесли на второй канал, он жмет ссылку на сайте, но ничего не открывается, пишет что введите свои данные заново, т.к. внешний IP адрес изменился. Он введет снова логин с паролем, а тут первый канал освободился, его перекинуло обратно и снова ничего не работает=) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
lavr7502 Posted March 11, 2016 а обычный лоад балансинг ту же проблему имеет и если да, то может тогда по портам делить, а не юзерам, т.е. 80,443- первый канал, всё остальное второй, иначе это не лоад и вообще не балансинг и проще физически разные ветки на 2 разных роутера раскидать Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
lavr7502 Posted March 11, 2016 в общем нашёл решение - обычный лоад балансинг, несколько раз указываем основной маршрут и 1 раз резервный. Естественно, "откуда ушло, туда и пришло". https://habrahabr.ru/post/244385/ Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted March 12, 2016 Вообще не верно. Правильно это указать 2 маршрута, каждый к своему провайдеру, повесить им метки, и уже в манглах отправлять пользователей из 2-х адрес листов по своему каналу. Помещать туда пользователей можно вручную, по подсетям, либо разделив всех в равных пропорциях. Так же нужно предусмотреть выход одного канала из строя, и создать еще пару маршрутов с теми же метками, но настроенные на противоположные каналы, и с более высокой метрикой. У основных же сделать проверку пингом, тогда при отключении одного канала, пользователи, которые через него работали, перейдут на оставшийся. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...