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

Исходное сообщение
"Балансировка трафика через BGP по загруженности канала"

Отправлено Cryo , 12-Апр-07 13:55 
Есть AS, два канала к разным провайдерам. Поднят BGP. Задача - направить ВЕСЬ трафик через одного провайдера, при загрузке канала скажем на 95% трафик перенаправлялся на дополнительный канал, при снижении нагрузки - обратно на основной. Cisco 2821. Это вообще возможно?

Содержание

Сообщения в этом обсуждении
"Балансировка трафика через BGP по загруженности канала"
Отправлено sclif13 , 12-Апр-07 14:08 
а за чем это?
Просто настрой что-бы трафик шел через 2 канала и настрой приоритет на основной!



"Балансировка трафика через BGP по загруженности канала"
Отправлено Cryo , 12-Апр-07 14:16 
>а за чем это?
>Просто настрой что-бы трафик шел через 2 канала и настрой приоритет на
>основной!


Основной канал дешевле :)
Хотелось бы именно минимизировать трафик через дополнительный канал, при этом не ухудшая общую пропускную способность при перегрузке основного канала.


"Балансировка трафика через BGP по загруженности канала"
Отправлено fantom , 12-Апр-07 15:29 
>>а за чем это?
>>Просто настрой что-бы трафик шел через 2 канала и настрой приоритет на
>>основной!
>
>
>Основной канал дешевле :)
>Хотелось бы именно минимизировать трафик через дополнительный канал, при этом не ухудшая
>общую пропускную способность при перегрузке основного канала.

Если каналы смотрят в разные AS-ки - точно НЕТ.
Если в одну AS-ку, то можно попробовать добиться более-менее пропорциональной нагрузки.


"Балансировка трафика через BGP по загруженности канала"
Отправлено Cryo , 12-Апр-07 15:53 
>>>а за чем это?
>>>Просто настрой что-бы трафик шел через 2 канала и настрой приоритет на
>>>основной!
>>
>>
>>Основной канал дешевле :)
>>Хотелось бы именно минимизировать трафик через дополнительный канал, при этом не ухудшая
>>общую пропускную способность при перегрузке основного канала.
>
>Если каналы смотрят в разные AS-ки - точно НЕТ.
>Если в одну AS-ку, то можно попробовать добиться более-менее пропорциональной нагрузки.

AS-ки разные.
Совсем нет?
И взгляд в сторону dmzlink-bw не поможет?


"Балансировка трафика через BGP по загруженности канала"
Отправлено fantom , 12-Апр-07 16:43 
>>>>а за чем это?
>>>>Просто настрой что-бы трафик шел через 2 канала и настрой приоритет на
>>>>основной!
>>>
>>>
>>>Основной канал дешевле :)
>>>Хотелось бы именно минимизировать трафик через дополнительный канал, при этом не ухудшая
>>>общую пропускную способность при перегрузке основного канала.
>>
>>Если каналы смотрят в разные AS-ки - точно НЕТ.
>>Если в одну AS-ку, то можно попробовать добиться более-менее пропорциональной нагрузки.
>
>AS-ки разные.
>Совсем нет?
>И взгляд в сторону dmzlink-bw не поможет?

Читайте описание BGP.
Без "ручного" вмешательства такое не реализовать.

Теоретически нечто подобное можно попробовать организовать если
каким-то образом (например скриптом) менять параметры bgp в зависимости от
нагрузки на канал.
Мониторить загруженость канала и если она выше определенного порога то например убирать препенды с анонсов второму првайдеру, а если ниже другого порога, то наоборот - добавлять.
Но подобный подход может привести к частому изменению таблиц маршруризации и ваши анонсы могут начать попросту игнорировать.


"Балансировка трафика через BGP по загруженности канала"
Отправлено Cryo , 13-Апр-07 12:44 
>Читайте описание BGP.
>Без "ручного" вмешательства такое не реализовать.
>
>Теоретически нечто подобное можно попробовать организовать если
>каким-то образом (например скриптом) менять параметры bgp в зависимости от
>нагрузки на канал.
>Мониторить загруженость канала и если она выше определенного порога то например убирать
>препенды с анонсов второму првайдеру, а если ниже другого порога, то
>наоборот - добавлять.
>Но подобный подход может привести к частому изменению таблиц маршруризации и ваши
>анонсы могут начать попросту игнорировать.

Я в курсе, что сам протокол такого не позволяет. Мой же вопрос был - возможно ли это вообще реализовать методами циски.
Спасибо за совет, буду пробовать "ручной" метод.