An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with go-back-n

A curated list of projects in awesome lists tagged with go-back-n .

https://github.com/suryadev99/goback-n-protocol

In this project , you will emulate the operation of a link layer and network layer protocol in a small computer network. You will start several nodes so that they can send packets to each other as if there are links between them. Running as an independent node, your program should implement a simple version of GoBack-N Protocol Link Layer

ack computer-network computer-networking gbn go-back-n go-back-n-program link-layer link-layer-discovery-protocol networking packets-recieved reliable-data-transfer reliable-protocol retransmission socket-programming sockets-tcp sockets-udp tcp udp

Last synced: 26 Feb 2025

https://github.com/dev0x13/networks_labs

A set of tasks for "Computer Networks" university course

adaptive-control arq computer-networks go-back-n ospf selective-repeat university-course

Last synced: 21 Mar 2025

https://github.com/jelhamm/data-link-layer-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."

c cpp datalink datalink-layer frames go-back-n network-layer networking networking-in-c networking-in-cpp physical-layer protocol selective-repeat sliding-window sliding-window-algorithm sliding-window-protocol stopandwait utopian

Last synced: 04 Apr 2025

https://github.com/shojiyao12/basic_network_programming_implementation

A network simulator for testing reliable data transfer protocols in Python. This simulator implements two key protocols: Stop-and-Wait: Sends one packet at a time and waits for an acknowledgment before sending the next. Go-Back-N: Uses a sliding window mechanism to send multiple packets before requiring an acknowledgment.

go-back-n network-programming packets python stop-and-wait

Last synced: 15 Mar 2025

https://github.com/winterwind/udp_sim

Simulations of the Stop-and-Wait & Go-Back-N UDP protocols (results print in terminal from the client files)

go-back-n latex networks python stop-and-wait tex udp

Last synced: 04 Apr 2025

https://github.com/adsh16/computernetworks

This repository showcases assignments from a Computer Networks course, covering key concepts such as UDP-based Ping and Heartbeat systems, Go-Back-N ARQ protocol implementation, and network performance simulation using NS-3. It includes practical demonstrations of network reliability, congestion management, and performance analysis through hands-on

computer-network cpp go-back-n network-simulation ns3 python

Last synced: 21 Feb 2025