Автор |
Сообщение |
664
Зарегистрирован: 01 янв 1970, 03:00 Сообщения: 48
|
Добрый день Сергей! Спасибо огромное за столь замечательный форум,на котором можно найти ответы на интересующие вопросы и не только. Вопрос следующий: Есть сеть MPLS состоящая из 6 роутеров ядра( 3 P-маршрутизатора соединены друг сдругом по кольцу,к каждому из них подключены по одному PE). Затем к каждому PE подключены по 2CE-и того 12 маршрутизаторов. Созданы разные VPN. правила общения разные-но это не столь принципиально. Протокол маршрутизации -OSPF. Так вот, когда вся эта сеть работает(GNS) в таблицах маршрутизации появляются маршруты(которые должны быть-тут все ок) O IA и O E2,чего хотелось бы избежать.Так как протокол один,то и логично предположить, что должны остаться только O IA . В чем может быть проблема? подскажите,где хотя бы искать? видимо это курс CCIP, я же только на CCNP . Заранее спасибо,Петр.
|
11 май 2010, 10:35 |
|
|
Ilya
Зарегистрирован: 20 окт 2009, 18:55 Сообщения: 962
|
Петя не дождался меня и правильно. выложи конфиг, хотя бы куски, так понятнее будет.
|
11 май 2010, 12:35 |
|
|
664
Зарегистрирован: 01 янв 1970, 03:00 Сообщения: 48
|
Конфиг PE(на остальных аналогично,только импорт-экспорт другие) hostname PE1 ! ip cef ! ip vrf PREP1 rd 100:2 route-target export 100:20 route-target import 100:20 route-target import 100:10 route-target import 100:50 ! ip vrf UPR rd 100:1 route-target export 100:10 route-target import 100:10 route-target import 100:20 route-target import 100:30 route-target import 100:40 route-target import 100:50 ! interface Loopback0 ip address 4.4.4.4 255.255.255.0 ip ospf network point-to-point ! interface FastEthernet0/0 ip address 172.16.1.2 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip ! interface FastEthernet0/1 ip vrf forwarding UPR ip address 10.0.0.5 255.255.255.252 duplex auto speed auto ! interface FastEthernet1/0 ip vrf forwarding PREP1 ip address 10.0.0.1 255.255.255.252 duplex auto speed auto ! router ospf 2 vrf UPR log-adjacency-changes redistribute bgp 100 subnets network 10.0.0.4 0.0.0.3 area 1 ! router ospf 3 vrf PREP1 log-adjacency-changes redistribute bgp 100 subnets network 10.0.0.0 0.0.0.3 area 1 ! router ospf 1 log-adjacency-changes network 4.4.4.0 0.0.0.255 area 0 network 172.16.1.0 0.0.0.3 area 0 ! router bgp 100 no synchronization bgp router-id 4.4.4.4 bgp log-neighbor-changes neighbor 5.5.5.5 remote-as 100 neighbor 5.5.5.5 update-source Loopback0 neighbor 6.6.6.6 remote-as 100 neighbor 6.6.6.6 update-source Loopback0 no auto-summary ! address-family vpnv4 neighbor 5.5.5.5 activate neighbor 5.5.5.5 send-community both neighbor 5.5.5.5 next-hop-self neighbor 6.6.6.6 activate neighbor 6.6.6.6 send-community both neighbor 6.6.6.6 next-hop-self exit-address-family ! address-family ipv4 vrf UPR redistribute ospf 2 vrf UPR metric 1000 no synchronization exit-address-family ! address-family ipv4 vrf PREP1 redistribute ospf 3 vrf PREP1 metric 500 no synchronization exit-address-family ! mpls ldp router-id Loopback0 force Конфиг P(на других аналогично) hostname P1
ip cef
interface Loopback0 ip address 1.1.1.1 255.255.255.0 ip ospf network point-to-point ! interface FastEthernet0/0 ip address 172.16.1.1 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip ! interface FastEthernet0/1 ip address 172.16.1.5 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip ! interface FastEthernet1/0 ip address 172.16.1.9 255.255.255.252 duplex auto speed auto mpls label protocol ldp mpls ip ! router ospf 1 log-adjacency-changes network 1.1.1.0 0.0.0.255 area 0 network 172.16.1.0 0.0.0.3 area 0 network 172.16.1.4 0.0.0.3 area 0 network 172.16.1.8 0.0.0.3 area 0 ! mpls ldp router-id Loopback0 force
|
11 май 2010, 12:45 |
|
|
Hando
Зарегистрирован: 21 июл 2009, 13:59 Сообщения: 565 Откуда: Moscow
|
ospf process id на pe не совпадают скорее всего. из-за этого редистриб из бгп в оспф идет как e2 а не ia
|
11 май 2010, 16:00 |
|
|
664
Зарегистрирован: 01 янв 1970, 03:00 Сообщения: 48
|
Нельзя создать один process-id для разных vrf: "OSPF process 2 already exists and is attached to VRF Х" Думаю есть другое решение.
|
11 май 2010, 16:41 |
|
|
Hando
Зарегистрирован: 21 июл 2009, 13:59 Сообщения: 565 Откуда: Moscow
|
нет, я имел ввиду что есть vrf1----pe1------p-----pe2---vrf1 на pe1 ospf process id для vrf1 - 10 , он редистрибится в бгп. на pe2 ospf process id для vrf1 - 20. если ридистрибит бгп в оспф то маршруты буду как e2. если ж процесс id -10 (совпадает с id на pe1 в том же vrfe) - то будут ia
|
11 май 2010, 16:47 |
|
|
664
Зарегистрирован: 01 янв 1970, 03:00 Сообщения: 48
|
Дело в том, что связка vrf1----pe1------p-----pe2---vrf1 толька одна. остальные связки другие. если затронули тему ре2,то вот кусок конфига: ip vrf STUD1 rd 100:3 route-target export 100:30 route-target import 100:10 ! ip vrf UPR rd 100:1 route-target export 100:10 route-target import 100:10 route-target import 100:20 route-target import 100:30 route-target import 100:40 route-target import 100:50
router ospf 2 vrf UPR log-adjacency-changes redistribute bgp 100 subnets network 10.0.0.20 0.0.0.3 area 1 ! router ospf 3 vrf STUD1 log-adjacency-changes redistribute bgp 100 subnets network 10.0.0.16 0.0.0.3 area 1 ! router ospf 1 log-adjacency-changes network 5.5.5.0 0.0.0.255 area 0 network 172.16.1.20 0.0.0.3 area 0
То есть для VRF UPR process-id и там и там равен 2.в других случаях просто другие VRF.Несмотря на то что vrf разные,таблица на CE,к-й подключен к VRF UPR имеет такой вид(сетка 6.0/24-тот же VRF), а сетка 3.0/24 это уже другой VRF,тогда по логике он должен стать е2.
C 192.168.1.0/24 0/0 - O E2 192.168.2.0/24 110/500 10.0.0.5 O IA 192.168.3.0/24 110/3000 10.0.0.5 O E2 192.168.4.0/24 110/1500 10.0.0.5 O E2 192.168.5.0/24 110/2500 10.0.0.5 O IA 192.168.6.0/24 110/2001 10.0.0.5
|
11 май 2010, 16:57 |
|
|
664
Зарегистрирован: 01 янв 1970, 03:00 Сообщения: 48
|
В общем я так подумал и наверно дело вот в чем:я поменял ospf process-id для разных VRF(всего 5).Было только 2. Если идет трансляция сети из VRF process-id к-х совпадает,то маршрут становится как o ia, если из разных VRF- то o e2. таким образом в моей топологии будет только один маршрут o ia, а всего остальные o e2. Остается только понять,верно ли я понял как все это добро работает Теперь таблица такая: C 192.168.1.0/24 0/0 - O E2 192.168.2.0/24 110/500 10.0.0.5 O E2 192.168.3.0/24 110/3000 10.0.0.5 O E2 192.168.4.0/24 110/1500 10.0.0.5 O E2 192.168.5.0/24 110/2500 10.0.0.5 O IA 192.168.6.0/24 110/2001 10.0.0.5-в одном VRF
|
11 май 2010, 19:32 |
|
|
Hando
Зарегистрирован: 21 июл 2009, 13:59 Сообщения: 565 Откуда: Moscow
|
Ну да, я это и говорил только на примере одного врф. Общее правило таково, что если локально в оспф из бгп экспортируется маршрут, то если экспортируемый маршрут имеет другой ospf process id (можно посмотреть через sh ip bgp vpn4 all <prefix> ; в domain-id ext community ) нежели локальный - то он становится external
|
11 май 2010, 20:00 |
|
|
664
Зарегистрирован: 01 янв 1970, 03:00 Сообщения: 48
|
Всем спасибо за помощь.тему можно закрывать.
|
11 май 2010, 20:09 |
|
|