Добрый день!Похожая тема поднималась ранее: http://www.opennet.me/openforum/vsluhforumID6/8312.html
Ситуация такая. Есть блок /23, есть две кошки. Между ними - iBGP, они держат внешние сессии eBGP с провайдерами.
Есть задумка разбить блок /23 на два по /24 и анонсировать с каждой кошки свой /24 + всю сеть /23. Проблем несколько:
1. iBGP лучше eBGP, поэтому трафик идет не на провайдера, а по iBGP.
2. Looking glasses показывают, что разбиения на блоки /24 ничего не дал. Маршруты выбираются на основе своих local_pref и as_path.Прошу помощи.
Спасибо!
>Добрый день!
>
>Похожая тема поднималась ранее: http://www.opennet.me/openforum/vsluhforumID6/8312.html
>
>Ситуация такая. Есть блок /23, есть две кошки. Между ними - iBGP,
>они держат внешние сессии eBGP с провайдерами.
>
>Есть задумка разбить блок /23 на два по /24 и анонсировать
>с каждой кошки свой /24 + всю сеть /23. Проблем несколько:
>
> 1. iBGP лучше eBGP, поэтому трафик идет не на провайдера, а
>по iBGP.
используйте weight,localpref или препендинг> 2. Looking glasses показывают, что разбиения на блоки /24 ничего не
>дал. Маршруты выбираются на основе своих local_pref и as_path.покажите конфиги, телепаты, как всегда, в отпуске :)
>>Добрый день!
>>
>>Похожая тема поднималась ранее: http://www.opennet.me/openforum/vsluhforumID6/8312.html
>>
>>Ситуация такая. Есть блок /23, есть две кошки. Между ними - iBGP,
>>они держат внешние сессии eBGP с провайдерами.
>>
>>Есть задумка разбить блок /23 на два по /24 и анонсировать
>>с каждой кошки свой /24 + всю сеть /23. Проблем несколько:
>>
>> 1. iBGP лучше eBGP, поэтому трафик идет не на провайдера, а
>>по iBGP.
>используйте weight,localpref или препендинг
>
>> 2. Looking glasses показывают, что разбиения на блоки /24 ничего не
>>дал. Маршруты выбираются на основе своих local_pref и as_path.
>
>покажите конфиги, телепаты, как всегда, в отпуске :)
R1:
router bgp xxx
no synchronization
bgp log-neighbor-changes
network x.x.x.x mask 255.255.254.0 //это вся сеть /23
network x.x.x.x //это первая часть /24
neighbor R2 remote-as xxx //iBGP
neighbor R2 default-originate
neighbor R2 prefix-list DEFAULT in
neighbor ISP1 remote-as ISP1's_AS
neighbor ISP2 remote-as ISP2's_AS
no auto-summary
R2:
router bgp xxx
no synchronization
bgp log-neighbor-changes
network x.x.x.x mask 255.255.254.0 //это вся сеть /23
network x.x.y.x //это вторая часть /24
neighbor R1 remote-as xxx
neighbor R1 prefix-list DEFAULT in
neighbor ISP3 remote-as ISP3's_AS
neighbor ISP3 ebgp-multihop 7
neighbor ISP3 prefix-list DEFAULT in
auto-summaryC prepend'ами не пройдет. В мире есть вещи, которые от нас не зависят.
>>> 1. iBGP лучше eBGP, поэтому трафик идет не на провайдера, а
>>>по iBGP.о каком трафике идет речь? те для каких сетей трафик идет через ibgp, а хочется чтобы ходил через ebgp?
1. Че кажут?
show ip bgp neighbors ISP1 advertised-routes
show ip bgp neighbors ISP2 advertised-routes
show ip bgp neighbors ISP3 advertised-routes
2. может просто все твои пиры режут /24 ;)
3. смущяет также включенный auto-summary на R2
>1. Че кажут?
>show ip bgp neighbors ISP1 advertised-routes
>show ip bgp neighbors ISP2 advertised-routes
>show ip bgp neighbors ISP3 advertised-routes
>2. может просто все твои пиры режут /24 ;)
>3. смущяет также включенный auto-summary на R2
1.ISP3:
#sh ip bgp neighbors ISP3 advertised-routes
BGP table version is 141, local router ID is x
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path
*>i0.0.0.0 R1 0 100 0 iTotal number of prefixes 1
Странно...ISP1:
#sh ip bgp neighbors ISP1 advertised-routes
BGP table version is 2142917, local router ID is y
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path
*> 0.0.0.0 ISP1 0 ISP2_AS i
*> 3.0.0.0 ISP1 0 ISP1_AS xAS 701 703 80 i
*> 4.0.0.0/9 ISP1 0 ISP1_AS xAS 3356 i
*> 4.0.0.0 ISP1 0 ISP1_AS xAS 3356 i
ISP2: (аналогично)
#sh ip bgp neighbors ISP1 advertised-routes
BGP table version is 2142917, local router ID is y
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path
*> 0.0.0.0 ISP1 0 ISP2_AS i
*> 3.0.0.0 ISP1 0 ISP1_AS xAS 701 703 80 i
*> 4.0.0.0/9 ISP1 0 ISP1_AS xAS 3356 i
*> 4.0.0.0 ISP1 0 ISP1_AS xAS 3356 i2. Некоторые режут, а ISP3 не режет, соответственно, вторая часть /24 должна быть лучше видна через него.
3. Убрал no auto-summary, из advertise routes исчезли мои сети /23 и /24.
>2. Некоторые режут, а ISP3 не режет, соответственно, вторая часть /24 должна
>быть лучше видна через него.
А почему тогда не видно из вывода show команд, что ты отдаешь /23 и /24>3. Убрал no auto-summary, из advertise routes исчезли мои сети /23 и
>/24.
Я имел ввиду то, что он у тебя _был включен_!
ip route x.x.x.x 255.255.255.0 null0
есть?
>ip route x.x.x.x 255.255.255.0 null0
>есть?
ну вы насоветуете =)))
ip route x.x.x.x 255.255.255.0 null0 240
хотя бы =)
>хотя бы =)
да, забыл ;)хотя не думаю, что у человека нет подсетей - проблем не будет
>ну вы насоветуете =)))
>ip route x.x.x.x 255.255.255.0 null0 240
>хотя бы =)а почему null0 240, стандартно, в рекомендациях ИМХО null0 100