R binding for NNG (Nanomsg Next Gen)
-
Updated
Dec 3, 2025 - C
R binding for NNG (Nanomsg Next Gen)
Bandwidth analyzer using eBPF with ingress/egress tracking and protocol vs payload breakdown.
A collection of TCP client-server examples in C, demonstrating socket programming techniques on Linux.
The uchat “Speechy” project is a desktop messaging application developed in C, designed for secure communication between users on a local network. The application includes a GTK+ 3-based client and a server built using socket programming with OpenSSL, JSON for API, and SQLite for database management, offering features similar to Telegram.
🗳️ An online vote casting system using TCP multi-threaded client-server program. The voters will log on from client systems and cast their votes.
TCP-Fusion mimics TCP using UDP, ensuring reliable data transmission through chunking, sequencing, and retransmissions.
simple TCP client-server application that mimics the behavior of the ruptime command
Client_Server in C, implements both UDP and TCP protocols for client-server communication, providing versatility and efficiency in network programming tasks.
RGaaS - Random Generator as a Service
This is a small C-implementation of using TCP/IP sockets to communicate processes (client & server side implementation).
Simple TCP messaging app using Raylib
MultiTCPServerSuite: A robust TCP framework enabling efficient multiplexed server-client communications. Designed for high-concurrency scenarios, ensuring optimal data transfer with minimal latency. Ideal for applications demanding real-time interactions.
Symbolic execution is not straightforward when floating point arithmetic is involved. KLEE-float is a good tool to combat this problem.
This repository contains code of communication between client and server using TCP.
Implementation of Error Control and Flow Control using Data Link Layer (DLL) Protocols for TCP-based client-server communication.
Implementation of File Transfer Protocol based on Socket Programming in C and TCP Protocol
A modular userspace IP tunnel interface
Course project for Computer Networks. Implemented File Transfer using multi-channel stop-and-wait (TCP) and Selective Repeat (UDP) protocols.
An upgrade for the TCP Module in Linux Kernel
Linux Kernel Module TCP/IP pacing (rate based) congestion control for Linux video streaming/data servers or workstations. It can work better, than BBR from Google. You may use it instead of default Cubic for Linux data servers (and both it makes data uploading faster for Linux Workstations too, so feel faster Internet for your Linux Workstation)…
Add a description, image, and links to the tcp-protocol topic page so that developers can more easily learn about it.
To associate your repository with the tcp-protocol topic, visit your repo's landing page and select "manage topics."