The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"BGP и as-path prepend"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [ Отслеживать ]

"BGP и as-path prepend"  +/
Сообщение от RET email(ok) on 27-Авг-09, 13:36 
Есть 2 циски с поднятым между ними BGP. Есть задача на первой циске искуственно удлинить маршрут к одному из отдаваемых ею префиксов (192.168.10.0/24), все остальные префиксы анонсировать прозрачно без удлинения. Проблемма в том что удлиняется не только тот префикс который я хочу, а все.
Конфиг первого роутера на котором надо удлинять префикс:

router bgp 65003
no synchronization
bgp router-id 192.168.20.1
neighbor 192.168.55.120 remote-as 65001
neighbor 192.168.55.120 fall-over
neighbor 192.168.55.120 route-map OUT out
!
ip prefix-list AAAA seq 5 permit 192.168.10.0/24
!
route-map OUT permit 10
match ip address prefix-list AAAA
set as-path prepend 65003 65003 65003
!
route-map OUT permit 20

На второй стороне конфиг аналогочный, но без RouteMap

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "BGP и as-path prepend"  +/
Сообщение от GolDi (??) on 27-Авг-09, 14:45 
>Есть 2 циски с поднятым между ними BGP. Есть задача на первой
>циске искуственно удлинить маршрут к одному из отдаваемых ею префиксов (192.168.10.0/24),
>все остальные префиксы анонсировать прозрачно без удлинения. Проблемма в том что
>удлиняется не только тот префикс который я хочу, а все.
>Конфиг первого роутера на котором надо удлинять префикс:
>
>router bgp 65003
> no synchronization
> bgp router-id 192.168.20.1

а network где?
>[оверквотинг удален]
>!
>ip prefix-list AAAA seq 5 permit 192.168.10.0/24
>!
>route-map OUT permit 10
> match ip address prefix-list AAAA
> set as-path prepend 65003 65003 65003
>!
>route-map OUT permit 20
>
>На второй стороне конфиг аналогочный, но без RouteMap

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "BGP и as-path prepend"  +/
Сообщение от RET email(ok) on 27-Авг-09, 14:52 
>[оверквотинг удален]
>>!
>>ip prefix-list AAAA seq 5 permit 192.168.10.0/24
>>!
>>route-map OUT permit 10
>> match ip address prefix-list AAAA
>> set as-path prepend 65003 65003 65003
>>!
>>route-map OUT permit 20
>>
>>На второй стороне конфиг аналогочный, но без RouteMap

Network есть и не один, просто не копировал сюда


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "BGP и as-path prepend"  +/
Сообщение от shutdown now on 27-Авг-09, 23:16 
>[оверквотинг удален]
>>>!
>>>route-map OUT permit 10
>>> match ip address prefix-list AAAA
>>> set as-path prepend 65003 65003 65003
>>>!
>>>route-map OUT permit 20
>>>
>>>На второй стороне конфиг аналогочный, но без RouteMap
>
>Network есть и не один, просто не копировал сюда

хз, у меня рабртает:

r1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
r1(config-router)#neighbor 10.0.0.1 route-map NEI0 out
r1(config-router)#^Z
r1#write
Building configuration...
[OK]
r1#clear ip bgp 10.0.0.1 out
r1#


r0#sh ip bgp neighbors 10.0.0.2 routes
BGP table version is 10, local router ID is 10.0.0.1
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
*> 192.168.0.0      10.0.0.2                 0             0 65001 i
*> 192.168.1.0      10.0.0.2                 0             0 65001 i
*> 192.168.2.0      10.0.0.2                 0             0 65001 i

Total number of prefixes 3
r0#sh ip bgp neighbors 10.0.0.2 routes
BGP table version is 11, local router ID is 10.0.0.1
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
*> 192.168.0.0      10.0.0.2                 0             0 65001 65001 65001 i
*> 192.168.1.0      10.0.0.2                 0             0 65001 i
*> 192.168.2.0      10.0.0.2                 0             0 65001 i

Total number of prefixes 3
r0#


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "BGP и as-path prepend"  +/
Сообщение от RET email(ok) on 28-Авг-09, 10:46 
>[оверквотинг удален]
>
>   Network        
> Next Hop        
>   Metric LocPrf Weight Path
>*> 192.168.0.0      10.0.0.2                 0             0 65001 65001 65001 i
>*> 192.168.1.0      10.0.0.2                 0             0 65001 i
>*> 192.168.2.0      10.0.0.2                 0             0 65001 i
>
>Total number of prefixes 3
>r0#

Да интересно получается, IOS вроде не самый старый: c2800nm-adventerprisek9-mz.124-17a.bin
попробую указать нужную сеть не через prefix-list а через access-list может поможет. В конфиге вроде я намутить не мог, всё довольно просто.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "BGP и as-path prepend"  +/
Сообщение от mario email(ok) on 28-Авг-09, 11:20 
>[оверквотинг удален]
>!
>ip prefix-list AAAA seq 5 permit 192.168.10.0/24
>!
>route-map OUT permit 10
> match ip address prefix-list AAAA
> set as-path prepend 65003 65003 65003
>!
>route-map OUT permit 20
>
>На второй стороне конфиг аналогочный, но без RouteMap

попробуйте через другие параметры удлинения вес ....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "BGP и as-path prepend"  +/
Сообщение от RET email(ok) on 28-Авг-09, 12:57 
>[оверквотинг удален]
>>!
>>route-map OUT permit 10
>> match ip address prefix-list AAAA
>> set as-path prepend 65003 65003 65003
>>!
>>route-map OUT permit 20
>>
>>На второй стороне конфиг аналогочный, но без RouteMap
>
>попробуйте через другие параметры удлинения вес ....

Сделал вместо prefix-list access-list и всё заработало:

!
access-list 20 permit 192.168.10.0 0.0.0.255
!
route-map OUT permit 10
  match ip address 20
  set as-path prepend 65003 65003 65003
!
route-map OUT permit 20

получается что я не правильно написал prefix-list для сетки 192.168.10.0/24 и туда попадали все префиксы или это какойто глюк?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "BGP и as-path prepend"  +/
Сообщение от mario email(ok) on 28-Авг-09, 15:06 
>[оверквотинг удален]
>access-list 20 permit 192.168.10.0 0.0.0.255
>!
>route-map OUT permit 10
>  match ip address 20
>  set as-path prepend 65003 65003 65003
>!
>route-map OUT permit 20
>
>получается что я не правильно написал prefix-list для сетки 192.168.10.0/24 и туда
>попадали все префиксы или это какойто глюк?

елси рисовать мопед
то лучше было бы нарисовать что нить типа
route-map OUT permit 10
match ip address prefix-list AAAA

route-map OUT permit 20
set as-prepend ....

в вашем случае я бы нарисовал 2 листа с разными секуинсами для разных сетей для данного нейбора ...

и повесил на нейбор сам префикс лист..

ps PBR используют для in трафика как правило.
то что pbr вообще не совсем то что нужно бля BGP


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "BGP и as-path prepend"  +/
Сообщение от GolDi (??) on 28-Авг-09, 16:43 
>[оверквотинг удален]
>разных сетей для данного нейбора ...
>
>и повесил на нейбор сам префикс лист..
>
>ps PBR используют для in трафика как правило.
>то что pbr вообще не совсем то что нужно бля BGP
>
>
>
>

Циско запуталась в route-map,prefix-list access-list в BGP

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "BGP и as-path prepend"  +/
Сообщение от mario email(ok) on 31-Авг-09, 08:18 
>[оверквотинг удален]
>>и повесил на нейбор сам префикс лист..
>>
>>ps PBR используют для in трафика как правило.
>>то что pbr вообще не совсем то что нужно бля BGP
>>
>>
>>
>>
>
>Циско запуталась в route-map,prefix-list access-list в BGP

запускалось это одно, а корректность такого запуска это другое.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "BGP и as-path prepend"  +/
Сообщение от mario email(ok) on 02-Сен-09, 17:48 
>[оверквотинг удален]
>route-map OUT permit 20
>set as-prepend ....
>
>в вашем случае я бы нарисовал 2 листа с разными секуинсами для
>разных сетей для данного нейбора ...
>
>и повесил на нейбор сам префикс лист..
>
>ps PBR используют для in трафика как правило.
>то что pbr вообще не совсем то что нужно бля BGP

сори, наоборот, что то меня понесло не туда.
>
>
>
>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру