06-29-2021 09:16 AM
Hi,
I’m currently in a design process for a migration from S-Series to VSP/Fabric.
We’ve 2 S-Series (different locations) directly connected with 2 darkfiber using ospf ecmp.
We wan’t to connect 2 pairs of VSPs and having 1 S-Series to 1 VSP pair connected.
We need to implement new L2 Services across both locations.
The Plan is to have existing OSPF connections to the S-Series in VRF1 (or seperate VRFs) and all new Services including also OSPF connections in one ore more new VRFs. All should be accessable together in the first step.
As far as I remeber from a previous project, it’s not possible in VOSS 8.1 to redistribute between OSPF connections via ISIS, when OSPF connections are in different VRFs.
Does anyone know, if this is still a limitation in newer VOSS versions or having a idea for a solution?
thanks.
Solved! Go to Solution.
06-29-2021 12:33 PM
The limitation you mention is still there. Namely that you cannot redistribute from OSPF (VRF1) into ISIS (VRF2). And for good reason. If you started redistributing your OSPF routes into VRF2,VRF3,etc.. it becomes inefficient as the same IP routes will need to get advertised by the single Fabric ISIS instance across many different L3 I-SIDs.
The correct approach is to redistribute OSPF (VRF1) into ISIS (VRF1), i.e. same VRF. All your OSPF routes will then be in VRF1 L3VSN inside the fabric. Now if you need other fabric VRF/L3VSNs to have those routes, you simply “ISIS Accept” the routes from the VRF1 L3 I-SID, into those other VRFs.
02-14-2022 05:08 AM
07-22-2021 08:48 AM
Hi
I’ve done a test.
Im learning routes from a s-series via OSPF into a VRF. Redistributing via ISIS this OSPF-Routes into another VRF also works. But I didn’t get redistributing from VRF into OSPF running. I can’t see the problem. Do you have a idea?
sh running-config module ip
Preparing to Display Configuration...
************************************************************************************
Command Execution Time: Thu Jul 22 10:18:58 2021 UTC
************************************************************************************
#
# Thu Jul 22 10:18:58 2021 UTC
# box type : VSP-4450GSX-PWR+
# software version : 8.1.10.0
# cli mode : ECLI
#
config terminal
#
# VRF CONFIGURATION
#
ip vrf s1 vrfid 2
router vrf s1
ip ospf
exit
ip vrf sap vrfid 4
#
# IP PREFIX LIST CONFIGURATION - GlobalRouter
#
#
# IP PREFIX LIST CONFIGURATION - VRF
#
#
# IP CONFIGURATION
#
#
# IP AS LIST CONFIGURATION - GlobalRouter
#
#
# IP AS LIST CONFIGURATION - VRF
#
#
# IP COMMUNITY LIST CONFIGURATION - GlobalRouter
#
#
# IP COMMUNITY LIST CONFIGURATION - VRF
#
#
# IP EXTENDED COMMUNITY LIST CONFIGURATION - GlobalRouter
#
#
# IP EXTENDED COMMUNITY LIST CONFIGURATION - VRF
#
#
# IP ROUTE MAP CONFIGURATION - GlobalRouter
#
#
# IP ROUTE MAP CONFIGURATION - VRF
#
#
# IP CONFIGURATION - GlobalRouter
#
#
# IP CONFIGURATION - VRF
#
#
# BFD CONFIGURATION - GlobalRouter
#
#
# BFD CONFIGURATION - VRF
#
#
# CIRCUITLESS IP INTERFACE CONFIGURATION - GlobalRouter
#
#
# CIRCUITLESS IP INTERFACE CONFIGURATION - VRF
#
interface loopback 2
ip address 2 198.18.12.1/255.255.255.255 vrf s1
exit
interface loopback 3
ip address 3 198.18.14.1/255.255.255.255 vrf sap
exit
#
# TOPOLOGY-CLIP-IP
#
#
# MSDP CONFIGURATION - GlobalRouter
#
#
# VRRP CONFIGURATION - GlobalRouter
#
#
# VRRP CONFIGURATION - VRF
#
#
# UDP FORWARDING CONFIGURATION - GlobalRouter
#
#
# UDP FORWARDING CONFIGURATION - VRF
#
#
# UDP FORWARDING PORT CONFIGURATION
#
#
# UDP FORWARDING VLAN CONFIGURATION
#
#
# DHCP CONFIGURATION - GlobalRouter
#
#
# DHCP CONFIGURATION - VRF
#
#
# RIP CONFIGURATION - GlobalRouter
#
#
# RIP CONFIGURATION - VRF
#
#
# RIP VLAN CONFIGURATION
#
#
# IGMP CONFIGURATION - GlobalRouter
#
#
# IGMP CONFIGURATION - VRF
#
#
# MCAST RESOURCE USAGE CONFIGURATION - GlobalRouter
#
#
# MCAST RESOURCE USAGE CONFIGURATION - VRF
#
#
# TIMED PRUNE CONFIGURATION - GlobalRouter
#
#
# TIMED PRUNE CONFIGURATION - VRF
#
#
# RSMLT CONFIGURATION
#
#
# OSPF CONFIGURATION - GlobalRouter
#
router ospf
exit
#
# OSPF CONFIGURATION - VRF
#
router vrf s1
ip ospf admin-state
ip ospf router-id 198.18.12.1
exit
#
# OSPF ACCEPT CONFIGURATION - GlobalRouter
#
#
# OSPF ACCEPT CONFIGURATION - VRF
#
#
# BGP CONFIGURATION - GlobalRouter
#
#
# BGP CONFIGURATION - VRF
#
#
# ISIS SPBM IPVPN CONFIGURATION
#
router vrf s1
ipvpn
i-sid 3010002
ipvpn enable
exit
router vrf sap
ipvpn
i-sid 3120001
ipvpn enable
exit
#
# IP ISID LIST CONFIGURATION - GlobalRouter
#
#
# IP ISID LIST CONFIGURATION - VRF
#
#
# ISIS ACCEPT CONFIGURATION - GlobalRouter
#
#
# ISIS ACCEPT CONFIGURATION - VRF
#
router vrf s1
isis accept i-sid 3120001 enable
exit
router vrf sap
isis accept i-sid 3010002 enable
exit
#
# ISIS IPv6 ACCEPT CONFIGURATION - GlobalRouter
#
#
# ISIS IPv6 ACCEPT CONFIGURATION - VRF
#
#
# IP REDISTRIBUTION CONFIGURATION - GlobalRouter
#
router isis
redistribute direct
redistribute direct metric 1
redistribute direct enable
exit
#
# IP REDISTRIBUTION CONFIGURATION - VRF
#
router vrf s1
ip ospf redistribute isis
ip ospf redistribute isis metric-type type1
ip ospf redistribute isis enable
ip ospf redistribute direct
ip ospf redistribute direct metric-type type1
ip ospf redistribute direct enable
isis redistribute ospf
isis redistribute ospf enable
isis redistribute direct
isis redistribute direct enable
exit
router vrf sap
isis redistribute direct
isis redistribute direct enable
exit
#
# OSPF VLAN CONFIGURATION
#
#
# IPVPN CONFIGURATION
#
end
#
# IP REDISTRIBUTE APPLY CONFIGURATIONS
#
#
isis apply redistribute direct
ip ospf apply redistribute isis vrf s1
ip ospf apply redistribute direct vrf s1
isis apply redistribute ospf vrf s1
isis apply redistribute direct vrf s1
isis apply redistribute direct vrf sap
#
# IP ECMP APPLY CONFIGURATIONS
V44K-Core3:1(config)#
06-29-2021 01:44 PM
Hi Ludovico,
thanks for clarification. I will test this.
06-29-2021 12:33 PM
The limitation you mention is still there. Namely that you cannot redistribute from OSPF (VRF1) into ISIS (VRF2). And for good reason. If you started redistributing your OSPF routes into VRF2,VRF3,etc.. it becomes inefficient as the same IP routes will need to get advertised by the single Fabric ISIS instance across many different L3 I-SIDs.
The correct approach is to redistribute OSPF (VRF1) into ISIS (VRF1), i.e. same VRF. All your OSPF routes will then be in VRF1 L3VSN inside the fabric. Now if you need other fabric VRF/L3VSNs to have those routes, you simply “ISIS Accept” the routes from the VRF1 L3 I-SID, into those other VRFs.