Vicus Posted March 29, 2010 Posted March 29, 2010 Схемка: Нужно чтобы /20 подсеть, которая отдается клиентам жила на обоих 7301, ну и естественно чтобы 3825 знал на каком из нас-ов поднят тот или иной /32. Сходу придумать что-то не могу :( Вставить ник Quote
VitMain Posted March 29, 2010 Posted March 29, 2010 подсказка - протокол динамической маршрутизации. Вставить ник Quote
Vicus Posted March 29, 2010 Author Posted March 29, 2010 подсказка - протокол динамической маршрутизации. Коню понятно. Что лучше использовать? RIP, OSPF, BGP? Основные моменты? просто я не представляю как анонсить /32 на соседей... Вставить ник Quote
redefine Posted March 29, 2010 Posted March 29, 2010 Если хотите анонсировать /32 - то лучше BGP. Все остальное может задохнуться. А лучше вообще анонсировать /20 в виде двух /21 (по одной с каждой 7301) + /20 с каждого 7301 для резервирования. Статические адреса выдаете? Вставить ник Quote
Vicus Posted March 29, 2010 Author Posted March 29, 2010 Если хотите анонсировать /32 - то лучше BGP. Все остальное может задохнуться.А лучше вообще анонсировать /20 в виде двух /21 (по одной с каждой 7301) + /20 с каждого 7301 для резервирования. Статические адреса выдаете? В том то и дело, что статические адреса раздаем... Вставить ник Quote
VitMain Posted March 29, 2010 Posted March 29, 2010 Vicus, телепаты стали возвращаться. router ospf 1 router-id x.x.x.x log-adjacency-changes area 0 authentication message-digest redistribute connected subnets redistribute static subnets passive-interface default no passive-interface GigabitEthernet0/0.xxx network x.x.x.x 0.0.0.x area 0 distribute-list 11 out Вставить ник Quote
n1k3 Posted March 29, 2010 Posted March 29, 2010 Коню понятно. Что лучше использовать? RIP, OSPF, BGP? Основные моменты? просто я не представляю как анонсить /32 на соседей... Типа того? .... router bgp XXX neighbor xx.xx.xx.xx prefix-list BGP-OUT out .... ip prefix-list BGP-OUT seq 5 permit xx.xx.xx.xx le 32 Вставить ник Quote
sirmax Posted March 29, 2010 Posted March 29, 2010 redefine прошу прощения, но вы что - с ума посходили... BGP, ну надо же (((( OSPF решит вашу проблему, если не разберетесь сами (хотя тут не в чем разбираться) помогу с конфигом... Вставить ник Quote
redefine Posted March 29, 2010 Posted March 29, 2010 (edited) redefineпрошу прощения, но вы что - с ума посходили... BGP, ну надо же (((( OSPF решит вашу проблему, если не разберетесь сами (хотя тут не в чем разбираться) помогу с конфигом... У топикстартера может быть до 4000 /32. Лично я бы не хотел видеть столько маршрутов в OSPFе ввиду его возможной большой загрузки. Отсюда и совет. Если у Вас есть другое мнение - welcome. Edited March 29, 2010 by redefine Вставить ник Quote
lf Posted March 29, 2010 Posted March 29, 2010 может, лучше цискин EIGRP использовать? Вставить ник Quote
darkagent Posted March 29, 2010 Posted March 29, 2010 У топикстартера может быть до 4000 /32. Лично я бы не хотел видеть столько маршрутов в OSPFе ввиду его возможной большой загрузки. Отсюда и совет. Если у Вас есть другое мнение - welcome. вы их куда то еще гонять собрались? собрали на ближайшем роутере, а дальше summary-address по /20-йсовсем плохо при таком раскладе может стать только в одном теоретическом случае - произошел срыв сессий (например по питалову) и все 4к абонентов переподключаются единовременно. на практике вероятность такого случая - ничтожно минимальна. хотя бы потому, что радиусу тоже нужно время на обработку подключений. за это время ospf прекрасно прожуется. Вставить ник Quote
sirmax Posted March 29, 2010 Posted March 29, 2010 redefine По мне так это вполне нормально Вставить ник Quote
Vicus Posted May 6, 2010 Author Posted May 6, 2010 Всем привет опять. Все ближе реализация вышеописанной задачи. Сижу кручу конфигурацию. прописываю: router bgp xxx70 no synchronization no bgp fast-external-fallover bgp log-neighbor-changes network xx.xxx.144.0 mask 255.255.240.0 redistribute connected neighbor xx.xxx.144.160 remote-as xxx70 neighbor xx.xxx.144.160 description iBGP with core-1 neighbor xx.xxx.144.160 update-source GigabitEthernet0/1 neighbor xx.xxx.144.160 version 4 neighbor xx.xxx.144.160 next-hop-self neighbor xx.xxx.144.160 soft-reconfiguration inbound neighbor xx.xxx.149.1 remote-as xxx70 neighbor xx.xxx.149.1 description iBGP with land2 neighbor xx.xxx.149.1 update-source GigabitEthernet0/0 neighbor xx.xxx.149.1 version 4 neighbor xx.xxx.149.1 next-hop-self neighbor xx.xxx.149.1 soft-reconfiguration inbound no auto-summary ! Далее смотрю, что у меня в таблице и вижу: land1#sh ip bgp BGP table version is 492, local router ID is xx.xxx.144.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 *>i0.0.0.0 xx.xxx.149.1 0 100 0 i *> xx.xxx.144.0/24 0.0.0.0 0 32768 ? *> xx.xxx.144.0/20 0.0.0.0 0 32768 i *> xx.xxx.144.12/32 0.0.0.0 0 32768 ? *> xx.xxx.144.13/32 0.0.0.0 0 32768 ? *> xx.xxx.144.14/32 0.0.0.0 0 32768 ? ...... Подскажите, что я упускаю? как из incomplete сделать IGP? :) Вставить ник Quote
DelSt Posted May 6, 2010 Posted May 6, 2010 router bgp xxx70 no synchronization no bgp fast-external-fallover bgp log-neighbor-changes network xx.xxx.144.0 mask 255.255.240.0 redistribute connected route-map i-want-igp neighbor xx.xxx.144.160 remote-as xxx70 neighbor xx.xxx.144.160 description iBGP with core-1 neighbor xx.xxx.144.160 update-source GigabitEthernet0/1 neighbor xx.xxx.144.160 version 4 neighbor xx.xxx.144.160 next-hop-self neighbor xx.xxx.144.160 soft-reconfiguration inbound neighbor xx.xxx.149.1 remote-as xxx70 neighbor xx.xxx.149.1 description iBGP with land2 neighbor xx.xxx.149.1 update-source GigabitEthernet0/0 neighbor xx.xxx.149.1 version 4 neighbor xx.xxx.149.1 next-hop-self neighbor xx.xxx.149.1 soft-reconfiguration inbound no auto-summary route-map i-want-igp set origin igp Вставить ник Quote
Lynx10 Posted May 6, 2010 Posted May 6, 2010 (edited) как по мне то бгп не совсем для того ! то есть тут реально оспф должен работать! Если хотите анонсировать /32 - то лучше BGP. Все остальное может задохнуться.что то в этом конечно есть оспфу точно будет нехорошо от большого количества маршрутов и будет ещё хуже если будет соседей много - но так как сейчас схема то думаю нормально он будет хавать это Edited May 6, 2010 by Lynx10 Вставить ник Quote
Zmeich Posted May 6, 2010 Posted May 6, 2010 redefineпрошу прощения, но вы что - с ума посходили... BGP, ну надо же (((( OSPF решит вашу проблему, если не разберетесь сами (хотя тут не в чем разбираться) помогу с конфигом... У топикстартера может быть до 4000 /32. Лично я бы не хотел видеть столько маршрутов в OSPFе ввиду его возможной большой загрузки. Отсюда и совет. Если у Вас есть другое мнение - welcome. Не будет 4000 маршрутов, если на кошке роут прописать в Null0Мы для PPPoE по /24 нарезаем и выглядит на других роутерах это так: Cisco#sh ip route | inc 10.0.152. O E2 10.0.152.0/24 [110/20] via 10.0.0.X, 00:00:18, GigabitEthernet0/0 Вставить ник Quote
DelSt Posted May 7, 2010 Posted May 7, 2010 Не будет 4000 маршрутов, если на кошке роут прописать в Null0Мы для PPPoE по /24 нарезаем и выглядит на других роутерах это так: Cisco#sh ip route | inc 10.0.152. O E2 10.0.152.0/24 [110/20] via 10.0.0.X, 00:00:18, GigabitEthernet0/0 А если у тебя несколько брасов, то что делать с юзерами со статик IP? Вставить ник Quote
Ivan Rostovikov Posted May 7, 2010 Posted May 7, 2010 Вообще именно для этих целей давным давно придумали RIP. Вставить ник Quote
Vicus Posted May 7, 2010 Author Posted May 7, 2010 В общем спасибо за наводку, в итогде сделал так: router bgp xxx70 no synchronization no bgp fast-external-fallover bgp log-neighbor-changes network xx.xxx.144.0 mask 255.255.240.0 redistribute connected route-map set-origin-igp neighbor xx.xxx.144.160 remote-as xxx70 neighbor xx.xxx.144.160 description iBGP with core-1 neighbor xx.xxx.144.160 update-source GigabitEthernet0/1 neighbor xx.xxx.144.160 version 4 neighbor xx.xxx.144.160 next-hop-self neighbor xx.xxx.144.160 soft-reconfiguration inbound neighbor xx.xxx.144.160 prefix-list dyn-announce out neighbor xx.xxx.149.1 remote-as xxx70 neighbor xx.xxx.149.1 description iBGP with land2 neighbor xx.xxx.149.1 update-source GigabitEthernet0/0 neighbor xx.xxx.149.1 version 4 neighbor xx.xxx.149.1 next-hop-self neighbor xx.xxx.149.1 soft-reconfiguration inbound neighbor xx.xxx.149.1 prefix-list dyn-announce out no auto-summary ! ip prefix-list dyn-announce seq 10 permit xx.xxx.144.0/20 ip prefix-list dyn-announce seq 20 permit xx.xxx.144.0/20 ge 32 ip prefix-list dyn-announce seq 30 deny 0.0.0.0/0 le 32 ! route-map set-origin-igp permit 10 set origin igp на соседнем роутере получил, что хотел: land2#sh ip bgp neighbors xx.xxx.149.2 received-routes BGP table version is 45259, local router ID is yyy.yyy.57.229 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 *>ixx.xxx.144.0/20 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.12/32 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.13/32 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.44/32 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.50/32 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.52/32 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.55/32 xx.xxx.149.2 0 100 0 i *>ixx.xxx.144.57/32 xx.xxx.149.2 0 100 0 i .............. Вставить ник Quote
DelSt Posted May 7, 2010 Posted May 7, 2010 (edited) возможно лучше отказаться от префикс-листа и выбирать нужные маршруты в route-map? карта будет выглядеть так: route-map set-origin-igp permit 10 match ip address dyn-announce set origin igp Edited May 7, 2010 by DelSt Вставить ник Quote
Vicus Posted May 7, 2010 Author Posted May 7, 2010 возможно лучше отказаться от префикс-листа и выбирать нужные маршруты в route-map? карта будет выглядеть так: route-map set-origin-igp permit 10 match ip address dyn-announce set origin igp тогда получится, что соседям будет прилетать всякое incomplete дерьмо из разряда connected интерфейсов (xx.xxx.144.0/24) и приват-сетей...Да и чем плох префикс-лист? Вставить ник 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.