Всем доброго времени суток. Столкнулся с банальной на первый взгляд задачей, надо сделать резервирование каналов на маршрутизаторе, но так как сталкиваюсь с этим впервые возникли проблемы, не поднимается резервный канал при отключении основного. Итак что имеем
debian+quaggarouter bgp 57988
bgp router-id 195.239.76.158
network 91.237.54.0/23
network 94.247.248.0/22
network 176.111.248.0/21
neighbor 85.26.238.109 remote-as 31133
neighbor 85.26.238.109 description Megafon
neighbor 85.26.238.109 next-hop-self
neighbor 85.26.238.109 soft-reconfiguration inbound
neighbor 85.26.238.109 route-map Megafon-in in
neighbor 85.26.238.109 route-map Megafon-out out
neighbor 195.239.76.157 remote-as 3216
neighbor 195.239.76.157 description Beeline
neighbor 195.239.76.157 next-hop-self
neighbor 195.239.76.157 soft-reconfiguration inbound
neighbor 195.239.76.157 route-map Beeline-in in
neighbor 195.239.76.157 route-map Beeline-out out
ip prefix-list bogons description bogus nets
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 our-CIDR-blocks seq 5 permit 91.237.54.0/23
ip prefix-list our-CIDR-blocks seq 10 permit 94.247.248.0/22
ip prefix-list our-CIDR-blocks seq 20 permit 176.111.248.0/21
!
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 Beeline-in deny 100
match as-path 1
!
route-map Beeline-in deny 110
match ip address prefix-list bogons
route-map Beeline-in permit 200
set local-preference 200
!
route-map Beeline-out permit 100
match ip address prefix-list our-CIDR-blocks
!
route-map Beeline-out deny 200
!
route-map Megafon-in deny 100
match as-path 1
match ip address prefix-list bogons
!
route-map Megafon-in permit 200
set local-preference 100
!
route-map Megafon-out permit 100
match ip address prefix-list our-CIDR-blocks
set as-path prepend 12345 12345 12345 12345 12345
!
route-map Megafon-out deny 200
!
ip forwarding
!
line vty
!
end
sh ip bgp summary
BGP router identifier 195.239.76.158, local AS number 57988
RIB entries 1000416, using 107 MiB of memory
Peers 2, using 9120 bytes of memory
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
85.26.238.109 4 31133 19 21 0 0 0 00:17:59 1
195.239.76.157 4 3216 94624 21 0 0 0 00:17:56 545254
sh ip bgp neighbors 85.26.238.109 advertised-routes
BGP table version is 0, local router ID is 195.239.76.158
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 91.237.54.0/23 85.26.238.110 0 32768 12345 12345 12345 12345 12345 i
*> 94.247.248.0/22 85.26.238.110 0 32768 12345 12345 12345 12345 12345 i
*> 176.111.248.0/21 85.26.238.110 0 32768 12345 12345 12345 12345 12345 i
sh ip bgp neighbors 85.26.238.109 received-routes
BGP table version is 0, local router ID is 195.239.76.158
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 0.0.0.0 85.26.238.109 0 0 31133 i
Total number of prefixes 1
sh ip bgp neighbors 195.239.76.157 advertised-routes
BGP table version is 0, local router ID is 195.239.76.158
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 91.237.54.0/23 195.239.76.158 0 32768 i
*> 94.247.248.0/22 195.239.76.158 0 32768 i
*> 176.111.248.0/21 195.239.76.158 0 32768 i
BGP table version is 0, local router ID is 195.239.76.158
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 0.0.0.0 195.239.76.157 0 3216 i
*> 1.0.0.0/24 195.239.76.157 0 3216 15169 i
*> 1.0.4.0/24 195.239.76.157 0 3216 6939 4826 56203 i
*> 1.0.5.0/24 195.239.76.157 0 3216 6939 4826 56203 i
*> 1.0.6.0/24 195.239.76.157 0 3216 6939 4826 56203 i
и далее список сетей...
195.239.76.157 -основной канал.
куда уже копать ума не приложу.