A distributed, volunteer computing system written in Rust.
-
Updated
Feb 5, 2026 - Rust
A distributed, volunteer computing system written in Rust.
This repository demonstrates a practical simulation of a Torrent-style Distributed Hash Table (DHT). It supports peer-to-peer networking.
A Windows Client/Server app built with Winsock2 and TCP.
eBPF/XDP-based TCP Connection Tracker implementing and extending a simplified TCP state machine. The project analyzes, debugs, and improves connection tracking logic, adds support for missing scenarios (e.g., RST handling), and enhances flow management within Linux network namespaces. Project for the Network Computing course at PoliMi (2024/2025).
A simple DHT proof-of-concept showing SHA-1–based key distribution and automatic TCP forwarding.
This repository contains Python scripts that serve as tools for solving and understanding networking concepts from the book Computer Networking: A Top-Down Approach by Jim Kurose and Keith Ross. The scripts are designed to help with practice problems from the book's website: Kurose & Ross Interactive.
Add a description, image, and links to the network-computing topic page so that developers can more easily learn about it.
To associate your repository with the network-computing topic, visit your repo's landing page and select "manage topics."