The Tale of Two EVPN/MPLS Encapsulations
The EVPN/MPLS netlab integration tests involve testing a PE-device against a known working device, adding a P-router, attaching hosts, and validating sessions before conducting end-to-end pings.
MAIN POINTS
- Test involves a PE-device against a known working FRRouting container.
- A P-router is added to the setup due to MPLS requirements.
- Hosts are attached to two PE-devices to test MAC-VRFs.
- Validations include OSPF, IBGP sessions, and EVPN AF on IBGP.
TAKEAWAYS
- Using a known working device aids in accurate test validation.
- JSON format operational data enhances test precision.
- Validation plugins streamline the testing process.
- End-to-end pings are crucial for final test verification.