Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/tonydeng/sdn-handbook

SDN手册

book handbook sdn

Last synced: 17 Dec 2024

https://github.com/ansyun/dpdk-ans

ANS(Accelerated Network Stack) on DPDK, DPDK native TCP/IP stack.

ans ans-tcp cloud dpdk fastpath ip nfv sdn tcp tcp-server

Last synced: 09 Nov 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/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/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/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/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/CPqD/ofsoftswitch13

OpenFlow 1.3 switch.

openflow sdn sdn-switch

Last synced: 30 Oct 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

api bgp python sdn

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/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://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/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/zerotier/edge

ZeroTier Edge software and root filesystem (AARCH64)

firewall router sd-wan sdn vpn

Last synced: 29 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.

bgp ryu sdn sdn-ip

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/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.

sdn zerotier

Last synced: 13 Nov 2024

https://github.com/omec-project/up4

ONOS app and P4 program abstracting a network of switches as one big 4G/5G UPF

4g 5g aether onos p4 sd-fabric sdn upf

Last synced: 18 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/yunionio/sdnagent

Cloudpods SDN Agent for Network Virtualization

cloudpods openflow ovn ovs sdn

Last synced: 27 Nov 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/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/dangnh0611/kdd99_ids

Kdd99 dataset analyzing and some data reproducing experiments with SDN

ids kdd99 mininet onos sdn wireshark

Last synced: 10 Nov 2024

https://github.com/mulx10/veriflow

Python implementation of VeriFlow: Verifying Network-Wide Invariants in Real Time

openflow python sdn veriflow

Last synced: 08 Nov 2024

https://github.com/udhos/acigo

Acigo is a Go package for interacting with Cisco ACI using API calls.

aci api apic cisco golang rest sdn

Last synced: 18 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/maojianwei/mao_h3c_switch_netconf_control

Control H3C S5130 swtich by ONOS with NETCONF.

framework netconf network onos sdn

Last synced: 14 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/blessedrebus/dpdk-p4-testbed

Analisi delle performance di Data-Plane Development Kit in dispositivi virtualizzati P4 - Tesi Triennale Ingegneria Informatica Bologna

dpdk openflow p4 sdn vpp

Last synced: 01 Dec 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/softfire-eu/experiment-manager

The Softfire Experiment Manager

fire grpc nfv openbaton python sdn softfite

Last synced: 12 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/gfleury/solo

P2P VPN service

iot libp2p p2p sdn vpn

Last synced: 15 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/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/solo-steven/sdn-ddos-svm

SDN DDoS detect using SVM

mininet ryu sdn svm

Last synced: 16 Nov 2024

https://github.com/ruicao93/simple-ecmp

Simple ecmp application on onos

ecmp onos onos-app sdn

Last synced: 17 Nov 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

load-balancer mptcp onos sdn

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/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/tonydeng/rfc8040-zh

RFC8040 (RESTCONF Protocol) 中文

fanyi netconf restconf sdn yang

Last synced: 02 Dec 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