BGP и Два магистральных провайдера.
Добавлено: 02 апр 2010, 15:18
Прошу помочь решить задачку. Есть два магистральных провайдера. Cisco 7206 NPEG2 и BGP4. Каждый провайдер отдает фуллвью. Один из них основной (ШлюзМагПров1), второй соответсвенно - резервный (ШлюзМагПров2). У резервного пропускная способность канала на порядок меньше и через него большие пинги на большинство узлов в иенте. Если все оставить как есть, то у второго (резервного) канал забивается и это сказывается на работе в инете (нереальные задержки, большие пинги на некоторые узлы и тд).
Подскажите пожалуйста, как управлять входящим трафиком? То есть пытаюсь добиться того, чтобы канал резервного провайдера был загружен на 50-60 % (в пиках) и лишь при недоступности основного провайдера - на 100%.
ps Препейды на резервного провайдера добавлял - толку нет... (причем препейды у него есть, их админы их видят)
pps Напишу сразу: большинство советчиков сразу вспоминаю про local pref, но мне то нужно научиться регулировать направление ВХОДЯЩЕГО трафика (а local pref указывает на приоритет по направлению исходящего трафика, как я в общем и поступаю...)
Часть конфига:
Подскажите пожалуйста, как управлять входящим трафиком? То есть пытаюсь добиться того, чтобы канал резервного провайдера был загружен на 50-60 % (в пиках) и лишь при недоступности основного провайдера - на 100%.
ps Препейды на резервного провайдера добавлял - толку нет... (причем препейды у него есть, их админы их видят)
pps Напишу сразу: большинство советчиков сразу вспоминаю про local pref, но мне то нужно научиться регулировать направление ВХОДЯЩЕГО трафика (а local pref указывает на приоритет по направлению исходящего трафика, как я в общем и поступаю...)
Часть конфига:
- Код: Выделить всё
!
router bgp НашаAS
no synchronization
bgp log-neighbor-changes
bgp deterministic-med
network НашаПодсеть1 mask 255.255.248.0
network НашаПодсеть2 mask 255.255.248.0
neighbor ШлюзМагПров2 remote-as 12389
neighbor ШлюзМагПров2 shutdown
neighbor ШлюзМагПров2 next-hop-self
neighbor ШлюзМагПров2 weight 2000
neighbor ШлюзМагПров2 route-map RT-in in
neighbor ШлюзМагПров2 route-map RT-out out
neighbor ШлюзМагПров2 filter-list 10 out
neighbor ШлюзМагПров1 remote-as 3216
neighbor ШлюзМагПров1 weight 2000
neighbor ШлюзМагПров1 filter-list 10 out
no auto-summary
!
ip forward-protocol nd
ip route НашаПодсеть1 GigabitEthernet0/3
ip route НашаПодсеть2 GigabitEthernet0/3
!
ip as-path access-list 10 permit ^$
!
route-map RT-in permit 20
set local-preference 50
!
route-map RT-out permit 20
set as-path prepend НашаAS НашаAS НашаAS НашаAS НашаAS НашаAS НашаAS НашаAS НашаAS