January 4, 2020

222 words 2 mins read

Tutorial: Using the Linux VRF Solution

Tutorial: Using the Linux VRF Solution

Virtual Routing and Forwarding (VRF) is a fundamental feature for a networking OS. VRF provides traffic isolation at layer 3 for routing, similar to how you use a VLAN to isolate traffic at layer 2. W …

Talk Title Tutorial: Using the Linux VRF Solution
Speakers David Ahern (Member of Technical Staff, Cumulus Networks)
Conference Open Source Summit North America
Conf Tag
Location Los Angeles, CA, United States
Date Sep 10-14, 2017
URL Talk Page
Slides Talk Slides
Video

Virtual Routing and Forwarding (VRF) is a fundamental feature for a networking OS. VRF provides traffic isolation at layer 3 for routing, similar to how you use a VLAN to isolate traffic at layer 2. While the concept of VRF has been around for almost 2 decades, the Linux networking stack only recently gained a formal VRF implementation. After 2 years of development that implementation has matured and is ready to be used on servers and hosts, for example providing network traffic separation for virtual machine and container deployments. This tutorial is a deep dive on using the VRF implementation in the Linux kernel. This tutorial will cover: * How to configure a VRF * Application Programming Interface for VRF * Debugging and troubleshooting * Example deployments (Management VRF and multitenancy) * What to expect by kernel version * Current limitations and expectations

comments powered by Disqus