M Artimy's repositories
sdn_lab
An SDN lab using Mininet and Ryu controller in Docker containers. The lab includes applications to view and create flow entries to forward packets through the network. It also includes applications to collect network metrics.
Time-Series-Databases
Quick introduction to TSDBs
YANG-Tools
A Docker container that includes several YANG tools for developing and verifying YANG models.
clab_srl_dcn
This repository features multiple network topologies using Nokia Service Router Linux (SR Linux). The topologies demonstrate the configuration of VxLAN and the use of various tools to collect and visualize network statistics.
flowmanager
An SDN application that gives its user the ability to control flows in an OpenFlow network without coding.
clab_vxlan_frr
This repository includes several labs that demonstrate using VxLAN for Ethernet tunneling. The labs are created using containerlab and FRRouting. Several VxLAN deployment scenarios are included, among them is Multicast and EVPN.
clab_cvx_dcn
Building a spine-leaf topology using Cumulus routers using containerlab. Observium and SuzieQ are used for monitoring.
SANDProject
A library of Standard Algorithms for Network Design
Open-Source-Networking
Open Source Networking Mindmaps
clab-bgp-frr
A BGP lab using FRR routers
clab_sdn_dcn
A Software Defined Networking lab based on containerlab and Open vSwitch
Wireshark-PCAPNG-Analyzer
A GitHub repository for an app that analyzes Wireshark PCAPNG files and displays statistics using Streamlit.
firewall_policy_analyzer
Analyzes generic firewall rules and detects conflicts and anomalies.
flow_analyzer
This app analyzes traffic flow in a network described by a DOT graph.
Network_Verification
Automatic verification of network configuration
stp_simulator
A Python application that simulates the spanning tree algorithm used to prevent loops in an Ethernet switched network.
tictactoe
An implementation of a Tic-Tac-Toe game using MQTT protocol
firewall_policy_parser
A Python application that parses a firewall configuration and converts firewall policies into table format for easy reading and analysis.
clab_ids_snort
An IDS/IPS lab based on Snort
clab_mpls_frr
MPLS network implementations using FRRouting
stream_sense
An app written and deployed using streamlit
node-red-dalinwk
NODE-RED nodes
treefinder
A Java app to monitor the spanning tree status in a layer-2 switched network.
simpleswitch2
A reimagining of Ryu's SimpleSwitch example L2 controller app inspired by Faucet