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

Исходное сообщение
"BGP разные анонсы"

Отправлено colix , 01-Мрт-10 16:06 
Добрый день. Аоносирую свою подсеть X.X.X.X/23 двум провайдерам

router bgp XXXX
no synchronization
bgp log-neighbor-changes
network X.X.X.X mask 255.255.254.0
neighbor A.B.C.D remote-as YYYY
neighbor A.B.C.D route-map PREPEND out
neighbor E.F.G.Y remote-as ZZZZ

no auto-summary

Появилась необходимость одному провайдеру анонсировать свою сеть как две подсети с маской /24.

Вопрос. Как одному провайдеру слать анонсы своих сетей с 23 маской а второму две по 24


Содержание

Сообщения в этом обсуждении
"BGP разные анонсы"
Отправлено Vladin , 01-Мрт-10 16:48 
> neighbor A.B.C.D route-map PREPEND out

access-list NET1 permit x.x.x.0/24
access-list NET2 permit x.x.y.0/24

route-map PREPEND permit 10
match ip address NET1
set as-path prepend XXXX

route-map PREPEND permit 20
match ip address NET2
set as-path prepend XXXX

Могут быть грам. ошибки, писал по памяти


"BGP разные анонсы"
Отправлено usernamehost.ru , 02-Мрт-10 03:32 
>[оверквотинг удален]
> neighbor A.B.C.D route-map PREPEND out
> neighbor E.F.G.Y remote-as ZZZZ
>
> no auto-summary
>
>Появилась необходимость одному провайдеру анонсировать свою сеть как две подсети с маской
>/24.
>
>Вопрос. Как одному провайдеру слать анонсы своих сетей с 23 маской а
>второму две по 24

1)Для начала заведите в RIPE обьект route для сети /24
2) Опишите prefix-lists для сетей /24 и /23
ip prefix-list SLASHTWFOUR seq 5 permit X.X.X.X/24

ip prefix-list SLASHTWFTHR seq 5 permit X.X.X.X/23

3) в процесс BGP добавьте сеть с префиксом /24

router bgp xxxx
+network x.x.x.x mask 255.255.255.0

4) Добавьте маршрут в null интерфейс, чтобы он появился в таблице маршрутизации
ip route x.x.x.x 255.255.255.0 null0

5) отдайте на аплинков свои сети:

neighbor A.B.C.D remote-as YYYY
neighbor A.B.C.D prefix-list SLASHTWFOUR out
neighbor E.F.G.Y remote-as ZZZZ
neighbor E.F.G.Y prefix-list SLASHTWFTHR out

6) clear ip bgp soft *
7) sh ip bgp nei A.B.C.D adv


"BGP разные анонсы"
Отправлено colix , 02-Мрт-10 08:04 
>[оверквотинг удален]
>
>5) отдайте на аплинков свои сети:
>
>neighbor A.B.C.D remote-as YYYY
>neighbor A.B.C.D prefix-list SLASHTWFOUR out
>neighbor E.F.G.Y remote-as ZZZZ
>neighbor E.F.G.Y prefix-list SLASHTWFTHR out
>
>6) clear ip bgp soft *
>7) sh ip bgp nei A.B.C.D adv

1. Получается создать надо два обьекта? Раз две сети с /24 мапской.

Судя по этой схеме сложилось впечатление что одному я буду отдавать одному провайдеру всю /23 сеть, а второму только её кусок, т.е. одну из /24 подсетей


"BGP разные анонсы"
Отправлено usernamehost.ru , 03-Мрт-10 09:12 
>[оверквотинг удален]
>>
>>6) clear ip bgp soft *
>>7) sh ip bgp nei A.B.C.D adv
>
>1. Получается создать надо два обьекта? Раз две сети с /24 мапской.
>
>
>Судя по этой схеме сложилось впечатление что одному я буду отдавать одному
>провайдеру всю /23 сеть, а второму только её кусок, т.е. одну
>из /24 подсетей

Все правильно, можете создать и один, главное чтобы он в фильрах аплинков фигурировал.  только учитите что /24 маршрут more-specific чем /23