Skip to content

umbs/ops-switchd-container-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPS-SWITCHD-CONTAINER-PLUGIN

What is ops-switchd-container-plugin ?

ops-switchd-container-plugin is part of the virtual software based test infrastructure of OpenSwitch. The OpenSwitch simulation enables component and feature test in a pure software simulation environment without a need for a physical network. OpenSwitch controls and programs the forwarding plane device ("ASIC") by using an ofproto provider class to manage L2 and L3 features, as well as a netdev class to manage physical interfaces. The class functions are invoked by the bridge software, and they abstract the forwarding device implementation. The simulation provider uses an open source OVS to mimic a forwarding device. The simulation provider programs the target OVS by executing ovs-vsctl CLI commands. In the future, the simulation provider will also use ovs-ofctl, open flow commands, to implement features which cannot be implemented by ovs-vsctl.

What is the structure of the repository?

  • src - contains all c source files.
  • include - contains all c header files.
  • tests - contains sample python tests.
  • build - contains cmake build files.

What is the license?

Apache 2.0 license. For more details refer to COPYING

What other documents are available?

For the high level design of ops-switchd-container-plugin, refer to DESIGN.md For answers to common questions, read FAQ.md For what has changed since last release, refer to [NEWS]((http://www.openswitch.net/documents/user/news) For the current list of contributors and maintainers, refer to AUTHORS.md

For general information about OpenSwitch project refer to http://www.openswitch.net.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published