I used to watch some videos and books trying to understand EVPN-VXLAN, but none of them explained well. Till I saw your video, very clear and simple explanation. and Now I got an idea of how it works and how to configure it. Much appreciated.
By far, this is the best tutorial I've seen on EVPN. I love the logical flow of the various components that makes EVPN. You get to the point without going off on a tangential topic. Only suggestion I have is you shouldn't have used VLANs for the VTEP to VTEP connections. Since there is enough VLANs/VNIs to follow along, the VLANs on the core side adds to some confusion. Apart from that, this is an excellent session. Looking forward to more. Liked and Subbed! Thank you.
I was searching for evpn vxlan video's.. Yours is the best. Your Content segregation and presentation are very good. You made it very easy understand. Hoping to see more such video's .. thanks for all your effort
Great video; I am new to EVPN-VXLAN. My question is out of observation and curiosity. From your explanation and config, I do not see where the gateway for VLAN 10 is configured. Does that mean the servers 1,2, and 3, do not have gateway IP address configured on them?
Hi, for the example in the video, I'm just using a single VLAN / subnet and intra-subnet traffic flows (within the same subnet). There's no need for a gateway because I'm not sending traffic off of that subnet, we don't need a device to route for us. EVPN does have the ability to route between subnets with IRB, but that's a more advanced topic, and not required when explaining the basics of EVPN.
Thanks very much. Regarding production, I have a work issued Mac Book Pro, I use that for everything. The slides are in keynote (apples version of PowerPoint). I record my screen using QuickTime then edit that using iMovie.
Thanks! Physical is very similar to the diagram in terms of cabling. R1,2,3 are all physical Aruba 6300s. The servers are VMs on laptops for 1 & 2 with 3 natively installed.
@Joe Neville I ask because you configure only inteface 1/1/10 on R1, it cant connect R2 and R3, there is a switch between? I juste trying to figure out! :)
@@patrickcasavant-cssmv Oh yes, you’re right, I forgot about that, I’m using an old AOS 2900 in between them as a transport L2 switch. I had to install it for some packet capture work.
@@patrickcasavant-cssmv Depends what is physically available. Config on the port means one port per link, using VLANs allows multiple links per port, but requires an L2 transport switch, more likely if you're predominately handling north-south traffic. If configuring a spine and leaf network, with VTEPs handling a lot of east-west traffic,, it would be config on the physical port.
Great vid. Why do you need ospf as igp when you also setup ibgp? i might have missed something and will go back to check, but just at ibgp conf part at this stage
thanks for the detailed video, I am a newbie on this, so please accept my basic questions, may I know why we are using OSPF as underlay (IGP), can't we use BGP as underlay? ( depending on the Network being LAN or a WAN, it confuses me a bit when I see the BGP neighbor commands are also added to the router which has OSPF as its underlay)
The role of OSPF is just to advertise the loopbacks that we then configure as the source address of BGP (and VXLAN). It is quite standard to use an IGP, like OSPF, for this. We use a different protocol to learn these loopbacks because you should not use BGP to learn the remote addresses that BGP uses as its own source, and peer address. Essentially BGP needs to learn the address of peers; that could be directly connected, via static routes or via an IGP. Using an IGP is preferable in this case to allow dynamic redundant routes to the loopback.
TY Joe! I have one question, if all the CX switches share the same OS, why can't we do evpn/vxlan on a 6100 series? Is there any hardware constraints? I would love to implement something like NetConductor but 6200 switches are expensive for some of our customers 😅😅 Love from arg
Thanks. Yes, so I’m not directly involved in the Product team but every networking device model is a trade off between cost and feature support. EVPN -VXLAN sits in the ‘more demanding’ type of feature set, and thus is not supported on lower end devices.
Thank you , I have question please in underlay side , i saw that you are using only one physical interface connected to two Nexus , Are you using routers in the middle act as SP , If yes are you using MPLS L3 there ? This point confusing me thanks for answer
I'm using a layer 2 switch in my lab that all the VTEPs are connected to, the connected ports are configured as trunks. This is jut simple L2 / L3, there's no MPLS.
I used to watch some videos and books trying to understand EVPN-VXLAN, but none of them explained well. Till I saw your video, very clear and simple explanation. and Now I got an idea of how it works and how to configure it. Much appreciated.
If joe is teaching I’m watching!
🙏🎉🎉🎉
best lecture ever on VXLAN. you nailed it.
Excellent, Excellent, Excellent video. Thank you Joe
Thank you 🙏!!!
By far, this is the best tutorial I've seen on EVPN. I love the logical flow of the various components that makes EVPN. You get to the point without going off on a tangential topic. Only suggestion I have is you shouldn't have used VLANs for the VTEP to VTEP connections. Since there is enough VLANs/VNIs to follow along, the VLANs on the core side adds to some confusion. Apart from that, this is an excellent session. Looking forward to more. Liked and Subbed! Thank you.
I was searching for evpn vxlan video's.. Yours is the best. Your Content segregation and presentation are very good. You made it very easy understand. Hoping to see more such video's .. thanks for all your effort
This was excellent! Nice one! Would like to see this in JUNOS too. 😊
Finally dive into this topic and your explenation is very helpfull to understand the basics. Good job!
This is really good primer for EVPN + VXLAN superb content
You are genius Joe 😎👏👏👏
Excellent Explanation .
Video is concise and so well put together, nice big text and attention to detail. gj
Useful and very well explained
Master class!
God, this is the best video it helps me a lot
It helped me understand a lot. Thank you!
this videos is a huge help, thanks
Joe! My head exploded after watching your video. How do you keep so much information in your head? 🙂
Lol, I do use notes, plus I cut out the mistakes! I'm doing presentations on EVPN every week so this stuff is fresh in my mind.
@@null_zero thanks for your hard work!
@@darylallen2485 You’re welcome! Thanks for viewing.
Great video; I am new to EVPN-VXLAN. My question is out of observation and curiosity. From your explanation and config, I do not see where the gateway for VLAN 10 is configured. Does that mean the servers 1,2, and 3, do not have gateway IP address configured on them?
Hi, for the example in the video, I'm just using a single VLAN / subnet and intra-subnet traffic flows (within the same subnet). There's no need for a gateway because I'm not sending traffic off of that subnet, we don't need a device to route for us. EVPN does have the ability to route between subnets with IRB, but that's a more advanced topic, and not required when explaining the basics of EVPN.
Good Stuff.. Great Preso. I teach part time at a college .. Can I ask what material you are using for the presentations and recordings. Thanks
Thanks very much. Regarding production, I have a work issued Mac Book Pro, I use that for everything. The slides are in keynote (apples version of PowerPoint).
I record my screen using QuickTime then edit that using iMovie.
Hi Joe, As always, excellent vidéo!!
Can you share your physical topology, the R2 and R3 are virtuals?
Thanks!
Physical is very similar to the diagram in terms of cabling. R1,2,3 are all physical Aruba 6300s. The servers are VMs on laptops for 1 & 2 with 3 natively installed.
@Joe Neville I ask because you configure only inteface 1/1/10 on R1, it cant connect R2 and R3, there is a switch between? I juste trying to figure out! :)
@@patrickcasavant-cssmv Oh yes, you’re right, I forgot about that, I’m using an old AOS 2900 in between them as a transport L2 switch. I had to install it for some packet capture work.
@@null_zero Fiou! I'm not crazy! 😅 In a real network do you still use Vlan for the underlay or you put config directly on interfaces
@@patrickcasavant-cssmv Depends what is physically available. Config on the port means one port per link, using VLANs allows multiple links per port, but requires an L2 transport switch, more likely if you're predominately handling north-south traffic. If configuring a spine and leaf network, with VTEPs handling a lot of east-west traffic,, it would be config on the physical port.
Great vid. Why do you need ospf as igp when you also setup ibgp? i might have missed something and will go back to check, but just at ibgp conf part at this stage
can you please explain the physical port connections - I only see 1 interface configured to go to 2 separate devices - am I missing something?
Any chance to get the config files for all switches in this video presentation?
thanks for the detailed video, I am a newbie on this, so please accept my basic questions, may I know why we are using OSPF as underlay (IGP), can't we use BGP as underlay? ( depending on the Network being LAN or a WAN, it confuses me a bit when I see the BGP neighbor commands are also added to the router which has OSPF as its underlay)
The role of OSPF is just to advertise the loopbacks that we then configure as the source address of BGP (and VXLAN). It is quite standard to use an IGP, like OSPF, for this. We use a different protocol to learn these loopbacks because you should not use BGP to learn the remote addresses that BGP uses as its own source, and peer address.
Essentially BGP needs to learn the address of peers; that could be directly connected, via static routes or via an IGP. Using an IGP is preferable in this case to allow dynamic redundant routes to the loopback.
Joe- will you be able to share the step on R2? I am also doing a testing on aruba virtual lab. Thanks
What is the interface to the core? aren't there 2 interfaces to the core?
Does vlan is used between routers? I thought Vlan is used between switches.
TY Joe!
I have one question, if all the CX switches share the same OS, why can't we do evpn/vxlan on a 6100 series?
Is there any hardware constraints?
I would love to implement something like NetConductor but 6200 switches are expensive for some of our customers 😅😅
Love from arg
Thanks. Yes, so I’m not directly involved in the Product team but every networking device model is a trade off between cost and feature support. EVPN -VXLAN sits in the ‘more demanding’ type of feature set, and thus is not supported on lower end devices.
Why do you need vlans on the point to point links? Theres no other network and you use distinct ip-ranges?!
Thank you , I have question please in underlay side , i saw that you are using only one physical interface connected to two Nexus , Are you using routers in the middle act as SP , If yes are you using MPLS L3 there ? This point confusing me thanks for answer
I'm using a layer 2 switch in my lab that all the VTEPs are connected to, the connected ports are configured as trunks. This is jut simple L2 / L3, there's no MPLS.
Why did you put those Vlan in the OSPF? You lost me there...