Andy Fingerhut's starred repositories

classbench-mapper

A tool for analyzing ClassBench rule-set files for packet classification benchmarks.

Language:C++License:MITStargazers:2Issues:0Issues:0

an-optimal-tcam-encoding-algorithm-for-packet-classification

The algorithm encodes general rules with least number of TCAM entries.

Language:C++Stargazers:5Issues:0Issues:0

MultilayerTuple

MultilayerTuple: A General, Scalable and High-performance Packet Classification Algorithm for Software Defined Network System

Language:C++Stargazers:6Issues:0Issues:0

PartitonSort

This is an implementation of PartitionSort as described in "A Sorted-Partitioning Approach to Fast and Scalable Dynamic Packet Classification" (IEEE/ACM Transactions on Networking 2018, https://ieeexplore.ieee.org/document/8412765 ) Slides and PDF can be found at

Language:C++License:MITStargazers:9Issues:0Issues:0

efficuts

Packet Classification algorithm

Stargazers:2Issues:0Issues:0

pc_plat

Packet classification platform developed by NSLab (http://security.riit.tsinghua.edu.cn/wiki/NSLab).

Language:CStargazers:3Issues:0Issues:0
Language:Jupyter NotebookStargazers:1Issues:0Issues:0

Network-Traffic-Classification-UNSW-NB15

Binary Classification for detecting intrusion network attacks. In order, to emphasize how a network packet with certain features may have the potentials to become a serious threat to the network.

Language:Jupyter NotebookStargazers:17Issues:0Issues:0

DeepPacket

a Deep learning toolbox for network traffic classification

Stargazers:5Issues:0Issues:0

BitTSS

Packet Classification

Language:C++Stargazers:3Issues:0Issues:0

Network_Packet_Classification_on_FPGA

Network Packet classification on FPGA

Language:VerilogStargazers:4Issues:0Issues:0

Packet-Classification-RFC-Algorithm

Java Code for Recursive Flow Classification algorithm

Language:JavaStargazers:1Issues:0Issues:0

CutTSS

Packet Classification

Language:C++Stargazers:5Issues:0Issues:0

SmartSplit

ICNP 2014 paper: meta-algorithm for software based packet classification

Language:C++Stargazers:6Issues:0Issues:0

PacRep

Packet Representation Learning for Traffic Classification

Language:PythonLicense:MITStargazers:27Issues:0Issues:0

nuevomatch

The source code of NuevoMatch as described in "A Computational Approach to Packet Classification" (SIGCOMM, 2020)

Language:C++License:NOASSERTIONStargazers:41Issues:0Issues:0

Packet-Classification-Repository

This source code is part of the Packet Classification Repository (PCR) from http://www.ial.ucsd.edu/

Language:CStargazers:8Issues:0Issues:0

neurocuts

NeuroCuts is a deep RL algorithm for generating optimized packet classification trees.

Language:PythonLicense:Apache-2.0Stargazers:71Issues:0Issues:0

overleaf

A web-based collaborative LaTeX editor

Language:JavaScriptLicense:AGPL-3.0Stargazers:13915Issues:0Issues:0

tuplemerge

Reference implementation for the TupleMerge packet classifier

Language:C++License:MITStargazers:16Issues:0Issues:0

python-frozendict

A simple immutable dictionary for Python

Language:CLicense:LGPL-3.0Stargazers:131Issues:0Issues:0

neudev

"A Rectangle-Intersection Algorithm with Limited Resource Requirements. Authors: Devai, F, Neumann L

Language:JavaScriptStargazers:3Issues:0Issues:0

startrek

A very simple demonstration of coding a reasonably simple API and UI using Clojure, Donut System, i18n support, error handling, HTMX and tests!

Language:ClojureLicense:UnlicenseStargazers:73Issues:0Issues:0
Language:OCamlLicense:MITStargazers:39Issues:0Issues:0

classbench-ng

A tool for generation of synthetic classification rule sets for benchmarking.

Language:PythonLicense:GPL-3.0Stargazers:24Issues:0Issues:0
Language:PythonLicense:MITStargazers:3Issues:0Issues:0

p4

A P4 compiler

Language:RustLicense:MPL-2.0Stargazers:108Issues:0Issues:0
Language:CStargazers:2Issues:0Issues:0
Language:C++Stargazers:1Issues:0Issues:0

classbench-ng

Utility for generation of firewall/OpenFlow rules

Language:RubyStargazers:15Issues:0Issues:0