Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-sdn
https://github.com/cscannell-inacloud/awesome-sdn
Last synced: 1 day ago
JSON representation
-
Uncategorized
-
Uncategorized
- EstiNet - A world-renowned software tool for network planning
- OcNOS - Extensive switching and routing protocol support with advanced
- PicOS - A SDN OS for white box switches Layer-2/3 feature set with support for OpenFlow, OVSDB, and other protocols.
- Open Network Linux, ONL - A Linux distribution for "bare metal" switches, that is, network forwarding devices built from commodity components.
- SONiC - Software for Open Networking in the Cloud
- OpenWrt - Is a Linux Operating System targeting embedded devices.
- ONIE - ONIE enables a bare metal network switch ecosystem where end users have a choice among different network operating systems.
- PISCES - A Programmable, Protocol-Independent Software Switch.
- FD.IO - Relentlessly focused on data IO speed and efficiency for more flexible and scalable networks and storage
- NETCONF
- Extensible Messaging and Presence Protocol, XMPP
- OpenContrail - A SDN project that utilizes SDN & NFV and provides all the necessary components for network virtualization.
- IRIS - A Resursive SDN Openflow Controller created by SDN Research Section, ETRI.
- Open Security Controller - Software-defined security orchestration solution that automates deployment of virtualized network security functions, like next-generation firewall, intrusion prevention systems and application data controllers
- OVN - OVN: Open Virtual Network for Open vSwitch
- Mininet - An Instant Virtual Network on your Laptop (or other PC)
- ns-3 - A discrete-event network simulator that supports OpenFlow environment.
- Pyretic - Pyretic is one member of the Frenetic family of SDN programming languages.
- NEMO - A domain specific language (DSL) based on abstraction of network models and conclusion of operation patterns.
- OpenFlowJ - A Java implementation of low-level OpenFlow packet marshalling/unmarshalling and IO operations.
- oftest - OpenFlow Testing Framework
- STS - SDN Troubleshooting System, simulates network devices, allowing programmatically test cases generation.
- OpenSDNCore - Virtualisation Testbed for NFV/SDN Environment.
- Cbenech - Benchmarking tool for controllers
- ptf - A python based dataplane test framework based on unittest.
- VXLAN - Virtual Extensible LAN
- GENEVE - What is GENEVE?
- Quagga - Quagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPng and BGP-4 for Unix platforms, particularly FreeBSD, Linux, Solaris and NetBSD. Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro.
- FRRouting - An IP routing protocol suite for Linux and Unix platforms which includes protocol daemons for BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, RIPng, PIM-SM/MSDP and LDP as well as very early support for IS-IS, EIGRP and NHRP.
- BGPFeeder
- Enhanced Controller Orchestration Management Policy, ECOMP - Operations management framework.
- Open Network Automation Platform, ONAP - Alignment of the two projects creates a harmonized and comprehensive framework for real-time, policy-driven software automation of virtual network functions that will enable software, network, IT and cloud providers and developers to rapidly create new services.
- RDMA - Remote direct memory access (RDMA) is a direct memory access from the memory of one computer into that of another without involving either one's operating system. This permits high-throughput, low-latency networking
- XDP - XDP or eXpress Data Path provides a high performance, programmable network data path in the Linux kernel as part of the IO Visor Project.
- ASAP2 - The ASAP2 accelerator is built on top of eSwitch NIC hardware, and allows either the entire virtual switch, or significant portions of virtual switch or distributed virtual router (DVR) operations to be offloaded to the Mellanox NIC
- PNDA - The scalable, open source big data analytics platform for networks and services.
- beluganos - Beluganos is a new network OS designed for white-box switches (OF-DPA), which can apply large-scale networks.
- Stratum - An open source, silicon-independent switch operating system for software-defined networks
- P4 Runtime
- SONiC - Software for Open Networking in the Cloud
- POF - Protocol Oblivious Forwarding
- PNDA - The scalable, open source big data analytics platform for networks and services.
- SNAS - Streaming Network Analytics System (project SNAS) is a framework to collect, track and access tens of millions of routing objects (routers, peers, prefixes) in real time.
- Lagopus - A high-performance software OpenFlow 1.3 switch.
-
-
Books
-
Paper
- SDN A Comprehensive Survey
- A Guided Tour of Data-Center Networking
- High Performance Datacenter Networks: Architectures, Algorithms, and Opportunities
- Re-architecting datacenter networks and stacks for low latency and high performance
- A Survey on the Security of Stateful SDN Data Planes
- SDN A Comprehensive Survey
- Re-architecting datacenter networks and stacks for low latency and high performance
-
Awesome Posts
Categories
Sub Categories