BGP & AS-PATH, sda, 20-Мрт-09, 10:44 [смотреть все]Добрый день, уважаемые гуру. Имеется пиринг:Нам анонят сеть /20. Также этот пир анонсит в мир эту же сеть, но разбитую на более мелкие /24. Почему то BGP думает, что маршрут на эту /24 (через 3 AS) предпочтительней, чем через одну AS на подсеть /20 Пробовал через deny ^AS$ вешать на внешнюю сеть - не помогает. Через prefix-list не хочу заморачиваться. Хочется красивое решение. Буду рад любой помощи! Спасибо!
|
- BGP & AS-PATH,
sda, 10:44 , 20-Мрт-09 (1)>[оверквотинг удален] > >Также этот пир анонсит в мир эту же сеть, но разбитую на >более мелкие /24. > >Почему то BGP думает, что маршрут на эту /24 (через 3 AS) >предпочтительней, чем через одну AS на подсеть /20 > >Пробовал через deny ^AS$ вешать на внешнюю сеть - не помогает. Через prefix-list >не хочу заморачиваться. Хочется красивое решение. Буду рад любой помощи! Спасибо! > - BGP & AS-PATH,
shutdown now, 10:57 , 20-Мрт-09 (2)>Добрый день, уважаемые гуру. Имеется пиринг: > >Нам анонят сеть /20. > >Также этот пир анонсит в мир эту же сеть, но разбитую на >более мелкие /24. peer должен анонсить тебе те же префиксы, что и в мир. >Почему то BGP думает, что маршрут на эту /24 (через 3 AS) >предпочтительней, чем через одну AS на подсеть /20 Это не BGP "думает", это общий принцип маршрутизации - более "длинные" префиксы предпочтительнее, иначе бы всё default route ходило. >Пробовал через deny ^AS$ вешать на внешнюю сеть - не помогает. Через >prefix-list не хочу заморачиваться. Хочется красивое решение. Буду рад любой помощи! >Спасибо!
- BGP & AS-PATH,
sda, 11:02 , 20-Мрт-09 (3)>[оверквотинг удален] > >Также этот пир анонсит в мир эту же сеть, но разбитую на >более мелкие /24. > >Почему то BGP думает, что маршрут на эту /24 (через 3 AS) >предпочтительней, чем через одну AS на подсеть /20 > >Пробовал через deny ^AS$ вешать на внешнюю сеть - не помогает. Через >prefix-list не хочу заморачиваться. Хочется красивое решение. Буду рад любой помощи! >Спасибо! Сделал. Нужно было использовать вместо ^AS$ - _AS$
- BGP & AS-PATH,
gintonic, 10:47 , 06-Авг-09 (4)>[оверквотинг удален] >>более мелкие /24. >> >>Почему то BGP думает, что маршрут на эту /24 (через 3 AS) >>предпочтительней, чем через одну AS на подсеть /20 >> >>Пробовал через deny ^AS$ вешать на внешнюю сеть - не помогает. Через >>prefix-list не хочу заморачиваться. Хочется красивое решение. Буду рад любой помощи! >>Спасибо! > >Сделал. Нужно было использовать вместо ^AS$ - _AS$ Чтобы тему не плодить спрошу здесь. Как через as-path вытащить маршруты в которых содержится (вначале, вконце или середине) номер определённой AS?
- BGP & AS-PATH,
shutdown now, 11:01 , 06-Авг-09 (5)>[оверквотинг удален] >>> >>>Пробовал через deny ^AS$ вешать на внешнюю сеть - не помогает. Через >>>prefix-list не хочу заморачиваться. Хочется красивое решение. Буду рад любой помощи! >>>Спасибо! >> >>Сделал. Нужно было использовать вместо ^AS$ - _AS$ > >Чтобы тему не плодить спрошу здесь. >Как через as-path вытащить маршруты в которых содержится (вначале, вконце или середине) >номер определённой AS? Это совсем просто: ip as-path access-list 1 permit _AS_ ! route-map ONLY_ONE_AS permit 10 match as-path 1 ! router bgp MY_AS_NUMBER neighbor 1.2.3.4 remote-as NEI_AS neighbor 1.2.3.4 route-map ONLY_ONE_AS in
- BGP & AS-PATH,
gintonic, 11:05 , 06-Авг-09 (6)>[оверквотинг удален] > >Это совсем просто: >ip as-path access-list 1 permit _AS_ >! >route-map ONLY_ONE_AS permit 10 > match as-path 1 >! >router bgp MY_AS_NUMBER >neighbor 1.2.3.4 remote-as NEI_AS >neighbor 1.2.3.4 route-map ONLY_ONE_AS in Спасибо! Меня эта строчка интересовала _AS_ а то я в regexp нибумбум а делать надо на живой системе.
|