lagopus

Yet another SDN / OpenFlow software switch

Github stars Tracking Chart

Lagopus Software Switch

Lagopus software switch is a yet another OpenFlow 1.3 software switch implementation.
Lagopus software switch is designed to leverage multi-core CPUs for high-performance packet processing and fowarding with DPDK.
Many network protocol formats are supported, such as Ethernet, VLAN, QinQ, MAC-in-MAC, MPLS and PBB. In addition, tunnel protocol processing is supported for overlay-type networking with GRE, VxLAN and GTP.

How to use Lagopus vswitch

Supported hardware

Lagopus can run on Intel x86 servers and virtual machine.

  • CPU
    • Intel Xeon, Core, Atom
  • NIC
  • Memory: 2GB or more

Supported distribution

  • Linux
    • Ubuntu 16.04, Ubuntu 18.04
    • CentOS 7
  • FreeBSD 10
  • NetBSD

Support

Lagopus Official site is https://lagopus.github.io/.

Development

Your contribution are very welcome, submit your patch with
Github Pull requests.
Or if you find any bug, let us know with Github Issues.

License

All of the code is freely available under the Apache 2.0 license.

Overview

Name With Ownerlagopus/lagopus
Primary LanguageC
Program languageShell (Language Count: 10)
Platform
License:
Release Count15
Last Release Namev0.2.11 (Posted on )
First Release Namev0.1.0 (Posted on )
Created At2014-07-25 05:10:39
Pushed At2018-09-19 03:15:12
Last Commit At2018-09-19 12:15:11
Stargazers Count312
Watchers Count79
Fork Count94
Commits Count429
Has Issues Enabled
Issues Count78
Issue Open Count59
Pull Requests Count63
Pull Requests Open Count2
Pull Requests Close Count14
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top