General Update

- Add devcontainer
- Update Readme
- Update cEOS images
This commit is contained in:
Damien A
2024-06-15 11:24:11 +02:00
parent 60e56f76d8
commit 8e16364544
6 changed files with 39 additions and 7 deletions

View File

@@ -0,0 +1,3 @@
{
"image": "ghcr.io/srl-labs/containerlab/clab-devcontainer:0.55.0"
}

2
.gitignore vendored
View File

@@ -8,4 +8,4 @@ clab-vxlan-evpn-l2
.lab_vxlan.yml.bak
# Network images
network_images/cEOS64-lab-4.31.1F.tar.xz
network_images/*.tar.xz

View File

@@ -14,7 +14,7 @@ This project provides a hands-on lab environment for understanding and experimen
The project directory is structured as follows:
- `hosts`: Directory containing host configuration files for the lab.
- `network_images/ceos-lab-4.31.1F.tar.xz`: Container image used for the lab nodes.
- `network_images/ceos-lab-4.32.0.1F.tar.xz`: Container image used for the lab nodes.
- `lab_vxlan.yml`: YAML file describing the VXLAN lab topology.
## Prerequisites
@@ -35,6 +35,7 @@ The project directory is structured as follows:
3. **Start the Lab:**
- Navigate to the project directory.
- Add Arista image to Docker `docker import network_images/cEOS64-lab-4.32.0.1F.tar.xz ceos:4.32.0.1F`
- Run `sudo containerlab deploy -t lab_vxlan.yml` to deploy the lab topology.
## Usage

View File

@@ -17,7 +17,7 @@ conf
service routing protocols model multi-agent
```
Enabling IP Routing
Enabling IP Routing
```config
conf
@@ -77,3 +77,31 @@ To check peer status :
```cli
leaf1# show bgp summary
```
## BGP EVPN Overlay
```config
interface Loopback0
description VTEP
ip address 10.10.110.1/32
!
ip prefix-list VTEP_PREFIX seq 10 permit 10.10.110.1/32
!
route-map RMAP_VTEP permit 10
match ip address prefix-list VTEP_PREFIX
!
router bgp 65101
neighbor 10.10.110.2 peer group VTEP_GROUP
neighbor 10.10.110.2 remote-as 65102
neighbor 10.10.110.2 update-source Loopback0
neighbor VTEP_GROUP peer group
neighbor VTEP_GROUP ebgp-multihop 5
neighbor VTEP_GROUP send-community extended
!
address-family evpn
neighbor 10.10.110.2 activate
!
address-family ipv4
no neighbor 10.10.110.2 activate
redistribute connected route-map RMAP_VTEP
```

View File

@@ -3,15 +3,15 @@ topology:
nodes:
spine1:
kind: ceos
image: ceos:4.31.1F
image: ceos:4.32.0.1F
mgmt-ipv4: 172.20.20.101
leaf1:
kind: ceos
image: ceos:4.31.1F
image: ceos:4.32.0.1F
mgmt-ipv4: 172.20.20.11
leaf2:
kind: ceos
image: ceos:4.31.1F
image: ceos:4.32.0.1F
mgmt-ipv4: 172.20.20.12
host1:
kind: linux

View File

@@ -1,4 +1,4 @@
# Network images
Arista cEOS image can be downlaoded at : arista.com
`cEOS64-lab-4.31.1F.tar.xz`
`cEOS64-lab-4.32.0.1F.tar.xz`