NACK-Oriented Reliable Multicast (NORM) implementation & tools (RFCs 5740, 5401)
-
Updated
Jul 29, 2024 - C++
NACK-Oriented Reliable Multicast (NORM) implementation & tools (RFCs 5740, 5401)
Multiplexed, coroutine-powered reliable UDP for Kotlin using fountain codes
Reliable Transport Protocol (TCP) implementation using unreliable delivery mechanism.
Computer Networks project - Implementation of reliable UDP file transfer.
Reliable Transport Protocols (RDT3.0) alternating-bit-protocol (abp) and go-back-n (gbn) c++ implementation
secure cloud sync protocol design project
Implementation of a multihomed and pipelined Reliable Data Transfer Protocol (RDT) over UDP on a network topology
🏎 Cloud drive networking implementation in C
This is an socket program, implementing the reliable data transfer with application layer protocol.
A Reliable application layer built over the unreliable UDP, using two different algorithms: Stop And Wait (rdt 3.0) and Go Back N.
Reliable File Transfer Peer to Peer with UDP. Trabalho final de Redes. Transferência confiável de arquivos ponto a ponto com UDP.
In this project , you will emulate the operation of a link layer and network layer protocol in a small computer network. You will start several nodes so that they can send packets to each other as if there are links between them. Running as an independent node, your program should implement a simple version of GoBack-N Protocol Link Layer
Socket programming in c. Transferring large files over TCP, implementing Realiable UDP and simulating Packet Loss. As an assignment in Computer Networking @ Ariel University
Highly reliable data transmission using Reed-Solomon
Implement Reliable Data Transfer (RDT) 2.1 and 3.0 protocols using python
An HTTP server that supports HTTP 1.1 GET and POST requests from any HTTP client, and an HTTP client with cache, both built from scratch on TCP sockets.
This is a simple messaging app in Python3. A TCP protocol is used to transfer string messages between clients(through the server). And a UDP protocol with reliability layer on top of it is used to transfer files.
This is an implementation of the reliable data transfer protocol (rdt 3.0). For the sake of simplicity I considered only uni- directional data transfer, but the control information will flow on both directions. You may use the finite state machine (FSM) of the rdt 3.0 to understand all the states, events and actions. IMPORTANT: You need to add y…
Add a description, image, and links to the reliable-data-transfer topic page so that developers can more easily learn about it.
To associate your repository with the reliable-data-transfer topic, visit your repo's landing page and select "manage topics."