Algorithms Learned During Computer Network Course
-
Updated
Jun 10, 2022 - C++
Algorithms Learned During Computer Network Course
Go Back N ARQ in Python
Computer Networks Practice
HTTP Client Server Implementation, GBN and SR simulation, Distance Vector Algorithm Simulation
We aimed to implement our own socket layer and reliable transport layer. So we implemented a reliable transfer service on the top of UDP/IP protocol. In other words, you need to implement a service that guarantees the arrival of datagrams in the correct order on top of the UDP/IP protocol, along with congestion control.
Event Logging based Visualization of Sliding Window Protocols.
This repository contains resources of plNIC project using KQ-130F as Power Line Modem (PLM) and STM32F030C8T6 as plNIC's MCU. The driver for plNIC is written in C#.
Implementation of Go-Back-N and Selective Repeat protocols
Algorithms in Computer Networks
A reliable UDP implementation using selective repeat.
Codes for computer networks course
A visual demonstration of SR protocol using UDP socket programming written in Java.
A set of tasks for "Computer Networks" university course
An FTP Client Using Alternating Bit Stop-and-Wait or Selective Repeat (different branches)
A reliable data transfer protocol built on top of UDP.
Implementation of File transfer using multi-channel stop-and-wait (TCP) and Selective Repeat (UDP) protocols
"This repository is a comprehensive implementation of data link layer protocols in the field of networking. Also showcases a meticulous approach towards implementing various protocols at the data link layer, enabling developers to understand, experiment."
Add a description, image, and links to the selective-repeat topic page so that developers can more easily learn about it.
To associate your repository with the selective-repeat topic, visit your repo's landing page and select "manage topics."