URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 23008
[ Назад ]

Исходное сообщение
"OSPF и приоритет маршрута… "

Отправлено vimana_felix , 20-Авг-11 13:02 

Ну вот убейте не пойму, почему так происходит… и как от этого избавиться...
Есть два маршрутизатора, между ними два неравноценных линка, и все равно OSPF на R1 к сети 192.168.51.0 выбирает более дорогой маршрут через Tunnel3...

Тестовая топология на GNS3 - https://rapidshare.com/files/868212171/OSPF2.rar

R1
interface Tunnel0
ip address 192.168.200.1 255.255.255.252
ip ospf cost 32
ip ospf mtu-ignore
tunnel source 192.168.10.1
tunnel destination 192.168.10.3
!
interface Tunnel3
ip address 192.168.200.17 255.255.255.252
ip ospf cost 4096
ip ospf mtu-ignore
tunnel source 192.168.18.1
tunnel destination 192.168.18.2
!
interface FastEthernet0/0
ip address 192.168.1.1 255.255.255.0
ip ospf priority 255
speed 100
full-duplex

!
interface FastEthernet0/1
ip address 192.168.10.1 255.255.255.0

!
interface FastEthernet1/0
no switchport
ip address 192.168.18.1 255.255.255.252
!


router ospf 10
router-id 192.168.1.1
log-adjacency-changes
area 10 nssa no-summary
network 192.168.1.0 0.0.0.255 area 0
network 192.168.200.0 0.0.0.3 area 10
network 192.168.200.16 0.0.0.3 area 10
default-information originate always metric-type 1


R2

interface Tunnel0
ip address 192.168.200.2 255.255.255.252
ip ospf cost 32
ip ospf mtu-ignore
tunnel source 192.168.10.3
tunnel destination 192.168.10.1
!
interface Tunnel3
ip address 192.168.200.18 255.255.255.252
ip ospf cost 4096
ip ospf mtu-ignore
tunnel source 192.168.18.2
tunnel destination 192.168.18.1
!
interface FastEthernet0/0
ip address 192.168.51.1 255.255.255.0
speed 100
full-duplex
!
interface FastEthernet0/1
ip address 192.168.10.3 255.255.255.0
speed 100
full-duplex
!
interface FastEthernet1/0
no switchport
ip address 192.168.18.2 255.255.255.252

router ospf 10
router-id 192.168.10.3
log-adjacency-changes
area 10 nssa
redistribute connected metric-type 1 subnets route-map local
network 192.168.200.0 0.0.0.3 area 10
network 192.168.200.16 0.0.0.3 area 10


Содержание

Сообщения в этом обсуждении
"OSPF и приоритет маршрута… "
Отправлено fantom , 20-Авг-11 13:34 
>[оверквотинг удален]
> interface FastEthernet1/0
>  no switchport
>  ip address 192.168.18.2 255.255.255.252
> router ospf 10
>  router-id 192.168.10.3
>  log-adjacency-changes
>  area 10 nssa
>  redistribute connected metric-type 1 subnets route-map local
>  network 192.168.200.0 0.0.0.3 area 10
>  network 192.168.200.16 0.0.0.3 area 10

sh ip route ospf с указанием нужных сетей где?


"OSPF и приоритет маршрута… "
Отправлено vimana_felix , 20-Авг-11 15:02 
>[оверквотинг удален]
>>  no switchport
>>  ip address 192.168.18.2 255.255.255.252
>> router ospf 10
>>  router-id 192.168.10.3
>>  log-adjacency-changes
>>  area 10 nssa
>>  redistribute connected metric-type 1 subnets route-map local
>>  network 192.168.200.0 0.0.0.3 area 10
>>  network 192.168.200.16 0.0.0.3 area 10
> sh ip route ospf с указанием нужных сетей где?

R1#sh ip route ospf 10
O N1 192.168.51.0/24 [110/4116] via 192.168.200.18, 00:00:20, Tunnel3



"OSPF и приоритет маршрута… "
Отправлено BJ , 21-Авг-11 15:56 
На R2 добавьте
network 192.168.10.3 0.0.0.0 area 10

"OSPF и приоритет маршрута… "
Отправлено vimana_felix , 21-Авг-11 21:08 
> На R2 добавьте
> network 192.168.10.3 0.0.0.0 area 10

Не понимаю зачем???
В этом случае маршрут вообще исчезает…


"OSPF и приоритет маршрута… "
Отправлено fantom , 22-Авг-11 09:16 
>> На R2 добавьте
>> network 192.168.10.3 0.0.0.0 area 10
> Не понимаю зачем???
> В этом случае маршрут вообще исчезает…

OSPF очень чуствителен к типам зон, у вас на R2 указано, что 10-NSSA, а на R1 НЕТ, попробуйте убрать с R2 NSSA, или на R1 добавить.


"OSPF и приоритет маршрута… "
Отправлено crash , 23-Авг-11 07:17 
> На R2 добавьте
> network 192.168.10.3 0.0.0.0 area 10

может тогда
network 192.168.10.0 0.0.0.255 area 10 ?


"OSPF и приоритет маршрута… "
Отправлено mlan82 , 25-Авг-11 10:22 
>> На R2 добавьте
>> network 192.168.10.3 0.0.0.0 area 10
> может тогда
> network 192.168.10.0 0.0.0.255 area 10 ?

Вот что нашел:
If two ABRs are connected to NSSA area, the one with the HIGHEST Router ID becomes the translator of LSA7-to-5.
Так как у нас RID одинаковый для обоих нейборов, то по видимому следующим приоритетом при преобразовании LSA7-to-5 является наивысшая сеть участвующие в OSPF. Так как у нас:
network 192.168.200.16 0.0.0.3 area 10 > network 192.168.200.0 0.0.0.3 area 10,
то именно 192.168.200.16 будет являться источником преобразования LSA7-to-5
Поменяв сеть на tunnel0 c 192.168.200.0/30 на 192.168.200.20/30 получаем желаемое:

R1#sh ip route
C    192.168.10.0/24 is directly connected, FastEthernet1/1
     192.168.200.0/30 is subnetted, 2 subnets
C       192.168.200.16 is directly connected, Tunnel3
C       192.168.200.20 is directly connected, Tunnel0
     192.168.202.0/30 is subnetted, 1 subnets
C       192.168.202.0 is directly connected, FastEthernet1/0
O N1 192.168.51.0/24 [110/52] via 192.168.200.22, 00:00:04, Tunnel0
C    192.168.1.0/24 is directly connected, Loopback0


"OSPF и приоритет маршрута… "
Отправлено vimana_felix , 26-Авг-11 22:36 
>[оверквотинг удален]
> Поменяв сеть на tunnel0 c 192.168.200.0/30 на 192.168.200.20/30 получаем желаемое:
> R1#sh ip route
> C    192.168.10.0/24 is directly connected, FastEthernet1/1
>      192.168.200.0/30 is subnetted, 2 subnets
> C       192.168.200.16 is directly connected, Tunnel3
> C       192.168.200.20 is directly connected, Tunnel0
>      192.168.202.0/30 is subnetted, 1 subnets
> C       192.168.202.0 is directly connected, FastEthernet1/0
> O N1 192.168.51.0/24 [110/52] via 192.168.200.22, 00:00:04, Tunnel0
> C    192.168.1.0/24 is directly connected, Loopback0

Да, я тоже пришел к этому...
Но это совершенно не удобно, т.к. я вручную выставляю используемый линк ... меняя OSPF cost.

Другого способа, как завести еще одну арию я не нашел....