BGP-EVPN VXLAN inter vrf na tym samym switchu

Problemy i dyskusje z zakresu rozwiązań i technologii Data Center

Moderatorzy: mikrobi, aron, garfield, gangrena, Seba

Wiadomość
Autor
martino76
CCIE
CCIE
Posty: 838
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

BGP-EVPN VXLAN inter vrf na tym samym switchu

#1

#1 Post autor: martino76 » 16 sty 2018, 23:34

Witam,

Szybkie pytanie odnośnie BGP-EVPN i VXLAN. Czy jest możliwość by lokalnie na jednym switchu z BGP-EVPN i VXLAN zrobić vrf leaking pomiędzy dwoma VRF-ami? Powiedzmy, że mam skonfigurowane dwa VRF-y A i B. VRF A jest mapowany do VNI 10000 a vrf B do VNI 10001. Czy jest możliwość, by zrobić leaking pomiędzy tymi dwoma VRF-ami lokalnie?

Wiem, że mogę zrobić to w inny sposób, ale bardziej interesuje mnie czy jest możliwość zrobienie tego lokalnie bez zestawiania sesji IGP/BGP z innym pudełkiem.

Pozdro,

saiqard
wannabe
wannabe
Posty: 352
Rejestracja: 09 lip 2012, 22:10
Lokalizacja: Wałbrzych/Wrocław

Re: BGP-EVPN VXLAN inter vrf na tym samym switchu

#2

#2 Post autor: saiqard » 17 sty 2018, 08:47

Na jakim pudełku to robisz?

martino76
CCIE
CCIE
Posty: 838
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: BGP-EVPN VXLAN inter vrf na tym samym switchu

#3

#3 Post autor: martino76 » 17 sty 2018, 08:59

Witam,

Testowałem to na N9Kv, ale temat nie aktualny route-target import/export załatwił sprawę.

Pozdro,

martino76
CCIE
CCIE
Posty: 838
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: BGP-EVPN VXLAN inter vrf na tym samym switchu

#4

#4 Post autor: martino76 » 17 sty 2018, 10:41

To mam kolejny problem nie wiem, czy to jest wina N9Kv albo o czymś zapomniałem.

To jest Leaf1 gdzie mam tylko skonfigurowany VRF A i dostaje prefix 172.16.1.0/24

Kod: Zaznacz cały

LEAF1# sh ip route vrf A
IP Route Table for VRF "A"
'*' denotes best ucast next-hop
'**' denotes best mcast next-hop
'[x/y]' denotes [preference/metric]
'%<string&gt;' in via output denotes VRF <string&gt;

10.100.1.0/24, ubest/mbest: 1/0, attached
*via 10.100.1.1, Vlan100, [0/0], 00:22:06, direct
10.100.1.1/32, ubest/mbest: 1/0, attached
*via 10.100.1.1, Vlan100, [0/0], 00:22:06, local
10.200.1.0/24, ubest/mbest: 1/0
*via 3.3.3.3%default, [200/0], 00:20:29, bgp-100, internal, tag 100 (evpn) s
egid: 10010 tunnelid: 0x3030303 encap: VXLAN

172.16.1.0/24, ubest/mbest: 1/0
*via 3.3.3.3%default, [200/0], 00:20:29, bgp-100, internal, tag 100 (evpn) s
egid: 10020 tunnelid: 0x3030303 encap: VXLAN

LEAF1# sh nve peers
Interface Peer-IP State LearnType Uptime Router-Mac
--------- --------------- ----- --------- -------- -----------------
nve1 3.3.3.3 Up CP 00:23:16 5000.0003.0007
Control plane dziala, bo dostaje prefix 172.16.1.0/24 gdzie next hop to 3.3.3.3, jest to nve interface on drugim pudelku.

Na Leaft 2 mam dwa VRF A i B

Kod: Zaznacz cały

LEAF2# sh ip route vrf B
IP Route Table for VRF "B"
'*' denotes best ucast next-hop
'**' denotes best mcast next-hop
'[x/y]' denotes [preference/metric]
'%<string&gt;' in via output denotes VRF <string&gt;

10.100.1.0/24, ubest/mbest: 1/0
*via 2.2.2.2%default, [200/0], 00:27:13, bgp-100, internal, tag 100 (evpn) s
egid: 10010 tunnelid: 0x2020202 encap: VXLAN

10.200.1.0/24, ubest/mbest: 1/0, attached
*via 10.200.1.1%A, Vlan200, [20/0], 00:27:13, bgp-100, external, tag 100
172.16.1.0/24, ubest/mbest: 1/0, attached
*via 172.16.1.1, Vlan300, [0/0], 00:29:01, direct
172.16.1.1/32, ubest/mbest: 1/0, attached
*via 172.16.1.1, Vlan300, [0/0], 00:29:01, local

LEAF2# sh nve peers
Interface Peer-IP State LearnType Uptime Router-Mac
--------- --------------- ----- --------- -------- -----------------
nve1 2.2.2.2 Up CP 00:27:30 5000.0002.0007
Niestety ping z VRF B na LEAF2 do VRF A na LEAF1 nie działa

Kod: Zaznacz cały

LEAF2# ping 10.100.1.1 vrf B
PING 10.100.1.1 (10.100.1.1): 56 data bytes
Request 0 timed out
Request 1 timed out
Request 2 timed out
Request 3 timed out
Request 4 timed out

--- 10.100.1.1 ping statistics ---
5 packets transmitted, 0 packets received, 100.00% packet loss
Jakiś pomysł, dlaczego to nie działa?

Pozdro,

ODPOWIEDZ