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.
-
Updated
May 2, 2025 - Python
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.
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.
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.
🎛 Multipath Software Defined Networking Controller which sets up multipath forwarding tables and adjusts them based on network measurements
A Software Defined Networking lab based on containerlab and Open vSwitch
BB-Gen: Packet Crafter
An SDN-based Network Slicing Platform of 5G Core Network
A user-friendly tool for creating multi-tenant environments to run experiments in, such as detecting lateral movement attacks.
Install, manage and do everything Open vSwitch and SDN related.
Scalable and fault-tolerant data center network structure implemented with software-defined networking (SDN).
Perform ip re-routing when a server is down using sdn and nfv
DDOS attack detection and mitigation in SDN using ML algo
Multiple network slices connection and dynamic morphing
Adding DHCP Snooping, IP spoofing, Port Security, IP Source Guard Feature to SDN POX controller
My Final Work, Create simple SDN Topology, and analyze it
This repository habours the codes and collection of the results for the smart grid network designed simulations
Software-Defined Network (SDN). Introducción a Sistemas Distribuidos (2c22)
Large Scale Test Bed Network Emulator
Software Defined Networking project in mininet environment
Implementation of a software-defined load-balanced network to use as a platform to compare performance of load-balancing algorithms