Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Software-defined networking
Software-defined networking (SDN) separates network control from network data forwarding, allowing networks to be programmed and centrally managed with standard protocols. SDN is an enabler of network virtualization, or the ability to run multiple virtual network topologies on a shared physical network.
- GitHub: https://github.com/topics/sdn
- Wikipedia: https://en.wikipedia.org/wiki/Software-defined_networking
- Related Topics: networking, openflow, nfv, sd-wan,
- Aliases: software-defined-networking, software-defined-network,
- Last updated: 2024-12-16 00:26:35 UTC
- JSON Representation
https://github.com/zerotier/ZeroTierOne
A Smart Ethernet Switch for Earth
decentralization networking peer-to-peer sd-wan sdn virtual-network vpn
Last synced: 28 Oct 2024
https://github.com/mininet/mininet
Emulator for rapid prototyping of Software Defined Networks
emulator linux mininet network-namespaces openflow python sdn
Last synced: 17 Dec 2024
https://github.com/kubeovn/kube-ovn
A Bridge between SDN and Cloud Native (Project under CNCF)
cni kubernetes kubernetes-networking network networking openvswitch overlay-network ovn ovs sdn
Last synced: 17 Dec 2024
https://github.com/feiskyer/sdn-handbook
SDN网络指南(SDN Handbook)
books cni containers handbook networking sdn sdn-handbook
Last synced: 14 Dec 2024
https://github.com/dec0dOS/zero-ui
ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.
docker nodejs react sd-wan sdn sdn-controller vpn zero-ui zerotier zerotier-controller zerotier-one
Last synced: 02 Nov 2024
https://github.com/ovn-kubernetes/ovn-kubernetes
A robust Kubernetes networking platform
cni cni-plugin kubernetes kubernetes-networking networking sdn sdn-controller sdn-network
Last synced: 17 Dec 2024
https://github.com/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.
faucet-sdn sdn sdn-controller software-defined-network
Last synced: 30 Oct 2024
https://github.com/FabEdge/fabedge
Secure Edge Networking Solution Based On Kubernetes
cloud-native cncf cni iot ipsec k8s kubernetes multi-cluster operator sdn
Last synced: 01 Nov 2024
https://github.com/katharaframework/kathara
A lightweight container-based network emulation system.
bgp computer-networks containers dns-server docker k8s kubernetes netkit network-emulation network-emulator network-engineering nfv ospf p4 p4-language p4language python rip sdn virtual-network
Last synced: 20 Dec 2024
https://github.com/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.
automation docker faucet hacktoberfest machine-learning network-analysis network-forensics network-monitoring network-traffic network-traffic-capture network-traffic-classification networking pcap pcap-analyzer pcap-files sdn sdn-controller security software-defined-network
Last synced: 06 Nov 2024
https://github.com/KatharaFramework/Kathara
A lightweight container-based network emulation system.
bgp computer-networks containers dns-server docker k8s kubernetes netkit network-emulation network-emulator network-engineering nfv ospf p4 p4-language p4language python rip sdn virtual-network
Last synced: 17 Nov 2024
https://github.com/bregman-arie/computer-networking
Free resources for a self-taught education in Computer Networking
arp articles checklist interview networking openflow openstack-neutron ovn questions sdn tcp udp videos
Last synced: 10 Dec 2024
https://github.com/stratum/stratum
Stratum is an open source silicon-independent switch operating system for software defined networks.
barefoot-tofino broadcom gnmi p4runtime sdn stratum
Last synced: 30 Oct 2024
https://github.com/zyclonite/zerotier-docker
ZeroTier One as Docker Image
bridge container coreos docker fcos multi-arch podman rpi sdn vpn zero-trust zerotier
Last synced: 22 Dec 2024
https://github.com/husarnet/husarnet
Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.
esp32 linux low-latency networking p2p peer-to-peer sdn vpn windows
Last synced: 22 Dec 2024
https://github.com/vedetta-com/vedetta
OpenBSD Router Boilerplate
boilerplate dns-server firewall gateway http-server ipv4 ipv6 openbsd relay-server router sdn software-defined-network vpn
Last synced: 17 Dec 2024
https://github.com/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.
batch-mode click dpdk fastclick high-speed netmap networking nfv sdn
Last synced: 21 Dec 2024
https://github.com/alibaba/hybridnet
Make underlay and overlay network can coexist, communicate, even be transformed purposefully.
bgp cni cni-plugin container hybrid-cloud kubernetes kubernetes-networking networking overlay-network sdn vlan vxlan
Last synced: 01 Nov 2024
https://github.com/smartbgp/yabgp
:bowtie:Yet Another BGP Python Implementation
Last synced: 31 Oct 2024
https://github.com/wkgcass/vproxy
1) proxy: LB,DNS,Socks. 2) k8s: CRD and Controllers. 3) sdn: TCP/IP Stack + Flow Tables.
kubernetes loadbalancer panama sdn
Last synced: 21 Dec 2024
https://github.com/pantheontech/lighty
Lightweight OpenDaylight runtime library
gnmi java lighty netconf openconfig opendaylight restconf sdn sdn-controller springboot yang
Last synced: 21 Dec 2024
https://github.com/PANTHEONtech/lighty
Lightweight OpenDaylight runtime library
gnmi java lighty netconf openconfig opendaylight restconf sdn sdn-controller springboot yang
Last synced: 15 Nov 2024
https://github.com/cormacrelf/terraform-provider-zerotier
Create, modify and destroy ZeroTier networks and members through Terraform.
aws network sdn terraform terraform-provider terraform-providers virtual-network vpn vpn-gateway zerotier
Last synced: 10 Oct 2024
https://cntt-n.github.io/CNTT
Anuket specifications
cloud cntt containers edge-computing infrastructure kubernetes nfv nfv-platform openstack sdn sdn-network
Last synced: 01 Nov 2024
https://github.com/aregm/nff-go-nat
NAT (network address translation) example for NFF-Go framework
cloud cloud-native dpdk go golang intel linux nat network-functions networking nff-go nfv nfv-framework packet-processing sdn vnf
Last synced: 14 Nov 2024
https://github.com/nknorg/nconnect
Securely connect to remote machines without the need of any server, public IP address, or publicly exposed ports.
blockchain decentralization networking nkn p2p sdn vpn
Last synced: 08 Nov 2024
https://github.com/santhisenan/SDN_DDoS_Simulation
An attempt to detect and prevent DDoS attacks using reinforcement learning. The simulation was done using Mininet.
ddos-detection ddos-simulation ddpg-agent mininet openvswitch reinforcement-learning ryu sdn tensorflow
Last synced: 05 Nov 2024
https://github.com/medianetlab/katana-slice_manager
5G Network E2E Slice Manager
5g 5genesis athens5g monitoring network-slicing nfv osm sdn
Last synced: 18 Nov 2024
https://github.com/ciscodevnet/pathman-sr
Pathman SR is an open-source app to compute paths and deploy routes in Segment Routing-enabled network.
bgp cisco mpls next-ui opendaylight pathman-sr sdn segment-routing
Last synced: 16 Nov 2024
https://github.com/Cloudslab/cloudsimsdn
CloudSimSDN is an SDN extension of CloudSim project to simulate Networking, SDN and SFC features in the context of edge and cloud data centers.
cloud cloud-data-center cloudsim data-center edge edge-computing edge-extension sdn simulation vm-allocation vm-creation vms vnf workload
Last synced: 17 Nov 2024
https://github.com/netrack/openflow
The OpenFlow middleware library
go networking nfv openflow sdn
Last synced: 06 Dec 2024
https://github.com/martimy/flowmanager
An SDN application that gives its user the ability to control flows in an OpenFlow network without coding.
network-monitoring networks openflow openflow-app ryu-controller sdn
Last synced: 30 Oct 2024
https://github.com/kandoo/beehive-netctrl
Distributed SDN controller built on top of beehive.
go openflow openflow-controller sdn sdn-controller
Last synced: 18 Nov 2024
https://github.com/ciscodevnet/opendaylight-sample-apps
Sample applications for use with OpenDaylight (https://www.opendaylight.org/)
next opendaylight postman python sample-app sample-code sdn
Last synced: 12 Oct 2024
https://github.com/supernomad/quantum
A lightweight, encrypted, WAN oriented, software defined network device.
aes-gcm dtls ecdh encryption etcd openssl pbkdf2 sdn snappy software-defined-network
Last synced: 15 Nov 2024
https://github.com/carlmontanari/acipdt
Python+Excel utility for Cisco ACI configuration
aci aci-fabric cisco-aci network-engineers python sdn
Last synced: 02 Nov 2024
https://github.com/oscp/openshift-monitoring
A realtime distributed monitoring tool for OpenShift Enterprise
angularjs golang monitoring openshift sdn websocket
Last synced: 16 Nov 2024
https://github.com/jamesits/pilot
Simple web-based SDN controller for family and friends
bgp bgp-flow-specification flowspec gobgp mpls sdn sdn-controller vrf
Last synced: 15 Oct 2024
https://github.com/Jamesits/pilot
Simple web-based SDN controller for family and friends
bgp bgp-flow-specification flowspec gobgp mpls sdn sdn-controller vrf
Last synced: 09 Nov 2024
https://github.com/sdnds-tw/ryu-sdn-ip
SDN-IP project implemented by Ryu SDN framework.
Last synced: 18 Nov 2024
https://github.com/linkernetworks/network-controller
🦃️🦃️🦃️🦃️🦃️ A Kubernetes CNI Network Controller Implement in Go
cni kubernetes sdn sdn-controller
Last synced: 12 Nov 2024
https://github.com/freifunkhochstift/ffho-salt-public
Salt-Orchestrated OpenSource based Software-Defined-Freifunk-Infrastructre-Network configuration :) Mirrored from https://git.ffho.net/FreifunkHochstift/ffho-salt-public
debian freifunk freifunk-hochstift hacktoberfest ifupdown-ng infrastructure ipv6 magic python saltstack sdn vxlan
Last synced: 10 Oct 2024
https://github.com/microsoft/sdndiagnostics
SdnDiagnostics is a PowerShell module that is designed to simplify the diagnostic troubleshooting and data collection process when troubleshooting issues related to Microsoft Software Defined Network.
21h2 22h2 azure-stack-hci datacollection diagnostics microsoft network powershell sdn sdn-diagnostics sdn-network sdndiagnostics windows windows-server-2016 windows-server-2019 windows-server-2022
Last synced: 07 Oct 2024
https://github.com/sarthakpranesh/mininet-load-balancing
Mininet SDN based experiments on load balancing and improving server response times
cloud load-balancing load-testing mininet python sdn sdn-network server
Last synced: 28 Oct 2024
https://github.com/katharaframework/docker-images
Dockerfiles and scripts to build Kathará Docker images.
bird docker docker-image dockerfile frr kathara kathara-image krill openbgpd p4 quagga rift routinator rpki rpki-client ryu-controller sdn
Last synced: 06 Nov 2024
https://github.com/praveingk/dptp
Data-Plane Time synchronization Protocol (P4-Tofino & DPDK)
barefoot data data-plane dpdk moongen p4 p4language sdn synchronization time-synchronization timesync tofino
Last synced: 24 Nov 2024
https://github.com/red5d/ztadmin
A scriptable interface to ZeroTier One's administration API.
Last synced: 13 Nov 2024
https://github.com/feiskyer/feiskyer.github.io
Personal blog.
blog cloud-native containers hexo kubernetes sdn
Last synced: 09 Nov 2024
https://github.com/ruicao93/sdn-ip-ryu
SDN-IP application implemented on Ryu which allows a Software Defined Network to connect to external networks on the Internet using the standard Border Gateway Protocol (BGP).
bgp internet ryu sdn sdn-controller
Last synced: 17 Nov 2024
https://github.com/amlight/ofp_sniffer
An OpenFlow sniffer to help network troubleshooting in production networks.
openflow openflow-messages sdn sniffer troubleshooting
Last synced: 20 Nov 2024
https://github.com/tonydeng/rfc7950-zh
RFC7950 (The YANG 1.1 Data Modeling Language) 中文
netconf rfc7950 sdn yang yang-model
Last synced: 02 Dec 2024
https://github.com/anotherkamila/sdn-loadbalancer
A P4 load balancer able to distribute the traffic on real-time server metrics, at line rate.
load-balancing p4 sdn sdn-controller sdn-switch software-defined-networking
Last synced: 25 Nov 2024
https://github.com/dmke/inform-inspect
Ubiquiti Unifi Inform Packet Inspector
debugging reverse-engineering sdn ubnt unifi unifi-controller
Last synced: 13 Oct 2024
https://github.com/araobp/nlan
Interactive SDN/IOT with tega db and Jupyter/IPython
docker jupyter raspberry-pi sdn whitebox
Last synced: 17 Nov 2024
https://github.com/kdpuvvadi/omada-ansible
Install Omada SDN Controller on Ubuntu, Debian and more Linux distros using Ansible
ansible ansible-role omada omada-controller sdn tp-link
Last synced: 06 Nov 2024
https://github.com/mbaddeley/usdn
µSDN: A low-overhead SDN stack and embedded SDN controller for Contiki.
802-15-4 contiki evolving-sdn iot low-power micro sdn sdn-controller sensor-network usdn wsn
Last synced: 12 Nov 2024
https://github.com/another-s347/rusty-p4
p4 controller in Rust
p4language p4runtime rust rust-lang sdn sdn-controller
Last synced: 18 Dec 2024
https://github.com/sfuhrm/docker-opendaylight
OpenDaylight SDN controller Docker image infrastructure
bgp docker docker-image dockerfile karaf-cli netconf network opendaylight opendaylight-controller opendaylight-instance openflow openflow-controller ovsdb restconf sdn sdn-controller snmp ssh
Last synced: 05 Nov 2024
https://github.com/ruicao93/onos-icoa
Implement ICOA and modify part of ONOS source code to adapt to the OXP protocol.
control-plane-scalability east-west-interface hierarchical-architecture onos onos-icoa oxp scalability sdn
Last synced: 17 Nov 2024
https://github.com/edoardottt/offensive-onos
My experiments in weaponizing ONOS applications (https://github.com/opennetworkinglab/onos)
anomalies-detection anomaly-detection anomalydetection hacking java network network-attacks network-security networking offensive-security offensivesecurity onos onos-app poisoning-attack sdn sdn-controller security software-defined-network software-defined-networking
Last synced: 11 Oct 2024
https://github.com/mulx10/veriflow
Python implementation of VeriFlow: Verifying Network-Wide Invariants in Real Time
Last synced: 08 Nov 2024
https://github.com/equinix/terraform-equinix-csr1000v
Terraform module for quick deployment of Cisco CSR1000V router on Equinix Platform
cisco csr1000v equinix equinix-platform nfv router sdn terraform terraform-module
Last synced: 22 Nov 2024
https://github.com/shun159/tres
OpenFlow Controller In Elixir
elixir erlang networking openflow openflow-controller sdn
Last synced: 02 Nov 2024
https://github.com/solo-steven/sdn-ddos-rnn-autoencoder
SDN Lab Which Simulate DDoS Attack
ddos mininet ryu sdn tensorflow
Last synced: 16 Nov 2024
https://github.com/pengzhaoqing/transhttpproxydemo
SDN开发应用-透明HTTP代理(Transparent Http Proxy)[Floodlight+Openflow]
floodlight java sdn transparent-https-proxy tutorials
Last synced: 18 Nov 2024
https://github.com/imanassypov/virl-apic-em-iwan
integration of APIC-EM with VIRL for iWAN/PFR demo purposes
api-client iwan liveaction sdn virl
Last synced: 15 Dec 2024
https://github.com/equinix/ne-go
Network Edge client library in Go
equinix equinix-platform network-edge nfv sdn
Last synced: 22 Nov 2024
https://github.com/thomas-maurice/dupont
Creates VXLAN overlay networks over wireguard
networking sdn vxlan vxlan-tunnel wireguard wireguard-tunnel
Last synced: 07 Nov 2024
https://github.com/equinix/terraform-equinix-silverpeak-sdwan
Terraform module for quick deployment of Silver Peak Unity EdgeConnect SD-WAN edge device
edgeconnect equinix nfv sdn sdwan silverpeak terraform terraform-module
Last synced: 22 Nov 2024
https://github.com/equinix/terraform-equinix-fortigate
Terraform module for quick deployment of Fortinet FortiGate firewall device
equinix firewall fortigate fortinet fortinet-firewall nfv sdn terraform terraform-module
Last synced: 22 Nov 2024
https://github.com/edoardottt/master-degree-thesis
Proposal and Investigation of a framework for Cross App Poisoning attacks detection in Software Defined Networks - Master of Science in Cybersecurity Thesis, Sapienza University
cybersecurity master-thesis network network-research network-security onos onos-app research sapienza-university sdn sdn-application sdn-apps sdn-controller sdn-network sdn-security software-defined-network software-defined-networks
Last synced: 11 Nov 2024
https://github.com/prakashupes/data_communication_in_software_define_wireless_network
Last synced: 14 Nov 2024
https://github.com/johnmaguire/ansible-dnclient
An ansible role for installing dnclient and adding hosts to your Defined Networking network
dnclient mesh-networks nebula sdn
Last synced: 02 Dec 2024
https://github.com/praveingk/nfpnic
Netronome NIC applications with P4 and Micro-C
dpdk netronome networking nic sdn smartnic
Last synced: 24 Nov 2024
https://github.com/ruicao93/mptcp-awared-load-balancing
Mptcp aware load balancing APP based on ONOS SDN platform
Last synced: 17 Nov 2024
https://github.com/nchekwa/apstra-api
Juniper Apstra LAB Guide for REST API
aos apstra automation juniper rest-api sdn
Last synced: 11 Nov 2024
https://github.com/ghazaleze/sdn-project
small SDN projects
floodlight-controller mininet network sdn topology
Last synced: 09 Nov 2024
https://github.com/equinix/terraform-equinix-versa-flexvnf
Terraform module for quick deployment of VERSA Networks FlexVNF SD-WAN edge device
equinix nfv sdn sdwan terraform terraform-module versa
Last synced: 22 Nov 2024
https://github.com/xiaocongdong/vmmigrationcontroller
An Northbound Application of OpenDayLight to optimize the VM migration flow
computer-networking opendaylight sdn vm-migration-flow
Last synced: 10 Nov 2024
https://github.com/tksh164/azure-stack-hci-notes
aks aks-hci azure azure-stack-hci sdn
Last synced: 23 Nov 2024
https://github.com/kdpuvvadi/omada-upgrade-ansible
Upgrade Omada Controller with Ansible
ansible ansible-playbook omada omada-controller sdn sdn-network
Last synced: 06 Nov 2024
https://github.com/equinix/terraform-equinix-vmware-sdwan
Terraform module for quick deployment of VMWare VeloCloud SD-WAN edge device
equinix nfv sdn sdwan terraform terraform-module vmware
Last synced: 22 Nov 2024
https://github.com/mwmorale/network_topology
This is my python script to create a given topology or "topo". Specifically, a topo with 5 hosts and 3 switches. I have named each of these and used PyCharm IDE. Please see the note below for run-time specifications. NOTE: The script runs by using the following command: "sudo python network_topo.py" (use within mininet VM). Thanks for taking the time to check out my work!
linux mininet mininet-topology network networking pycharm pycharm-ide python sdn sdn-network topology virtual-machine
Last synced: 08 Nov 2024
https://github.com/equinix/terraform-equinix-csr-sdwan
Terraform module for quick deployment of Cisco CSR SD-WAN edge device
cisco equinix equinix-platform nfv sdn sdwan terraform terraform-module
Last synced: 22 Nov 2024
https://github.com/equinix/terraform-equinix-cloudguard
Terraform module for quick deployment of Check Point CloudGuard firewall device
checkpoint cloudguard equinix nfv sdn terraform terraform-module
Last synced: 22 Nov 2024