URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 11158
[ Назад ]

Исходное сообщение
"BGP+Разбиение /23 на два /24"

Отправлено routercs , 01-Авг-06 18:52 
Добрый день!

Похожая тема поднималась ранее: 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.

Прошу помощи.

Спасибо!


Содержание

Сообщения в этом обсуждении
"BGP+Разбиение /23 на два /24"
Отправлено vgray , 02-Авг-06 07:57 
>Добрый день!
>
>Похожая тема поднималась ранее: 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.

покажите конфиги, телепаты, как всегда, в отпуске :)


"BGP+Разбиение /23 на два /24"
Отправлено routercs , 02-Авг-06 11:23 
>>Добрый день!
>>
>>Похожая тема поднималась ранее: 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-summary

C prepend'ами не пройдет. В мире есть вещи, которые от нас не зависят.


"BGP+Разбиение /23 на два /24"
Отправлено vgray , 02-Авг-06 12:20 
>>> 1. iBGP лучше eBGP, поэтому трафик идет не на провайдера, а
>>>по iBGP.

о каком трафике идет речь? те для каких сетей трафик идет через ibgp, а хочется чтобы ходил через ebgp?


"BGP+Разбиение /23 на два /24"
Отправлено Сайко , 02-Авг-06 15:03 
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

"BGP+Разбиение /23 на два /24"
Отправлено routercs , 02-Авг-06 18:29 
>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, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*>i0.0.0.0          R1          0    100      0 i

Total 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, ? - incomplete

   Network          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, ? - incomplete

   Network          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

2. Некоторые режут, а ISP3 не режет, соответственно, вторая часть /24 должна быть лучше видна через него.
3. Убрал no auto-summary, из advertise routes исчезли мои сети /23 и /24.


"BGP+Разбиение /23 на два /24"
Отправлено Сайко , 06-Авг-06 14:00 
>2. Некоторые режут, а ISP3 не режет, соответственно, вторая часть /24 должна
>быть лучше видна через него.
А почему тогда не видно из вывода show команд, что ты отдаешь /23 и /24

>3. Убрал no auto-summary, из advertise routes исчезли мои сети /23 и
>/24.
Я имел ввиду то, что он у тебя _был включен_!


"BGP+Разбиение /23 на два /24"
Отправлено dnq , 02-Авг-06 15:31 
ip route x.x.x.x 255.255.255.0 null0
есть?

"BGP+Разбиение /23 на два /24"
Отправлено nikl , 02-Авг-06 15:33 
>ip route x.x.x.x 255.255.255.0 null0
>есть?


ну вы насоветуете =)))
ip route x.x.x.x 255.255.255.0 null0 240
хотя бы =)


"BGP+Разбиение /23 на два /24"
Отправлено dnq , 02-Авг-06 17:13 
>хотя бы =)
да, забыл ;)

хотя не думаю, что у человека нет подсетей - проблем не будет



"BGP+Разбиение /23 на два /24"
Отправлено den68 , 17-Фев-07 06:39 

>ну вы насоветуете =)))
>ip route x.x.x.x 255.255.255.0 null0 240
>хотя бы =)

а почему null0 240, стандартно, в рекомендациях ИМХО null0 100