MuriloChianfa / liblpmLinks
A high-performance C library for Longest Prefix Match (LPM) lookups, supporting both a multi-bit trie of 8-bit stride for IPv4 and a wide multi-level 16-bit stride for IPv6, featuring runtime dynamic SIMD dispatching (SSE2, SSE4.2, AVX, AVX2, AVX512F) for optimal performance and throughput on any CPU architecture.
☆22Updated last week
Alternatives and similar repositories for liblpm
Users that are interested in liblpm are comparing it to the libraries listed below
Sorting:
- Ethernet NIC Queue stats viewer☆112Updated last year
- A collection of network related libraries that includes protocol parsers and daemons☆58Updated this week
- PCAP BGP Parser☆85Updated 4 years ago
- YANG-based toolchain including NETCONF and RESTCONF interfaces and an interactive CLI☆239Updated last week
- Building a high performance - Linux Based Traffic generator with DPDK☆65Updated 3 years ago
- ☆59Updated this week
- go based implementation of BGP's BMP protocol☆111Updated 2 weeks ago
- Implementation of RESTCONF Management protocol - IETF RFC8040☆36Updated 3 months ago
- IXP-Xping Latency and loss monitoring for IXPs☆33Updated last year
- Convert network filtering rules from various formats into BPF programs☆68Updated 5 years ago
- ☆88Updated 7 years ago
- Open Traffic Generator SDK in Python and Go☆90Updated this week
- TheRouter is a software packet router based on DPDK an NPF libraries.☆237Updated 5 months ago
- MRT/BGP data parser written in Rust.☆124Updated last week
- Tacquito is an open source TACACs+ server written in Go that implements RFC8907☆138Updated this week
- The Stateful Traffic Generator for Layer 1 to Layer 7☆444Updated 3 years ago
- IPFIX flow exporter with DPDK support capable of bi-directional flows, per-packet-information statistics, and extensibility via processin…☆74Updated this week
- OpenBMP Collector☆30Updated 3 years ago
- a bare-minimum XDP router implementation with basic IPv4 and IPv6 support☆47Updated 5 years ago
- 🧐 See through all BGP data with a monocle.☆164Updated last week
- The Routing Protocol and BNG Blaster is an open-source network tester for routing and access protocols.☆272Updated this week
- An infrastructure platform for network services☆76Updated last week
- High-performance regular expression matching library for Linux kernel☆73Updated last year
- High-speed Internet Topology Prober☆56Updated 3 weeks ago
- BGP measurement analysis for the masses☆123Updated 6 years ago
- Testbed for testing NetFlow/IPFIX network monitoring probes. Includes tools for PCAP generation and replay of 1/10/100G network traffic.☆54Updated 3 weeks ago
- IRRd version 4☆174Updated last week
- Natasha is a fast and scalable, DPDK powered, stateless NAT44 packet processor☆140Updated 4 years ago
- ☆245Updated last week
- Documentation As Code for Learn SR Linux☆84Updated 3 weeks ago