Доброго дня!
Столкнулся с одной траблой, весь день вожусь. Такое ощущение, что ответ где-то рядом, но уже наверное глаз замылился.
2 оператора, канала симметричные по 100 мегабит.
Канал TKS полностью забивается на примем ROSTELECOM на 1/3.
В route-map RKS-out permit 100 ставлю 4-5 prepend :
set as-path prepend 12345 12345 12345 12345
При этом нагрузка практически выравнивается. Но, все бы отлично! пропадает пинг до 193.8.0.18. А этот узел очень нужен. Есть мысли, как сделать, чтобы на него prepend не распространялись?
Потому как от ROSTELECOM узел 193.8.0.18 не отвечает.
Или наоборот, на некоторые их было больше.
Если кого смутит prepend в route-map TKS-in permit 200 и route-map ROSTELECOM-in permit 200
Меняю распределение исходящего. Иначе на ROSTELECOM нагрузка существенно больше чем на TKS. Но это действие видимых проблем не вызывает.
cat bgpd.conf
hostname AS12345
password bgpdpass
enable password bgpdpass
log file /usr/local/etc/quagga/bgpd.log
!
router bgp 12345
bgp router-id 188.230.0.1
bgp log-neighbor-changes
no synchronization
network 188.230.0.0/22
neighbor 91.24.22.129 remote-as 11111
neighbor 91.24.22.129 description ROSTELECOM
neighbor 91.24.22.129 next-hop-self
neighbor 91.24.22.129 route-map ROSTELECOM-in in
neighbor 91.24.22.129 route-map ROSTELECOM-out out
neighbor 77.225.64.65 remote-as 22222
neighbor 77.225.64.65 description TKS
neighbor 77.225.64.65 next-hop-self
neighbor 77.225.64.65 route-map TKS-in in
neighbor 77.225.64.65 route-map TKS-out out
!
ip prefix-list bogons description bogus nets
ip prefix-list bogons seq 15 permit 0.0.0.0/8 le 32
ip prefix-list bogons seq 20 permit 127.0.0.0/8 le 32
ip prefix-list bogons seq 30 permit 10.0.0.0/8 le 32
ip prefix-list bogons seq 35 permit 172.16.0.0/12 le 32
ip prefix-list bogons seq 40 permit 192.168.0.0/16 le 32
ip prefix-list bogons seq 45 permit 169.254.0.0/16 le 32
ip prefix-list bogons seq 50 permit 224.0.0.0/4 le 32
ip prefix-list bogons seq 55 permit 240.0.0.0/4 le 32
ip prefix-list default description default route
ip prefix-list default seq 10 permit 0.0.0.0/0
ip prefix-list our-CIDR-blocks seq 5 permit 188.230.0.0/22 le 32
ip prefix-list upstream-out seq 10 permit 188.230.0.0/22
!
ip as-path access-list 1 permit _6451[2-9]_
ip as-path access-list 1 permit _645[2-9][0-9]_
ip as-path access-list 1 permit _64[6-9][0-9][0-9]_
ip as-path access-list 1 permit _65[0-9][0-9][0-9]_
!
route-map ROSTELECOM-in deny 100
match as-path 1
!
route-map ROSTELECOM-in deny 110
match ip address prefix-list bogons
!
route-map ROSTELECOM-in deny 115
match ip address prefix-list default
!
route-map ROSTELECOM-in deny 120
match ip address prefix-list our-CIDR-blocks
!
route-map ROSTELECOM-in permit 200
set as-path prepend 12345 12345 12345 12345
set local-preference 100
!
route-map ROSTELECOM-out permit 100
match ip address prefix-list upstream-out
!
route-map ROSTELECOM-out deny 200
!
route-map TKS-in deny 100
match as-path 1
!
route-map TKS-in deny 110
match ip address prefix-list bogons
!
route-map TKS-in deny 115
match ip address prefix-list default
!
route-map TKS-in deny 120
match ip address prefix-list our-CIDR-blocks
!
route-map TKS-in permit 200
set as-path prepend 12345 12345 12345
set local-preference 100
!
route-map RKS-out permit 100
match ip address prefix-list upstream-out
set as-path prepend 12345 12345 12345 12345
!
route-map RKS-out deny 200
Похожие темы
- Форум Приоритет маршрутов в quagga (2015)
- Форум перенаправление маршрута в Quagga (2018)
- Форум Quagga 0.99.22.4 не распространяет аносны подключенной автономной системы и не работает route-map. (2016)
- Форум linux, BGP и reverse path (2008)
- Форум Помогите с BGP (2008)
- Форум redistribute статического маршрута по ospf (Quagga) (2018)
- Форум prefix-lists (2012)
- Форум OpenVPN + OSPF (2015)
- Форум настройка Quagga (2012)
- Форум FRR Routing. Не работает фильтрация OSPF (2023)