Data Center

 View Only
last person joined: 9 days ago 

Ask questions and share experiences about Data Center Architecture and approaches.
  • 1.  vXLAN and MPLS stitching questions

    Posted 09-14-2021 18:48
    I have the following topology:

    Here is the BGP status
    root@vMX-1# run show bgp summary | find 192.168.1.44
    192.168.1.44          64511        193        156       0       0     1:03:38 Establ
      bgp.evpn.0: 8/19/8/0
      vpn1.evpn.0: 8/14/8/0
      __default_evpn__.evpn.0: 0/0/0/0
      EVPN1.evpn.0: 0/3/0/0
      vpn2.evpn.0: 0/2/0/0
    
    root@vMX-4# run show bgp summary | find 192.168.1.11
    192.168.1.11          64511        171        212       0       0     1:09:17 Establ
      bgp.evpn.0: 5/17/5/0
      vpn1.evpn.0: 2/10/2/0
      __default_evpn__.evpn.0: 0/0/0/0
      vpn2.evpn.0: 0/4/0/0
      EVPN1.evpn.0: 2/14/2/0
    ​

    The vXLAN and MPLS is stitched as follows:

    root@vMX-1# show routing-instances | display set
    set routing-instances EVPN1 vtep-source-interface lo0.0
    set routing-instances EVPN1 instance-type virtual-switch
    set routing-instances EVPN1 interface lt-0/0/10.1
    set routing-instances EVPN1 vrf-target target:1:2
    set routing-instances EVPN1 vrf-target auto
    set routing-instances EVPN1 protocols evpn extended-vlan-list 10
    set routing-instances EVPN1 protocols evpn extended-vlan-list 20
    set routing-instances EVPN1 protocols evpn extended-vlan-list 30
    set routing-instances EVPN1 bridge-domains BD10 domain-type bridge
    set routing-instances EVPN1 bridge-domains BD10 vlan-id 10
    set routing-instances EVPN1 bridge-domains BD20 domain-type bridge
    set routing-instances EVPN1 bridge-domains BD20 vlan-id 20
    set routing-instances EVPN1 bridge-domains BD30 domain-type bridge
    set routing-instances EVPN1 bridge-domains BD30 vlan-id 30
    set routing-instances vpn1 vtep-source-interface lo0.0
    set routing-instances vpn1 instance-type virtual-switch
    set routing-instances vpn1 interface lt-0/0/10.0
    set routing-instances vpn1 vrf-import import-vpn1
    set routing-instances vpn1 vrf-target target:1:1000
    set routing-instances vpn1 vrf-target auto
    set routing-instances vpn1 protocols evpn encapsulation vxlan
    set routing-instances vpn1 protocols evpn extended-vni-list 10
    set routing-instances vpn1 protocols evpn extended-vni-list 20
    set routing-instances vpn1 protocols evpn vni-options vni 10 vrf-target target:10:10
    set routing-instances vpn1 protocols evpn vni-options vni 20 vrf-target target:20:20
    set routing-instances vpn1 bridge-domains BD10 domain-type bridge
    set routing-instances vpn1 bridge-domains BD10 vlan-id 10
    set routing-instances vpn1 bridge-domains BD10 vxlan vni 10
    set routing-instances vpn1 bridge-domains BD20 domain-type bridge
    set routing-instances vpn1 bridge-domains BD20 vlan-id 20
    set routing-instances vpn1 bridge-domains BD20 vxlan vni 20
    
    root@vMX-4# show routing-instances | display set
    set routing-instances EVPN1 instance-type virtual-switch
    set routing-instances EVPN1 interface ge-0/0/6.0
    set routing-instances EVPN1 interface lt-0/0/10.1
    set routing-instances EVPN1 vrf-import import-fabric
    set routing-instances EVPN1 vrf-target target:1:1000
    set routing-instances EVPN1 protocols evpn extended-vlan-list 10
    set routing-instances EVPN1 bridge-domains ie-10 domain-type bridge
    set routing-instances EVPN1 bridge-domains ie-10 vlan-id 10
    set routing-instances vpn1 vtep-source-interface lo0.0
    set routing-instances vpn1 instance-type virtual-switch
    set routing-instances vpn1 interface lt-0/0/10.0
    set routing-instances vpn1 vrf-target target:1:1000
    set routing-instances vpn1 protocols evpn encapsulation vxlan
    set routing-instances vpn1 protocols evpn extended-vni-list 10
    set routing-instances vpn1 protocols evpn extended-vni-list 20
    set routing-instances vpn1 protocols evpn vni-options vni 10 vrf-target target:10:10
    set routing-instances vpn1 protocols evpn vni-options vni 20 vrf-target target:20:20
    set routing-instances vpn1 bridge-domains BD10 domain-type bridge
    set routing-instances vpn1 bridge-domains BD10 vlan-id 10
    set routing-instances vpn1 bridge-domains BD10 routing-interface irb.10
    set routing-instances vpn1 bridge-domains BD10 vxlan vni 10
    set routing-instances vpn1 bridge-domains BD20 domain-type bridge
    set routing-instances vpn1 bridge-domains BD20 vlan-id 20
    set routing-instances vpn1 bridge-domains BD20 routing-interface irb.20
    set routing-instances vpn1 bridge-domains BD20 vxlan vni 20
    

    My question is I should see the type 2 route shown in vpn1.evpn.0  also in EVPN1.evpn.0, right ? If not as follows, what might be possible issues ?

    root@vMX-1# run show route table vpn1.evpn.0 | match 10.150.10.1
    2:192.168.1.2:2::10::00:05:86:71:9e:00::10.150.10.1/304 MAC/IP
    
    [edit]
    root@vMX-1# run show route table EVPN1.evpn.0 | match 10.150.10.1
    
    [edit]
    


    thanks !!



  • 2.  RE: vXLAN and MPLS stitching questions

    Posted 09-14-2021 20:56
    I verified that

    root@vMX-1# run show route table EVPN1.evpn.0 | find 10.150.10.1
    2:192.168.1.11:4::10::00:05:86:71:b4:00::10.150.10.1/304 MAC/IP
                       *[EVPN/170] 00:02:02
                          Indirect
    ​

    thanks !!