Skip to content

federic000/evpn-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sample evpn lab

  • A baseline setup for EVPN L2 and L3 services made with Nokia SRL, using VXLAN transport.
  • Runs on containerlab , see the clab.yml file and edit as your scenario requires (e.g. Leaf&Spine or MH)
  • Router configurations are provided under the flat-config dir.

lab setup

Two Alpine nodes are connected to a four-nodes "core", internal cross-links can be added to mimic a leaf&spine setup.

the diagram shows the idea

the picture shows ethernet port connectivity and the underlay IGP setup

the diagram shows the idea

these are the services already provided in the configuration, a L2 point to point and a L3 EVPN-based service

the diagram shows the idea

wireshark pcap evpn_l2.pcap shows EVPN route-type 2 exchange

the diagram shows the idea

wireshark pcap evpn_l3.pcap shows EVPN route-type 5 exchange

the diagram shows the idea

client configuration

Just copy'n'paste to Alpine nodes to get reachability for L2/L3 services

#CL1
ip address add 192.168.254.1/24 dev eth1
ip address add 10.16.100.1/24 dev eth2
ip route add 10.16.0.0/16 via 10.16.100.254                         
#CL2
ip address add 192.168.254.2/24 dev eth2
ip address add 10.16.200.1/24 dev eth1
ip route add 10.16.0.0/16 via 10.16.200.254   

About

evpn base setup to test L2/L3 services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published