VRF is a Virtual Routing and Forwarding framework built on top of Linux network namespaces.

Virtual Routing and Forwarding (VRF) is an IP technology that allows multiple instances of a routing table to work simultaneously within the same router. Thus, overlapping IP addresses do not conflict with each other.

Linux - Fast Path Synchronization - VRF is a compatibility layer between network namespaces and 6WIND VRF. Routing or management daemons use it to configure the kernel and the cache manager to replicate the kernel configuration into the fast path.


  • Overall initialization of VRF instances
  • API allowing the management of VRF instances at user space level and kernel module level