Skip to content

dshleg/tf-vrouter

This branch is 4 commits behind tungstenfabric/tf-vrouter:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f7d9bda · Nov 28, 2023
May 21, 2023
Dec 7, 2022
May 31, 2021
Oct 19, 2020
May 31, 2021
Nov 28, 2023
Nov 28, 2023
Aug 5, 2021
Jun 10, 2020
Nov 15, 2022
Jun 10, 2020
Aug 14, 2023
Oct 10, 2021
Jun 10, 2020
Nov 16, 2023
Jun 10, 2020
Sep 29, 2022
Jun 10, 2020
Oct 10, 2021
Jun 10, 2020
Oct 12, 2022

Repository files navigation

contrail-vrouter

Contrail Virtual Router

The Contrail Virtual Router implements the data-plane functionality that allows a virtual interface to be associated with a VRF.

The Contrail Virtual Router is distributed under the terms of the BSD 2-Clause License and the GPLv2.

The implementation is split into generic "dp-core" and "dpdk" directories used by multiple operating systems and OS-specific glue. The "linux" directory contains the Linux specific code.

The utils directory contains user space applications that can be used to created interfaces (utils/vif) or display the state of the kernel module.

building vrouter.ko and contrail-vrouter-dpdk for a specific OS

  1. Contrail-dev-env container process can be followed to build vrouter.ko module and contrail-vrouter-dpdk binary, which can be found here.

  2. The process for tungsten fabric can be found in tf-dev-env repository, which can be found here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 82.7%
  • Python 11.2%
  • Lua 3.6%
  • GDB 1.8%
  • Other 0.7%