An awesome list of resources to design, implement and operate computer networks.
- Free Range Routing - IP routing protocol suite for Linux and Unix platforms which includes protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP.
- VyOS - Open source network operating system that can be installed on physical hardware or a virtual machine on your own server, or a cloud platform.
- Silver Peak - SD-WAN Solution(Commercial).
- PiVPN - Simplest OpenVPN setup and configuration, designed for Raspberry Pi.
- Pi-Hole - Network-wide ad blocking via your own Linux hardware.
- GNS3 - Network software emulator that allows the combination of virtual and real devices, used to simulate complex networks.
- Mininet - Instant Virtual Network on your Laptop.
- WANem - Wide Area Network Emulator.
- Ostinato - Packet crafter, network traffic generator and analyzer with a friendly GUI.
- SIPp - Free Open Source test tool / traffic generator for the SIP protocol.
- StarTrinity SIP Tester™ - VoIP monitoring and testing tool, VoIP recorder.
- Multi-Generator - Open source software that provides the ability to perform IP network performance tests and measurements using TCP and UDP/IP traffic.
- Batfish - Network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations.
- Oxidized - Network device configuration backup tool. It's a RANCID replacement.
- Netshot - Network configuration and compliance management software.
- Napalm - Vendor neutral, cross-platform open source project that provides a unified API to network devices.
- netmiko - Multi-vendor library to simplify Paramiko SSH connections to network devices.
- trigger - Robust network automation toolkit written in Python that was designed for interfacing with network devices.
- Ansible - IT automation platform that makes your applications and systems easier to deploy by using SSH, with no agents to install on remote systems.
- perfSONAR - Network measurement toolkit designed to provide federated coverage of paths, and help to establish end-to-end usage expectations.
- UDPing - Measure latency and packet loss across a link.
- veryflow - Continuous network verification system.
- Forward Networks - Network Behavior Analysis (Commercial).
- ToDD - Distributed, testing-on-demand system focused on testing network related conditions.
- pmacct - Small set of multi-purpose passive network monitoring tools, including Netflow or IPFIX generation.
- LibreNMS - Network monitoring system that supports automatic discovery, alerting, distributed polling and others.
- Observium - Low-maintenance auto-discovering network monitoring platform.
- Smart Investigator - Event Identification and Management (Commercial).
- cPacket - Performance monitoring solutions that deliver real-time analysis and coverage (Commercial).
- Proxmox Mail Gateway - Open-source email security solution helping you to protect your mail server against all email threats the moment they emerge.
- FastNetMon - DDoS detection tool (Open Source or Commercial).
- phpipam - Open-source web IP address management application (IPAM).
- nsot - Network Source of Truth is an open source IPAM and network inventory database.
- netbox - IP address management (IPAM) and data center infrastructure management (DCIM) tool.
- Celery - Asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.
- Ajenti - Manage a remote Linux box at any time using everyday tools like a web terminal, text editor, file manager and others.
- ProxMox Virtualiation Platform - Open-source platform for enterprise virtualization that tightly integrates KVM hypervisor and LXC containers, software-defined storage and networking functionality on a single platform, and easily manages high availability clusters and disaster recovery tools with the built-in web management interface.
- netdata - Distributed real-time performance and health monitoring.
- Grafana - Open source software for time series analytics.
- monit -Small Open Source utility for managing and monitoring Unix systems. Monit conducts automatic maintnance and repair and can execute meaningful causal actions in error situations.
- Prometheus - Open-source systems monitoring and alerting toolkit originally built at SoundCloud.
- sensu - Monitor servers, services, application health, and business KPIs. Collect and analyze custom metrics. Get notified about failures before your users do. Give your business the competitive advantage it deserves. (Open Source or Commercial)
- ELK Stack
- Elasticsearch - Open Source, Distributed, RESTful Search Engine.
- LogStash - Transport and process your logs, events, or other data.
- Kibana - Analytics and search dashboard for Elasticsearch.
- Graylog - Parse and enrich logs, wire data, and event data from any data source (Commercial, Free for less than 5GB/day).
- ITGlue - IT focused documentation solution (Commercial).
- Snipe IT - Open Source Asset Management tool.
- Packet Pushers Podcast - Podcast about data networking by network architects. Deeply technical & unabashedly nerdy.
- Risky Business Podcast - Features news and in-depth commentary from security industry luminaries.