Reliable Transport Protocols (RDT3.0) alternating-bit-protocol (abp) and go-back-n (gbn) c++ implementation
-
Updated
Jan 28, 2019 - C++
Reliable Transport Protocols (RDT3.0) alternating-bit-protocol (abp) and go-back-n (gbn) c++ implementation
A RDT protocol implementation over TCP, (a) TCP pipelining at sender/receiver under multiple packets, (b) SEQ and ACK numbers updates on bytes transferred, (c) Fast re-transmit functionality
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…
rdt3.0 : Reliable Data Transfer. A transport layer protocol that form the basis of TCP
Computer networking project of a basic UDP chat using socket and RDT 3.0 implementation
ns2 simulation & Assignments of Computer Networking Sessional Course CSE 322 in Level-3, Term-2 of CSE, BUET
Add a description, image, and links to the rdt-3 topic page so that developers can more easily learn about it.
To associate your repository with the rdt-3 topic, visit your repo's landing page and select "manage topics."