Сообщения без ответов | Активные темы Текущее время: 28 мар 2024, 21:53



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 
Проблема с MPLS 
Автор Сообщение

Зарегистрирован: 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
Профиль

Зарегистрирован: 20 окт 2009, 18:55
Сообщения: 962
Петя не дождался меня :) и правильно. выложи конфиг, хотя бы куски, так понятнее будет.


11 май 2010, 12:35
Профиль

Зарегистрирован: 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
Профиль

Зарегистрирован: 21 июл 2009, 13:59
Сообщения: 565
Откуда: Moscow
ospf process id на pe не совпадают скорее всего. из-за этого редистриб из бгп в оспф идет как e2 а не ia


11 май 2010, 16:00
Профиль WWW

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 48
Нельзя создать один process-id для разных vrf:
"OSPF process 2 already exists and is attached to VRF Х"
Думаю есть другое решение.


11 май 2010, 16:41
Профиль

Зарегистрирован: 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
Профиль WWW

Зарегистрирован: 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
Профиль

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 48
В общем я так подумал и наверно дело вот в чем:я поменял ospf process-id для разных VRF(всего 5).Было только 2. Если идет трансляция сети из VRF process-id к-х совпадает,то маршрут становится как o ia, если из разных VRF- то o e2. таким образом в моей топологии будет только один маршрут o ia, а всего остальные o e2.

Остается только понять,верно ли я понял как все это добро работает :D

Теперь таблица такая:
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
Профиль

Зарегистрирован: 21 июл 2009, 13:59
Сообщения: 565
Откуда: Moscow
Ну да, я это и говорил только на примере одного врф. Общее правило таково, что если локально в оспф из бгп экспортируется маршрут, то если экспортируемый маршрут имеет другой ospf process id (можно посмотреть через sh ip bgp vpn4 all <prefix> ; в domain-id ext community ) нежели локальный - то он становится external


11 май 2010, 20:00
Профиль WWW

Зарегистрирован: 01 янв 1970, 03:00
Сообщения: 48
Всем спасибо за помощь.тему можно закрывать.


11 май 2010, 20:09
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 10 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB