chipset Posted September 25, 2013 Posted September 25, 2013 Сейчас работает на uplink1 в случае его падения все переходит на uplink2 ! router bgp 11111 bgp router-id 1.2.46.1 bgp log-neighbor-changes network 1.2.46.0/23 network 1.2.46.0/24 network 1.2.47.0/24 neighbor 3.4.233.14 remote-as 22222 neighbor 3.4.233.14 description uplink2 neighbor 3.4.233.14 soft-reconfiguration inbound neighbor 3.4.233.14 prefix-list default in neighbor 3.4.233.14 prefix-list big-our-nets out neighbor 4.5.78.85 remote-as 33333 neighbor 4.5.78.85 description shutdown neighbor 4.5.78.85 shutdown neighbor 4.5.78.85 soft-reconfiguration inbound neighbor 4.5.78.85 prefix-list big-our-nets out neighbor 6.7.52.102 remote-as 44444 neighbor 6.7.52.102 description uplink1 neighbor 6.7.52.102 soft-reconfiguration inbound neighbor 6.7.52.102 prefix-list our-nets out ! ip prefix-list all-nets seq 10 permit 0.0.0.0/0 le 32 ip prefix-list all-nets seq 20 deny any ip prefix-list big-our-nets seq 10 permit 1.2.46.0/23 ip prefix-list big-our-nets seq 20 deny any ip prefix-list default seq 5 permit 0.0.0.0/0 ip prefix-list default seq 15 deny any ip prefix-list nodefault seq 5 deny 0.0.0.0/0 ip prefix-list nodefault seq 25 permit any ip prefix-list our-nets seq 10 permit 1.2.46.0/24 ip prefix-list our-nets seq 20 permit 1.2.47.0/24 ip prefix-list our-nets seq 30 deny any ! route-map set-prepend-out permit 10 match ip address prefix-list our-nets set as-path prepend 11111 11111 11111 11111 11111 11111 11111 11111 11111 set local-preference 10 ! route-map ttk-out permit 10 match ip address prefix-list our-nets set local-preference 10000 ! Хочу сделать балансировку нагрузки между двумя аплинками. Как я понял к этому конфиг подготовлен внесены prepend. Правильного ли сделать так: ! router bgp 11111 bgp router-id 1.2.46.1 bgp log-neighbor-changes network 1.2.46.0/23 network 1.2.46.0/24 network 1.2.47.0/24 neighbor 3.4.233.14 remote-as 22222 neighbor 3.4.233.14 description uplink2 neighbor 3.4.233.14 soft-reconfiguration inbound neighbor 3.4.233.14 route-map set-prepend-out out neighbor 3.4.233.14 prefix-list default in neighbor 3.4.233.14 prefix-list big-our-nets out neighbor 4.5.78.85 remote-as 33333 neighbor 4.5.78.85 description shutdown neighbor 4.5.78.85 shutdown neighbor 4.5.78.85 soft-reconfiguration inbound neighbor 4.5.78.85 prefix-list big-our-nets out neighbor 6.7.52.102 remote-as 44444 neighbor 6.7.52.102 description uplink1 neighbor 6.7.52.102 soft-reconfiguration inbound neighbor 6.7.52.102 prefix-list our-nets out ! ip prefix-list all-nets seq 10 permit 0.0.0.0/0 le 32 ip prefix-list all-nets seq 20 deny any ip prefix-list big-our-nets seq 10 permit 1.2.46.0/23 ip prefix-list big-our-nets seq 20 deny any ip prefix-list default seq 5 permit 0.0.0.0/0 ip prefix-list default seq 15 deny any ip prefix-list nodefault seq 5 deny 0.0.0.0/0 ip prefix-list nodefault seq 25 permit any ip prefix-list our-nets seq 10 permit 1.2.46.0/24 ip prefix-list our-nets seq 20 permit 1.2.47.0/24 ip prefix-list our-nets seq 30 deny any ! route-map set-prepend-out permit 10 match ip address prefix-list our-nets set as-path prepend 11111 11111 11111 11111 11111 11111 11111 11111 11111 set local-preference 10 ! route-map ttk-out permit 10 match ip address prefix-list our-nets set local-preference 10000 ! Добавляю neighbor 3.4.233.14 route-map set-prepend-out out. Или все же что то не так сделал? Вставить ник Quote
vurd Posted September 25, 2013 Posted September 25, 2013 У вас анонсируется одному пиру /23, а второму две /24. Хоть обставляйтесь препендов, трафик будет литься от туда, куда оглашены /24. Нужно просто объявить обоим пирам /23 (в вашем ключе это префикс-лист big-our-nets) без всяких препендов. После уже сбалансировать как раз таки увеличивая as_path в том канале, где нужно меньше трафика. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.