VASI(VRF-Aware Software インフラストラクチャ)を使用したVRF間のルートリーク

事前Config(VRF基本設定はすでに投入済みです)

R1

hostname R1

vrf definition R2
rd 100:2
address-family ipv4

vrf definition R3
rd 100:3
address-family ipv4

interface GigabitEthernet2
vrf forwarding R2
ip address 192.168.12.1 255.255.255.0
no shutdown

interface GigabitEthernet3
vrf forwarding R3
ip address 192.168.13.1 255.255.255.0
no shutdown

int lo1
ip address 1.1.1.1 255.255.255.0

router bgp 65001
address-family ipv4 vrf R2
neighbor 192.168.12.2 remote-as 65002
neighbor 192.168.12.2 activate
network 1.1.1.1 mask 255.255.255.255
exit-address-family

router eigrp 1
address-family ipv4 vrf R3
network 1.1.1.1 255.255.255.255
network 192.168.13.0 255.255.255.0
autonomous-system 1

R2

hostname R2

int g0/1
ip address 192.168.12.2 255.255.255.0
no shut

int lo2
ip address 2.2.2.2 255.255.255.255

router bgp 65002
network 2.2.2.2 mask 255.255.255.255
neighbor 192.168.12.1 remote-as 65001
neighbor 192.168.12.1 activate

R3

hostname R3

int g0/1
ip address 192.168.13.3 255.255.255.0
no shut

int lo3
ip address 3.3.3.3 255.255.255.255

router eigrp 1
network 3.3.3.3 255.255.255.255
network 192.168.13.0 255.255.255.0

1.VRFの定義

VRF R2R3 でroute-targetを定義します。

2.VASIインターフェースの設定

VASIインターフェースを作成して、各VRFを割り当てます。

3.BGP設定でのVRF間ルートリーク

VRF R2R3 内でBGPを設定し、VASIインターフェースを介してVRF間でBGPネイバーシップを確立します。

コマンドのみ

router bgp 65001
address-family ipv4 vrf R2
bgp router-id 1.1.1.2
neighbor 10.0.0.3 remote-as 65001
neighbor 10.0.0.3 activate
exit
address-family ipv4 vrf R3
bgp router-id 1.1.1.3
neighbor 10.0.0.2 remote-as 65001
neighbor 10.0.0.2 activate

4.EIGRPへのルート情報再配布

ルーティング情報を再配布するためにredistributeコマンドを使用して再配布しています。
VRF R3でBGPを設定してeigrpのルート情報を再配送し、VRF R2のBGPに情報を渡します。

コマンドのみ

router bgp 65001
address-family ipv4 vrf R3
redistribute eigrp 1
exit
router eigrp 1
address-family ipv4 vrf R3
redistribute bgp 65001 metric 100 1 255 1 1500
exit

動作確認

R1のVRFのルーティングテーブルでそれぞれ再配布されたルーティングが表示されています。
VRF R2ではVRF R3の3.3.3.3の情報、VRF R3ではVRF R2の2.2.2.2の情報が確認できます。

VRFのBGPテーブル情報を確認します。同じくVRF R2ではVRF R3の3.3.3.3の情報、VRF R3ではVRF R2の2.2.2.2の情報が確認できます。