Algorithms Learned During Computer Network Course
-
Updated
Jun 10, 2022 - C++
Algorithms Learned During Computer Network Course
Computer Networks Practice
Go Back N ARQ in Python
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 visual demonstration of SR protocol using UDP socket programming written in Java.
A reliable UDP implementation using selective repeat.
"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."
Codes for computer networks course
A set of tasks for "Computer Networks" university course
A reliable data transfer protocol built on top of UDP.
Making udp reliable by implementing selective repeat, timeout and sequence numbers.
Implementation of File transfer using multi-channel stop-and-wait (TCP) and Selective Repeat (UDP) protocols
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."