URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80939
[ Назад ]

Исходное сообщение
"два канала в инет распределение нагрузки и проблемы"

Отправлено McLeod095 , 27-Июн-08 17:33 
Всем доброго времени суток.

Есть два канала в интернет.
Настроил распределение нагрузки с помощью iproute2, все вроде работает.
Настраивал по документации iproute2 здесь на опеннете.

default
        nexthop via xxx.xxx.xxx.xxx  dev vlan2 weight 1
        nexthop via xxx.xxx.xxx.xxx  dev vlan4 weight 1

Теперь проблема. при скачивании какого нибудь файла с хттп или фтп через некоторое время закачка прерывается и больше не возобновляется.
Я так понимаю что это связяно с тем что происходит переключение на другого провайдера.

Кто нибудь сталкивался с данной ситуацией???
Подскажите куда хоть копать???

Заранее спасибо!!!


Содержание

Сообщения в этом обсуждении
"два канала в инет распределение нагрузки и проблемы"
Отправлено Romik , 28-Июн-08 10:59 

>Я так понимаю что это связяно с тем что происходит переключение на
>другого провайдера.

Нет, не связано. Если tcp сессия пошла через один из двух ваших шлюзов, то она до конца через него идти будет, если не прерывать.


"два канала в инет распределение нагрузки и проблемы"
Отправлено hertz , 28-Июн-08 14:51 
Аналогичная проблема. Romik, не может быть не связано.
Я проверял качаю файл с какой-нить ресурса, смотрю в кэше через кого назначен до него маршрут ip route get xxx.xxx.xxx.xxx во время скачивания выдает один маршрут. В момент обрыва сессии смотрим еще раз - маршрут уже через другого провайдера идет.
Есть мысли?

"два канала в инет распределение нагрузки и проблемы"
Отправлено hertz , 28-Июн-08 15:22 
Есть вариант решать как указано здесь: http://wiki.opennet.ru/LinuxBalance?highlight=%28ip...
Не уверен что поможет, но попробовать можно. Однако в моем случае нужно решение без использования файрволла, желательно стандартными средствами ip route

"два канала в инет распределение нагрузки и проблемы"
Отправлено Romik , 30-Июн-08 00:40 
никсто кеш маршрутов не сбрасывает у вас?

покажите конфигурацию ip rule и маршруты


"два канала в инет распределение нагрузки и проблемы"
Отправлено McLeod095 , 30-Июн-08 09:46 
>никсто кеш маршрутов не сбрасывает у вас?
>
>покажите конфигурацию ip rule и маршруты

0:      from all lookup local
32764:  from 195.245.77.205 lookup logika
32765:  from 85.119.73.12 lookup ntsi
32766:  from all lookup main
32767:  from all lookup default

213.243.81.50 via 195.245.77.201 dev vlan2
195.245.77.200/29 dev vlan2  proto kernel  scope link  src 195.245.77.205
85.119.73.0/26 dev vlan4  proto kernel  scope link  src 85.119.73.12
152.163.0.0/24 via 195.245.77.201 dev vlan2
10.1.1.0/24 dev eth1  proto kernel  scope link  src 10.1.1.1
205.188.0.0/16 via 195.245.77.201 dev vlan2
64.12.0.0/16 via 195.245.77.201 dev vlan2
127.0.0.0/8 dev lo  scope link
default
        nexthop via 195.245.77.201  dev vlan2 weight 1
        nexthop via 85.119.73.1  dev vlan4 weight 1



"два канала в инет распределение нагрузки и проблемы"
Отправлено hertz , 02-Июл-08 09:16 
кэш никто не скидывает, вроде проблема вылечилась путем прописания подобных строк
32764:  from 195.245.77.205 lookup logika
32765:  from 85.119.73.12 lookup ntsi

только ума разума не приложу как эти правила могут влиять на это, ведь src_ip совсем не те что указываются в правилах, странно все это...хммм


"два канала в инет распределение нагрузки и проблемы"
Отправлено hertz , 05-Июл-08 19:57 
собственно опять начали обрываться сессии, в чем же дело-то? ((((

"два канала в инет распределение нагрузки и проблемы"
Отправлено Heggi , 06-Июл-08 11:46 
>Есть вариант решать как указано здесь: http://wiki.opennet.ru/LinuxBalance?highlight=%28ip...
>Не уверен что поможет, но попробовать можно. Однако в моем случае нужно
>решение без использования файрволла, желательно стандартными средствами ip route

Где бы только патчик на свежее ядро и iptables найти...
Максимум что видел - 2006 года...


"два канала в инет распределение нагрузки и проблемы"
Отправлено vbv , 06-Июл-08 03:21 
Добрый день!
Сегодня пьян и вдаваться в подробности не могу.
В понедельник напишу если необходимо детально:
Надо построить N таблиц при этом все N должны отличаться только дефаултом!
И соответствующее к-во rules'ов.
Без выше упомянутого - будет выглядеть именно так как Вы описываете.
т.е. на сегодня, не обижайтесь, прочитать advanced network HOWTO и сделать как там написано.
т.е. Повторить таблицы с указанием соответствующих маршрутов(в т.ч. и прямых, через на прямую подключенных сетей- интерфейсов).