cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1629
Views
0
Helpful
1
Replies

VXLAN External L3 connectivity

ciscoworlds
Level 4
Level 4

Hi;

I have a border leaf in my lab which is connected to external EIGRP domain (without any VRF) so it has a few EIGRP routes on its global routing table. I Also has created two VRFs on it which reside inside VXLAN network. 

Now I want to redistribute between external EIGRP and VXLAN network, no any EIGRP routes got redistributed into VXLAN network. 

The configuration of BGP on my leaf border is as follows:

 

router bgp 2
  address-family ipv4 unicast
  address-family l2vpn evpn
  neighbor 2.2.2.2
    remote-as 2
    update-source loopback0
    address-family ipv4 unicast
      send-community
      send-community extended
      next-hop-self
    address-family l2vpn evpn
      send-community
      send-community extended
  vrf A
    address-family ipv4 unicast
      advertise l2vpn evpn
      redistribute eigrp 1 route-map TMAP-100
  vrf B
    address-family ipv4 unicast
      advertise l2vpn evpn
!
ip access-list TACL
  10 permit ip any any 
!
route-map TMAP-100 permit 10
  match ip address TACL 

Did I miss something basic?

 

n1(config)# sh ip route eigrp
100.1.1.1/32, ubest/mbest: 1/0
    *via 192.168.20.2, Eth1/1, [90/130816], 21:32:51, eigrp-1, internal
100.1.1.2/32, ubest/mbest: 1/0
    *via 192.168.20.2, Eth1/1, [90/130816], 21:32:51, eigrp-1, internal
100.1.1.3/32, ubest/mbest: 1/0
    *via 192.168.20.2, Eth1/1, [90/130816], 21:32:51, eigrp-1, internal
!
!
n1(config)# sh ip route vrf A
99.1.1.0/29, ubest/mbest: 1/0, attached
    *via 99.1.1.1, Vlan2, [0/0], 2d00h, direct
99.1.1.1/32, ubest/mbest: 1/0, attached
    *via 99.1.1.1, Vlan2, [0/0], 2d00h, local
99.1.1.2/32, ubest/mbest: 1/0, attached
    *via 99.1.1.2, Vlan2, [190/0], 1d23h, hmm
99.1.1.4/32, ubest/mbest: 1/0
    *via 3.3.3.3%default, [200/0], 23:21:58, bgp-2, internal, tag 2 (evpn) segid: 4 tunnelid: 0x3030303 encap: VXLAN
 
99.1.1.17/32, ubest/mbest: 1/0
    *via 3.3.3.3%default, [200/0], 23:27:07, bgp-2, internal, tag 2 (evpn) segid: 5 tunnelid: 0x3030303 encap: VXLAN
1 Reply 1

Alex Pfeil
Level 7
Level 7

We are currently live peering on the underlay using EIGRP and overlay using EIGRP. The underlay is for all network that are not in BGP EVPN and the overlay is for all networks that are. We used VLANs to peer, 1 underlay, and 1 overlay. The overlay VLAN is in the BGP EVPN VRF. We just have a trunk to another switch which has connections to the other routers on the same VLANs. It is working great and it is dynamic.  This solution requires no redistribution. The EIGRP AS is the same on both sides and the same on the VRFs. There are some different things you might have to understand about the solution.

If you want to do the solution your way, you have to switch to BGP and remove EIGRP. We set it up that way and you only have to have one peer and BGP does everything automatically. There are instructions from Cisco how to set it up. They also claim that OSPF will work automatically as well.

One caveat is that there are no instructions how to set up VXLAN the way I just explained with VXLAN BGP EVPN. I am working on a white paper in my spare time.

 

Thanks,

 

Alex

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: