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.
Codes for computer networks course
A reliable UDP implementation using selective repeat.
A set of tasks for "Computer Networks" university course
An FTP Client Using Alternating Bit Stop-and-Wait or Selective Repeat (different branches)
Implementation of File transfer using multi-channel stop-and-wait (TCP) and Selective Repeat (UDP) protocols
This repo contains all the important questions for Computer Networks in Python and C++. Also some of the codes are done in Python socket programming for better understanding of the problems
"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."