How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
GoBGP is a Border Gateway Protocol routing suite and network stack implemented in Go. It serves as a routing engine for exchanging network reachability information and managing traffic paths across autonomous systems. The project functions as a routing controller with a control plane managed via remote procedure call interfaces. It includes a specialized route reflector to reduce peering overhead by sharing routing data between internal network peers. The system incorporates a pluggable policy engine for filtering and modifying routing information and a routing information base to separate r
MetalLB is a Kubernetes load balancer implementation and IP address manager designed for bare metal clusters. It functions as a networking tool that provides external connectivity and traffic distribution by assigning external IPv4 and IPv6 addresses to services. The project differentiates itself by providing two distinct advertisement modes. It can operate as a BGP routing controller, using the Border Gateway Protocol to announce service IPs to external routers with support for bidirectional forwarding detection and VRF-aware routing. Alternatively, it can act as a Layer 2 network advertiser
This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra
This project provides a system for configuring dual-stack connectivity, establishing local proxy ports, and managing policy-based traffic routing. It functions as a utility to add IPv4 and IPv6 network exits to servers and a tool for importing and parsing WireGuard profiles to generate compatible network configurations. The software automates the installation and management of the Cloudflare WARP client across different operating systems. It enables the deployment of secure network tunnels and the creation of local SOCKS5 proxy ports to route specific application traffic without altering glob
FRRouting is an internet routing suite comprising a collection of daemons that implement standard IPv4 and IPv6 routing protocols. It provides a protocol engine for BGP, an EVPN network virtualizer, and an MPLS label manager, alongside a gRPC routing interface for programmatic configuration and data retrieval using YANG models.
The main features of frrouting/frr are: BGP Protocol Implementations, Multiprotocol Label Switching, Network Routing Protocols, Network Routing Suites, Network Configuration Management, Atomic Batch Commits, Configuration Persistence, Atomic Transactions.
Projects with overlapping indexed features include: osrg/gobgp — GoBGP is a Border Gateway Protocol routing suite and network stack implemented in Go. It serves as a routing engine… metallb/metallb — MetalLB is a Kubernetes load balancer implementation and IP address manager designed for bare metal clusters. It… systemsapproach/book — This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical… p3terx/warp.sh — This project provides a system for configuring dual-stack connectivity, establishing local proxy ports, and managing… openwrt/openwrt — OpenWrt is a modular Linux distribution designed for resource-constrained networking hardware. It functions as a… gyulyvgc/sniffnet — This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of…