sirmax Posted April 29, 2007 Posted April 29, 2007 Добрый день. Заранее извиняюсь за возможно ламерский вопрос, но пока ответ найти не получилось Есть своя AS (для примера пусть это буде AS777), есть 2 аплинка, основной и резервный и BGPd от quagga AS аплинков - 111 у основного и 222 у бекапа Вот конфиг bgpd router bgp 777 bgp router-id 22.22.22.22 bgp log-neighbor-changes bgp dampening network 193.xx.xx.xx/23 <---моя сеть neighbor yy.yy.yy.yy remote-as 222 neighbor yy.yy.yy.yy soft-reconfiguration inbound neighbor yy.yy.yy.yy prefix-list BACK-OUT-NET in neighbor yy.yy.yy.yy prefix-list BACK-IN-NET out neighbor yy.yy.yy.yy route-map BACK-PREPEND out neighbor zz.zz.zz.zz remote-as 111 neighbor zz.zz.zz.zz ebgp-multihop 2 neighbor zz.zz.zz.zz update-source lo:4 neighbor zz.zz.zz.zz soft-reconfiguration inbound neighbor zz.zz.zz.zz prefix-list MAIN-IN-NET in neighbor zz.zz.zz.zz prefix-list MAIN-OUT-NET out ! ip prefix-list MAIN-OUT-NET seq 10 permit 193.xx.xx.0/23 ip prefix-list BACK-OUT-NET seq 10 permit 193.xx.xx.0/23 ip prefix-list MAIN-IN-NET seq 10 permit 0.0.0.0/0 ip prefix-list MAIN-IN-NET seq 20 permit 217.cc.cc.0/22 ip prefix-list BACK-IN-NET seq 10 permit 0.0.0.0/0 ip prefix-list BACK-IN-NET seq 20 permit 80.xx.yy.0/20 ip prefix-list BACK-IN-NET seq 30 permit 193.cc.bb.0/24 ! ! route-map BACK-PREPEND permit 10 set as-path prepend 777 777 777 777 777 ! line vty ! end Насколько я понимаю, я таким образом искучтвенно удлиняю путь к своей АС через АС222, что собственно и вижу telnet route-views.oregon-ix.net ... route-views.oregon-ix.net>sh ip bgp | inc 777 * 193.33.48.0/23 196.7.106.245 0 0 2905 702 XXX XXX 111 777 i * 194.85.4.55 0 3277 3267 3327 XXX XXX 222 777 777 777 777 i <skipped> *> 4.68.1.166 0 0 3356 35320 YYY 111 777 i <skipped> Насколько я понимаю, в качестве маршрута к моей АС должен быть выбран маршрут черз 3356 35320 YYY 111 777 i (AS_SET короче), однако traceroute показывает обратное, и траффик идет через бекап. Буду очень благодарен за подсказку, в какую сторону копать. Или, если я где-то недопонимаю, ткните носом в доку... Спасибо. Вставить ник Quote
sirmax Posted May 6, 2007 Author Posted May 6, 2007 разобрался все сделано верно (разбег 100 метров, стена бетонная )))) Проблема в том что у части АС через которые проходил маршрут с route-views.oregon-ix.net вероятно были (и есть) localprefs и на as_path и prependы они ложили. Потрейсил с трейсроут.орг - все ходит как и должно Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.