Projects code for Computer Network Lab by University of Chinese Academy of Sciences
-
Updated
Mar 9, 2018 - C
Projects code for Computer Network Lab by University of Chinese Academy of Sciences
A collection of TCP client-server examples in C, demonstrating socket programming techniques on Linux.
A modular userspace IP tunnel interface
Code for Computer Networks lab classes at BITS Pilani
This repository contains code of communication between client and server using TCP.
Bandwidth analyzer using eBPF with ingress/egress tracking and protocol vs payload breakdown.
Course project for Computer Networks. Implemented File Transfer using multi-channel stop-and-wait (TCP) and Selective Repeat (UDP) protocols.
Symbolic execution is not straightforward when floating point arithmetic is involved. KLEE-float is a good tool to combat this problem.
Implementation of File Transfer Protocol based on Socket Programming in C and TCP Protocol
Some boilerplate code for a request/reply tcp protocol. Full PDU encryption starting with the 1st packet.
Implementation of Error Control and Flow Control using Data Link Layer (DLL) Protocols for TCP-based client-server communication.
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.
Simple TCP messaging app using Raylib
TCP-Fusion mimics TCP using UDP, ensuring reliable data transmission through chunking, sequencing, and retransmissions.
Esercitazione di Reti di Calcolatori, a.a. 2019-2020
Raw tcp/ip socket programming.In this program a raw packet created and send through the raw socket and server receive raw packet.
RGaaS - Random Generator as a Service
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)…
Client_Server in C, implements both UDP and TCP protocols for client-server communication, providing versatility and efficiency in network programming tasks.
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."