sdn
Software-defined networking (SDN) is an architecture for programmable, centrally managed networks.
There are 576 repositories under sdn topic.
zerotier/ZeroTierOne
A Smart Ethernet Switch for Earth
mininet/mininet
Emulator for rapid prototyping of Software Defined Networks
kubeovn/kube-ovn
A Bridge between SDN and Cloud Native (Project under CNCF)
sdnds-tw/awesome-sdn
A awesome list about Software Defined Network (SDN)
feiskyer/sdn-handbook
SDN网络指南(SDN Handbook)
ansyun/dpdk-ans
ANS(Accelerated Network Stack) on DPDK, DPDK native TCP/IP stack.
dec0dOS/zero-ui
ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.
ovn-kubernetes/ovn-kubernetes
A robust Kubernetes networking platform
faucetsdn/faucet
FAUCET is an OpenFlow controller for multi table OpenFlow 1.3 switches, that implements layer 2 switching, VLANs, ACLs, and layer 3 IPv4 and IPv6 routing.
FabEdge/fabedge
Secure Edge Networking Solution Based On Kubernetes
KatharaFramework/Kathara
A lightweight container-based network emulation system.
faucetsdn/poseidon
Poseidon is a python-based application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. The machine learning algorithms classify and predict the type of device.
stratum/stratum
Stratum is an open source silicon-independent switch operating system for software defined networks.
bregman-arie/computer-networking
Free resources for a self-taught education in Computer Networking
YanHaoChen/Learning-SDN
SDN 學習及實作範例。(因個人職涯關係,已不再維護,請見諒。)
zyclonite/zerotier-docker
ZeroTier One as Docker Image
husarnet/husarnet
Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.
asavie/xdp
Package xdp allows one to use XDP sockets from the Go programming language.
CPqD/ofsoftswitch13
OpenFlow 1.3 switch.
vedetta-com/vedetta
OpenBSD Router Boilerplate
knowledgedefinednetworking/a-deep-rl-approach-for-sdn-routing-optimization
A Deep-Reinforcement Learning Approach for Software-Defined Networking Routing Optimization
tbarbette/fastclick
FastClick - A faster version of the Click Modular Router featuring batching, advanced multi-processing and improved Netmap and DPDK support (ANCS'15). Check the metron branch for Metron specificities (NSDI'18). PacketMill modifications (ASPLOS'21) as well as MiddleClick(ToN, 2021) are merged in main.
alibaba/hybridnet
Make underlay and overlay network can coexist, communicate, even be transformed purposefully.
smartbgp/yabgp
:bowtie:Yet Another BGP Python Implementation
jwhited/corebgp
CoreBGP is a BGP library written in Go that implements the BGP FSM with an event-driven, pluggable model.
sdnewhop/sdwannewhope
SD-WAN security and insecurity
chiragbiradar/DDoS-Attack-Detection-and-Mitigation
SDN networks (Software Defined Networking ) are exposed to new security threats and attacks, especially Distributed Denial of Service (DDoS) attacks. For this aim, we have proposed a model able to detect and mitigate attacks automatically in SDN networks using Machine Learning (ML)
wkgcass/vproxy
1) proxy: LB,DNS,Socks. 2) k8s: CRD and Controllers. 3) sdn: TCP/IP Stack + Flow Tables.
PANTHEONtech/lighty
Lightweight OpenDaylight runtime library
superkkt/cherry
OpenFlow Controller written in Go
cormacrelf/terraform-provider-zerotier
Create, modify and destroy ZeroTier networks and members through Terraform.
anuket-project/anuket-specifications
Anuket specifications
GeminiLight/sdn-nfv-papers
This is a paper list about Resource Allocation in Network Functions Virtualization (NFV) and Software-Defined Networking (SDN).
aregm/nff-go-nat
NAT (network address translation) example for NFF-Go framework
santhisenan/SDN_DDoS_Simulation
An attempt to detect and prevent DDoS attacks using reinforcement learning. The simulation was done using Mininet.