Andy Fingerhut's starred repositories

Language:CLicense:Apache-2.0Stargazers:5Issues:0Issues:0

topparser

Parse linux/unix TOP command output to JSON format using node.js without external dependencies.

Language:JavaScriptStargazers:32Issues:0Issues:0

linux-top-parser

parser for linux top command

Language:TypeScriptLicense:MITStargazers:4Issues:0Issues:0

scapy

Scapy: the Python-based interactive packet manipulation program & library.

Language:PythonLicense:GPL-2.0Stargazers:10379Issues:0Issues:0

agda-lecture-notes

Agda lecture notes for the Functional Programming course at TU Delft

Language:TeXStargazers:110Issues:0Issues:0

DINC

DINC is a framework that efficiently plans and implements P4-based service partitions on multiple network devices.

Language:P4License:Apache-2.0Stargazers:21Issues:0Issues:0

HiTables

A source-to-source compiler for ipTables rulesets. It applies the concept of HiCuts to ipTables rulesets to optimize packet classification time.

Language:HaskellStargazers:1Issues:0Issues:0

CutTSS

Tuple Space Assisted Packet Classification with High Performance on Both Search and Update (IEEE JSAC, 2020.07)

Stargazers:1Issues:0Issues:0

CutTSS

Tuple Space Assisted Packet Classification with High Performance on Both Search and Update (IEEE JSAC, 2020.07)

Stargazers:2Issues:0Issues:0

TabTree

TabTree: A TSS-assisted Bit-selecting Tree Scheme for Packet Classification with Balanced Rule Mapping (ACM/IEEE ANCS 2019)

Stargazers:2Issues:0Issues:0

TabTree

TabTree: A TSS-assisted Bit-selecting Tree Scheme for Packet Classification with Balanced Rule Mapping (ACM/IEEE ANCS 2019)

Stargazers:1Issues:0Issues:0

FROD

FROD: An Efficient Framework for Optimizing Decision Trees in Packet Classification

Stargazers:1Issues:0Issues:0

HybridTSS

HybridTSS: A Recursive Scheme Combining Coarse- and Fine- Grained Tuples for Packet Classification (APNet 2022)

Stargazers:1Issues:0Issues:0

HybridCuts

HybridCuts: A Scheme Combining Decomposition and Cutting for Packet Classification (IEEE HotI 2013)

Stargazers:1Issues:0Issues:0

Rulesets-Generator

Generate synthetic rulesets in packet classification. Original codes and ideas are from 'ClassBench'.

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

pcap-file-analyzer

This tool analyzes PCAP files. It extracts 5-tuples, inter-packet delays, and packet sizes from the given PCAP files, and saves them all in a textual formal that can be easily read and used in packet classification benchmarks.

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

rvh

Fast Online Packet Classification using Range-Vector Hash

Language:RustLicense:MITStargazers:2Issues:0Issues:0

CutSplit

CutSplit: A Decision-Tree Combining Cutting and Splitting for Scalable Packet Classification (IEEE INFOCOM 2018)

Stargazers:3Issues:0Issues:0

Trace-Generator

Generate traces for evaluation in packet classification. Original codes and ideas are from 'ClassBench'.

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

trie_packet_classfication

Trie based implementation for Network packet classification

Language:PythonStargazers:1Issues:0Issues:0

MBitTree

HOTI 2021 paper: MBitTree: A fast and scalable packet classification for software switches

Language:C++Stargazers:2Issues:0Issues:0
Language:PythonLicense:Apache-2.0Stargazers:1Issues:0Issues:0

network-packet-classification

Network packet classification algorithm

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

choose-cut

Boosting Packet Classification Algorithms.

Language:CStargazers:1Issues:0Issues:0

PCG

Packet Classification Group

Language:CStargazers:1Issues:0Issues:0
Language:PythonStargazers:1Issues:0Issues:0

classbench-mapper

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

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

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

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

Language:C++Stargazers:4Issues:0Issues:0