GanapathyRaman / RUDP

In this project, we have developed a library for Reliable UDP, which enables the application using it to send multiple files to multiple destinations. The library inserts a RUDP header on the payload of normal UDP datagram by which a reliable transmission can be achieved. It does the flow control using Go-Back-N ARQ sliding window technique same as in TCP, but in contrast RUDP doesn’t provide congestion control, error recovery and other TCP capabilities. RUDP has its application in the scenarios where user do not want to add more overhead to the data (as like in TCP header of 20 bytes), but requires overall reliable data transfer.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GanapathyRaman/RUDP Stargazers