Я перерыл форумы, вики и документации и заметил, что эта проблема поднималась много раз, но так и не была решена. При использовании нескольких шлюзов с какой-то (балансировкой нагрузки через несколько провайдеров) (спасибо вики, там есть 3 хороших примера на выбор), остаётся большая проблема: относительно входящего трафика. Допустим, трафик SMTP (или HTTP…) приходит из одной из WAN-сетей и направляется к тому же локальному серверу (2 или более WAN-сети являются MX для этого сервера для обеспечения отказоустойчивости). Локальный почтовый сервер при ответе использует маршрут по умолчанию, который не обязательно является правильным. ECMP (с несколькими шлюзами, перечисляемыми через запятую) не решает проблему, поскольку текущая сессия (допустим, сессия SMTP) должна быть отвечена ИМЕННО из той входящей WAN-линии, из которой она была инициирована. Проще говоря, для входящего трафика (HTTP, SMTP…) предназначенного для локального хоста, любая сессия должна всегда быть отвечена через ту же линию, с которой она была инициирована. А в балансировке нагрузки это не так, поскольку маршрут по умолчанию (видимый из LAN) меняется. Я потратил часы, пытаясь решить проблему с помощью политической маршрутизации, и перепробовал все метки: routing, packets, connection... Бесполезно. У кого-нибудь уже был такой опыт? Я открыл запрос @mikrotik, но ответа пока не получил. Спасибо!
Выходящая балансировка нагрузки на входящий трафик.
Выходящая балансировка нагрузки на входящий трафик., RouterOS
|
10.08.2006 10:00:00
|
|
|
|
|
|
10.08.2006 11:40:00
Интересно, это, возможно, то, что вы искали…? /Jörgen
|
|
|
|
|
Читают тему
