У меня есть 3 T1 и скоро будет 4, и я хочу равномерно распределить трафик между ними. ACC неплохо справляется со своей задачей и равномерно распределяет пакеты между моими 3 T1, чтобы я мог скачивать 4.5 мб/с по одной линии. Сейчас я использую 3 шлюза, перечисленные в одном маршруте, но это только на уровне сессии и не позволяет одной загрузке превышать 1.5 мб/с. Поэтому я пытаюсь настроить маршрутную маркировку. Вот что я сделал пока:
/ ip firewall mangle add chain=prerouting in-interface=local action=mark-routing new-routing-mark=cyclades1 passthrough=yes comment=“” disabled=no
add chain=prerouting in-interface=local random=50 action=mark-routing new-routing-mark=cyclades2 passthrough=yes comment=“” disabled=no
add chain=prerouting in-interface=local random=33 action=mark-routing new-routing-mark=cyclades3 passthrough=yes comment=“” disabled=no
add chain=output action=mark-routing new-routing-mark=cyclades1 passthrough=yes comment=“” disabled=no
add chain=output random=50 action=mark-routing new-routing-mark=cyclades2 passthrough=yes comment=“” disabled=no
add chain=output random=33 action=mark-routing new-routing-mark=cyclades3 passthrough=yes comment=“” disabled=no
В теории я должен маркировать все пакеты примерно на 33% как "cyclades1", "cyclades2" или "cyclades3". Не так ли?
/ ip route add dst-address=10.0.0.0/16 pref-src=0.0.0.0 gateway=12.4.3.3 distance=1 scope=255 target-scope=10 comment=“” disabled=no
add dst-address=0.0.0.0/0 gateway=12.12.18.157 distance=1 scope=255 target-scope=10 routing-mark=cyclades1 comment=“” disabled=no
add dst-address=0.0.0.0/0 gateway=12.12.18.161 distance=1 scope=255 target-scope=10 routing-mark=cyclades2 comment=“” disabled=no
add dst-address=0.0.0.0/0 gateway=12.12.18.165 distance=1 scope=255 target-scope=10 routing-mark=cyclades3 comment=“” disabled=no
Теперь я должен отправлять трафик, основываясь на маршрутной маркировке, что должно равномерно распределять его между всеми T1. Каждый раз, когда я включаю все 3 маршрута, я больше не могу пинговать ничего в интернете. Почему это не работает? Что у меня не так? Было бы здорово, если бы у Mikrotik была опция в маршруте с несколькими шлюзами для выбора между "на каждый пакет" или "на каждую сессию" балансировкой нагрузки. Тогда бы мне не пришлось этим заниматься. Так работает маршрутизатор Cisco, насколько я понимаю. Спасибо.
Мэтью
/ ip firewall mangle add chain=prerouting in-interface=local action=mark-routing new-routing-mark=cyclades1 passthrough=yes comment=“” disabled=no
add chain=prerouting in-interface=local random=50 action=mark-routing new-routing-mark=cyclades2 passthrough=yes comment=“” disabled=no
add chain=prerouting in-interface=local random=33 action=mark-routing new-routing-mark=cyclades3 passthrough=yes comment=“” disabled=no
add chain=output action=mark-routing new-routing-mark=cyclades1 passthrough=yes comment=“” disabled=no
add chain=output random=50 action=mark-routing new-routing-mark=cyclades2 passthrough=yes comment=“” disabled=no
add chain=output random=33 action=mark-routing new-routing-mark=cyclades3 passthrough=yes comment=“” disabled=no
В теории я должен маркировать все пакеты примерно на 33% как "cyclades1", "cyclades2" или "cyclades3". Не так ли?
/ ip route add dst-address=10.0.0.0/16 pref-src=0.0.0.0 gateway=12.4.3.3 distance=1 scope=255 target-scope=10 comment=“” disabled=no
add dst-address=0.0.0.0/0 gateway=12.12.18.157 distance=1 scope=255 target-scope=10 routing-mark=cyclades1 comment=“” disabled=no
add dst-address=0.0.0.0/0 gateway=12.12.18.161 distance=1 scope=255 target-scope=10 routing-mark=cyclades2 comment=“” disabled=no
add dst-address=0.0.0.0/0 gateway=12.12.18.165 distance=1 scope=255 target-scope=10 routing-mark=cyclades3 comment=“” disabled=no
Теперь я должен отправлять трафик, основываясь на маршрутной маркировке, что должно равномерно распределять его между всеми T1. Каждый раз, когда я включаю все 3 маршрута, я больше не могу пинговать ничего в интернете. Почему это не работает? Что у меня не так? Было бы здорово, если бы у Mikrotik была опция в маршруте с несколькими шлюзами для выбора между "на каждый пакет" или "на каждую сессию" балансировкой нагрузки. Тогда бы мне не пришлось этим заниматься. Так работает маршрутизатор Cisco, насколько я понимаю. Спасибо.
Мэтью
